contrib/fuzz/xdiff.cc
changeset 41139 2e60a77b7058
parent 38173 fa0ddd5e8fff
child 43614 78df32a8b6f4
--- a/contrib/fuzz/xdiff.cc	Tue Jan 08 17:52:39 2019 -0800
+++ b/contrib/fuzz/xdiff.cc	Tue Jan 08 10:31:10 2019 -0500
@@ -22,6 +22,11 @@
 
 int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size)
 {
+	// Don't allow fuzzer inputs larger than 100k, since we'll just bog
+	// down and not accomplish much.
+	if (Size > 100000) {
+		return 0;
+	}
 	auto maybe_inputs = SplitInputs(Data, Size);
 	if (!maybe_inputs) {
 		return 0;