google / fuzzbench

FuzzBench - Fuzzer benchmarking as a service.
https://google.github.io/fuzzbench/
Apache License 2.0
1.11k stars 269 forks source link

Experiment hanging without reports #1917

Open sallywang147 opened 1 year ago

sallywang147 commented 1 year ago

Hi, When I tried to run local experiment using the standard script: PYTHONPATH=. python3 experiment/run_experiment.py \ --experiment-config experiment-config.yaml \ --benchmarks bloaty_fuzz_target \ --experiment-name $EXPERIMENT_NAME \ --fuzzers afl libfuzzer. My experiment hangs like the following for 7+ hours without any reports. In the config, I only set 2 trials with time out at 60 seconds. Anyone know why this is happening/ Thanks!

Screen Shot 2023-11-18 at 6 42 34 PM
harrison4ride commented 10 months ago

I have the similar issue, have you solved it? My run_experiment.py seems just keep measuring trials, and I have check my docker it seems runner docker has not start, I can only see dispatcher and build docker. docker info:


5d202f8afc17   gcr.io/fuzzbench/builders/coverage/libjpeg-turbo_libjpeg_turbo_fuzzer   "/bin/bash -c '(cd /…"   57 minutes ago   Exited (0) 57 minutes ago             sad_mccarthy
e6ad2f0f1501   gcr.io/fuzzbench/dispatcher-image                                       "/bin/bash -c 'rsync…"   59 minutes ago   Up 59 minutes                         dispatcher-container```

run_experiment.py info: 
```WARNING:root:No snapshot data.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:In progress: True.
INFO:root:Is merging with nonprivate: False.
INFO:root:Reading experiment data from db.
INFO:root:Done reading experiment data from db.
WARNING:root:No snapshot data.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:In progress: True.
INFO:root:Is merging with nonprivate: False.
INFO:root:Reading experiment data from db.
INFO:root:Done reading experiment data from db.
WARNING:root:No snapshot data.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.
INFO:root:Measuring all trials.```