commit | 5185d85264d23cfae4b38e2703703e9a4c8e974c | [log] [tgz] |
---|---|---|
author | Paul Wankadia <junyer@google.com> | Tue Dec 05 22:58:41 2017 +1100 |
committer | Paul Wankadia <junyer@google.com> | Tue Dec 05 12:00:27 2017 +0000 |
tree | dd98a7453d65d9ec9eaa00ac3a26b87b687c1b41 | |
parent | 782df0107b9e7448c195b60e370cec7b8dae60da [diff] |
Reduce the pattern size limit to 512 bytes when fuzzing. Change-Id: I03bf0d331101758481d61be5ac89e68ea1a2ef3b Reviewed-on: https://code-review.googlesource.com/20350 Reviewed-by: Paul Wankadia <junyer@google.com>
diff --git a/re2/fuzzing/re2_fuzzer.cc b/re2/fuzzing/re2_fuzzer.cc index e0aa96a..d3cd145 100644 --- a/re2/fuzzing/re2_fuzzer.cc +++ b/re2/fuzzing/re2_fuzzer.cc
@@ -56,7 +56,7 @@ // Entry point for libFuzzer. extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { - if (size == 0 || size > 1024) + if (size == 0 || size > 512) return 0; // Crudely limit the use of \p and \P.