Conversation
@ReinierMaas relevant to your interests. Does this help? |
Yes this is more relevant still some changes need to be made.
in order to run afl i needed the following two incantations having created the tmp dir in the project folder (keeping it together):
When I run the following: I get the following output: Thank you for the support! |
Turns out, it's still possible to crash the HashMap target even when using the fancy bump allocator. Not sure why that is. This needs further investigation but will, at least, allow the target to be run again. Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
This commit updates the README to reflect the changes made to use model-based fuzzing, as opposed to straight QuickCheck. This resolves Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
@ReinierMaas what's the content of the file the target is crashing on? I can't find a crashing input. |
I mistakenly documented that one should run 'cargo build' instead of 'cargo afl build' to make the fuzz targets. This mistake was pointed out by @ReinierMaas. Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
I'm going to go ahead and merge this up. It's already an improvement over the current state of things. We can refine for platform specific compile issues going forward. |
This commit updates the README to reflect the changes made to use
model-based fuzzing, as opposed to straight QuickCheck. This resolves
Signed-off-by: Brian L. Troutwine brian@troutwine.us