googleprojectzero / fuzzilli

A JavaScript Engine Fuzzer
Apache License 2.0
1.86k stars 300 forks source link

Setting --storagePath=./fuzz_out/ ending with slash is incorrect #293

Open disconnect3d opened 2 years ago

disconnect3d commented 2 years ago

Setting --storagePath=./fuzz_out/ for fuzzilli makes it use a... ./fuzz_out/fuzz_out path for storage instead of ./fuzz_out.

Seems like an UX bug ;).

saelo commented 2 years ago

Hi! On which operating system were you testing this? I can't reproduce it locally (on macOS):

> swift run -c debug FuzzilliCli --profile=jsc --storagePath=./fuzz_out/ path/to/FuzzBuild/Debug/bin/jsc
...
^C
> ls ./fuzz_out
corpus  crashes stats