diff options
author | vanhauser-thc <vh@thc.org> | 2022-07-07 09:03:46 +0200 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2022-07-07 09:03:46 +0200 |
commit | 1759859ae2795ac5538b3a8e682d807d394c663e (patch) | |
tree | 2d966fc6becd411c0e8744837a8c8ecf3041dab5 /src/afl-fuzz.c | |
parent | e6f27c2645bd3e4d4a8163b7432818e26dedfeef (diff) | |
download | afl++-1759859ae2795ac5538b3a8e682d807d394c663e.tar.gz |
fix double free on exit for -c 0 on src cmplog
Diffstat (limited to 'src/afl-fuzz.c')
-rw-r--r-- | src/afl-fuzz.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/afl-fuzz.c b/src/afl-fuzz.c index b23cef37..18367cf2 100644 --- a/src/afl-fuzz.c +++ b/src/afl-fuzz.c @@ -1469,7 +1469,7 @@ int main(int argc, char **argv_orig, char **envp) { if (afl->shm.cmplog_mode && (!strcmp("-", afl->cmplog_binary) || !strcmp("0", afl->cmplog_binary))) { - afl->cmplog_binary = argv[optind]; + afl->cmplog_binary = strdup(argv[optind]); } |