aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fuzz/tiffpredictor_fuzzer.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/fuzz/tiffpredictor_fuzzer.cc b/fuzz/tiffpredictor_fuzzer.cc
index fd0e4c6e..21b7f61d 100644
--- a/fuzz/tiffpredictor_fuzzer.cc
+++ b/fuzz/tiffpredictor_fuzzer.cc
@@ -29,6 +29,10 @@ FuzzHelper::doChecks()
Pl_TIFFPredictor p("decoder", &discard, Pl_TIFFPredictor::a_decode, 16, 1, 8);
p.write(const_cast<unsigned char*>(data), size);
p.finish();
+ // Exercise with strange values for some of the parameters.
+ Pl_TIFFPredictor p2("decoder", &discard, Pl_TIFFPredictor::a_decode, 16, 2, 5);
+ p2.write(const_cast<unsigned char*>(data), size);
+ p2.finish();
}
void