Commit a69fea14ae12fef439b914f80ccaa86473b100b0

Authored by Jay Berkenbilt
1 parent 989819b7

Add the file to reproduce fuzz issue 57639

It is possible to reproduce the failure with this file following the
instructions with oss-fuzz, though it does not cause a failure in CI.

The failure was introduced in
18c1ffe0df335a46cddbeb96e2cb939d850df9fa.
fuzz/CMakeLists.txt
@@ -108,7 +108,8 @@ set(CORPUS_OTHER @@ -108,7 +108,8 @@ set(CORPUS_OTHER
108 27393.fuzz 108 27393.fuzz
109 28262.fuzz 109 28262.fuzz
110 30507.fuzz 110 30507.fuzz
111 - 37740.fuzz) 111 + 37740.fuzz
  112 + 57639.fuzz)
112 113
113 set(CORPUS_DIR ${CMAKE_CURRENT_BINARY_DIR}/qpdf_corpus) 114 set(CORPUS_DIR ${CMAKE_CURRENT_BINARY_DIR}/qpdf_corpus)
114 file(MAKE_DIRECTORY ${CORPUS_DIR}) 115 file(MAKE_DIRECTORY ${CORPUS_DIR})
fuzz/qpdf_extra/57639.fuzz 0 → 100644
No preview for this file type
fuzz/qtest/fuzz.test
@@ -20,7 +20,7 @@ my @fuzzers = ( @@ -20,7 +20,7 @@ my @fuzzers = (
20 ['pngpredictor' => 1], 20 ['pngpredictor' => 1],
21 ['runlength' => 6], 21 ['runlength' => 6],
22 ['tiffpredictor' => 1], 22 ['tiffpredictor' => 1],
23 - ['qpdf' => 52], # increment when adding new files 23 + ['qpdf' => 53], # increment when adding new files
24 ); 24 );
25 25
26 my $n_tests = 0; 26 my $n_tests = 0;