trailofbits / sienna-locomotive

A user-friendly fuzzing and crash triage tool for Windows
https://blog.trailofbits.com/user-friendly-fuzzing-with-sienna-locomotive
GNU Affero General Public License v3.0
131 stars 24 forks source link

Gracefully handle failure to load the arena #218

Closed ehennenfent closed 6 years ago

ehennenfent commented 6 years ago

If the arena for a given target can't be read, the server exits without cleaning it up, so the target can't be fuzzed without manually going to the working files and deleting the arenas. Instead, the server should retry the read once or twice and then delete the arena if it is still unsuccessful.