Job Failed #58908
Job #58908 failed for e74c27e8:
The rewritten binary seg faults for a clang binary. The original binary runs fine. I rearranged my test script $ZAFL_HOME/test/eightqueens/test_8q.sh to make the runs of the original binaries and the rewritten binaries come before the AFL fuzzing step. Previously, the AFL fuzzing step was reporting that its input binary was crashing before any inputs were provided, with several possible explanations. To narrow down the cause, I made the original and altered binaries run before fuzzing, and we never reach the fuzzing step for this binary because of the crash.
This is a problem on CentOS and Ubuntu16 but not on Ubuntu18. The clang versions differ on these operating systems.
@an7s: Have you debugged anything like this?
NOTE: This is on my zafl_eightqueens_test branch of zafl_umbrella.