commit | 13fb267cf32c0b2a87ecf1bf72d89dec57ab0e36 | [log] [tgz] |
---|---|---|
author | Paul Wankadia <junyer@google.com> | Fri Dec 09 20:10:28 2016 +1100 |
committer | Paul Wankadia <junyer@google.com> | Fri Dec 09 09:12:56 2016 +0000 |
tree | 260ce5018f6c9b561cb78cf14629199822c3e81e | |
parent | c4aa8c6372383b6bfcead32c5c694a8719643a4d [diff] |
Reduce the fuzzer program fanout limit to 9. Change-Id: I7bae28681165de0045a413d6fde69e058b17ba26 Reviewed-on: https://code-review.googlesource.com/9810 Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/re2/fuzzing/re2_fuzzer.cc b/re2/fuzzing/re2_fuzzer.cc index 6bf771f..f9326cf 100644 --- a/re2/fuzzing/re2_fuzzer.cc +++ b/re2/fuzzing/re2_fuzzer.cc
@@ -21,9 +21,10 @@ return; // Don't waste time fuzzing high-fanout programs. + // (They can also cause bug reports due to fuzzer timeouts.) std::map<int, int> histogram; int fanout = re.ProgramFanout(&histogram); - if (fanout > 10) + if (fanout > 9) return; StringPiece sp1, sp2, sp3, sp4;