-
Notifications
You must be signed in to change notification settings - Fork 110
Closed
Description
I am trying to run OpenSSL asn1 with the latest AFL++, but I got the below errors. I have already enabled export AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES=1 when running. Is it a must to use sudo bash -c 'echo core > /proc/sys/kernel/core_pattern' ?
�[1;91m[-] �[0mOops, the program crashed with one of the test cases provided. There are
several possible explanations:
- The test case causes known crashes under normal working conditions. If
so, please remove it. The fuzzer should be seeded with interesting
inputs - but not ones that cause an outright crash.
- In QEMU persistent mode the selected address(es) for the loop are not
properly cleaning up variables and memory. Try adding
AFL_QEMU_PERSISTENT_GPR=1 or select better addresses in the binary.
- Least likely, there is a horrible bug in the fuzzer. If other options
fail, poke the Awesome Fuzzing Discord for troubleshooting tips.
�[1;93m[!] �[1;97mWARNING: �[0mTest case 'id:000666,time:0,execs:0,orig:bece85993aa19016c54de28126db072411b4388b' results in a crash, skipping�[0m
�[1;94m[*] �[0mAttempting dry run with 'id:000667,time:0,execs:0,orig:bf13fae01ab5f64d7a29d2d3c510dfc41a868eee'...�[0m
�[1;91m[-] �[0mThe program took more than 1000 ms to process one of the initial test cases.
This is bad news; raising the limit with the -t option is possible, but
will probably make the fuzzing process extremely slow.
If this test case is just a fluke, the other option is to just avoid it
altogether, and find one that is less of a CPU hog.
�[?25h�[0m�[1;91m
[-] PROGRAM ABORT : �[0mTest case 'id:000667,time:0,execs:0,orig:bf13fae01ab5f64d7a29d2d3c510dfc41a868eee' results in a timeout�[1;91m
Location : �[0mperform_dry_run(), src/afl-fuzz-init.c:975```
Metadata
Metadata
Assignees
Labels
No labels