From: Douglas Bagnall Date: Thu, 28 Jan 2021 04:33:22 +0000 (+1300) Subject: fuzz:afl main: add a diagnostic message X-Git-Tag: tevent-0.11.0~1521 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=17602fefdeddaf7c26d451f7e3350c43ccb9a0e9;p=thirdparty%2Fsamba.git fuzz:afl main: add a diagnostic message LLVMFuzzerTestOneInput() NEVER returns non-zero, but if it does, we might as well know what made it do so Signed-off-by: Douglas Bagnall Reviewed-by: Jeremy Allison --- diff --git a/lib/fuzzing/afl-fuzz-main.c b/lib/fuzzing/afl-fuzz-main.c index e271ddb77c1..a7d97f0f670 100644 --- a/lib/fuzzing/afl-fuzz-main.c +++ b/lib/fuzzing/afl-fuzz-main.c @@ -38,6 +38,8 @@ int main(int argc, char *argv[]) { ret = LLVMFuzzerTestOneInput(buf, size); TALLOC_FREE(buf); if (ret != 0) { + printf("LLVMFuzzerTestOneInput returned %d on argument %d\n", + ret, i); return ret; } }