Andrea Fioraldi

Results 138 comments of Andrea Fioraldi

I think that every snashot you are executing again the merge over the entire corpus and so the MAX_TOTAL_TIME timeout on merge stops libfuzzer https://github.com/google/fuzzbench/blob/d8d1a982463057b446c9dd9f1e6ecd8853e62f44/experiment/measurer/run_coverage.py#L63 I'm hitting this problem on...

but os.listdir(self.corpus_dir) will always return `["default"]` with AFL++. The issue here (or at least seems an issue to me) is that the measured files blacklist is not working. [Here](https://github.com/google/fuzzbench/blob/master/experiment/measurer/measure_manager.py#L493) you...

In my fork I tried to fix it in this way. ```python def update_measured_files(self): """Updates the measured-files.txt file for this trial with files measured in this snapshot.""" #current_files = set(os.listdir(self.corpus_dir))...

Ah ok got it! So there's nothing that I can do apart from increasing the timeout and hoping that it is enough

UNIT_TIMEOUT is also hitted, btw I'll play a bit with these parameters locally and then eventually write a PR for upstream if I'll find a general solution

Related to https://github.com/rust-lang/rust-clippy/pull/7930 I guess

> and learn which types are more effective than others, and then try to improve them. maybe weighting, maybe changing how unsuccessful techniques wor Basically grammar MOpt.

> Use the dictionary with the grammar (-x + LTO AUTODICT feature) We can try to take a testcase and replace terminal nodes with the dictionary tokens when they are...

no still wip

Hi guys, are you sure that QEMU 4 is a good idea? I tested it a bit for AFL++, the performance decrement is huge compared to QEMU 3. In AFL++,...