From 8db9d25dcf360528fd1e094e4f9274c0635e90cc Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 15 Jun 2019 09:55:16 +0200 Subject: [PATCH] opj_decompress_fuzzer: remove checks regarding input dimensions (fixes #1079) --- tests/fuzzers/opj_decompress_fuzzer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/fuzzers/opj_decompress_fuzzer.cpp b/tests/fuzzers/opj_decompress_fuzzer.cpp index f16e3edc..83003a61 100644 --- a/tests/fuzzers/opj_decompress_fuzzer.cpp +++ b/tests/fuzzers/opj_decompress_fuzzer.cpp @@ -153,6 +153,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len) OPJ_UINT32 width = psImage->x1 - psImage->x0; OPJ_UINT32 height = psImage->y1 - psImage->y0; +#if 0 // Reject too big images since that will require allocating a lot of // memory if (width != 0 && psImage->numcomps != 0 && @@ -180,6 +181,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len) return 0; } +#endif OPJ_UINT32 width_to_read = width; if (width_to_read > 1024) {