From 3dbfac5699c6887b7149a0b1c805c4730f63d0f4 Mon Sep 17 00:00:00 2001 From: Ailin Nemui Date: Tue, 20 Apr 2021 09:11:06 +0200 Subject: [PATCH] fuzz test --- .github/workflows/cifuzz.yml | 1 + src/fe-fuzz/server.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index 9f956d5c..a32e335d 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -8,6 +8,7 @@ on: - 'src/irc/**/*.c' - 'src/fe-common/irc/**/*.c' - 'src/lib-config/**/*.c' + - 'src/fe-fuzz/**/*.c' - 'tests/**/*.c' - '.github/workflows/cifuzz.yml' jobs: diff --git a/src/fe-fuzz/server.c b/src/fe-fuzz/server.c index a2ffb9e9..83ce7bfa 100644 --- a/src/fe-fuzz/server.c +++ b/src/fe-fuzz/server.c @@ -186,9 +186,11 @@ int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { server_ref(server); signal_emit("server incoming", 2, server, prefixedLine); disconnected = server->disconnected; + /* if (disconnected) { - server_connect_unref(server->connrec); + server_connect_unref(server->connrec); } + */ server_unref(server); if (disconnected) { /* reconnect */