From: Philippe Antoine Date: Fri, 10 Jan 2025 16:27:55 +0000 (+0100) Subject: fuzz: better init for signature parsing harness X-Git-Tag: suricata-8.0.0-beta1~569 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a92212d6e504b535c63ce8d234bf4804c7b8dcca;p=thirdparty%2Fsuricata.git fuzz: better init for signature parsing harness It needs app-layer registration for the names --- diff --git a/src/tests/fuzz/fuzz_siginit.c b/src/tests/fuzz/fuzz_siginit.c index a50e1fd67e..c01f4c196e 100644 --- a/src/tests/fuzz/fuzz_siginit.c +++ b/src/tests/fuzz/fuzz_siginit.c @@ -10,6 +10,7 @@ #include "util-classification-config.h" #include "detect-engine.h" #include "detect-parse.h" +#include "app-layer.h" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size); @@ -28,6 +29,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) SpmTableSetup(); EngineModeSetIDS(); SigTableInit(); + AppLayerSetup(); SigTableSetup(); } if (cnt++ == 1024) {