diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2021-01-28 17:33:22 +1300 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2021-03-16 17:09:32 +0000 |
commit | 17602fefdeddaf7c26d451f7e3350c43ccb9a0e9 (patch) | |
tree | 12ca1c4544bebaa1be3d3655dd0a5fda20dcd9c6 /lib/fuzzing | |
parent | c9f51f167201716b212cf0e7ad45ca2d5d50cade (diff) | |
download | samba-17602fefdeddaf7c26d451f7e3350c43ccb9a0e9.tar.gz |
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 <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'lib/fuzzing')
-rw-r--r-- | lib/fuzzing/afl-fuzz-main.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } } |