-
Notifications
You must be signed in to change notification settings - Fork 42
Failed to generate test case #2
Comments
.cur_input.js should be created by getNextTestCase command which is executed before the command. (timeout 30 node ./fuzz/afl/../TS/esfuzz.js output-1/.cur_input.js output-1/fuzz_inputs 100 385230076 > /dev/null) What I can imagine is the command failed probably because of two reasons:
|
I saw you forward 6379 port of redis server to 9000 port of fuzzing machine.
I think this patch can solve the redis connection so I do not need to execute
I also check the
Is this situation caused by |
From the error msg and redis's status, it seems the population was not well done. It mostly happens because of environment setup related issues of AFL. To debug it, You can check the stdout in tmux session named corpus after executing If it's executed well, the redis server should contain "crashBitmap", "crashQueue", "pathBitmap", "newPathsQueue". |
The output of tmux session
I didn't see "crashBitmap", "crashQueue", "pathBitmap" or "newPathsQueue" in this output. u8* cmdline = alloc_printf(
"node %s/../TS/redis_ctrl.js reportStatus "
"fuzzer-$(hostname)-$(cat /etc/machine-id|cut -c 1-16)-%d %s",
own_loc, getpid(), fn); I instrumented the binary with a clean AFL, will it cause any problem? It seems after calling if (in_dir) {
fuzz_dir(in_dir, use_argv);
goto stop_fuzzing;
} |
It seems we need to add |
Is your |
I compile with the original AFL, did you modify any code in afl-clang-fast? |
|
can you add the steps to get ~/ch ? only like AFL? |
Hi. Have you solved all problems? I have so many errors, which i wish you can help me. pls~~~ |
Hi,
I set up DIE by following your README and after I execute
./fuzz/script/run.sh ~/ch
I got following logs.
It seems failed to generate new test case.
The text was updated successfully, but these errors were encountered: