Commit 71d5d98c for libheif
commit 71d5d98c38e46e5e3894894219088ea4fb1563a7
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Mon Oct 5 14:24:44 2026 +0200
fuzzing: add the unci pixel-interleave row size timeout to the corpus
OSS-Fuzz testcase 5169899400658944, a timeout in tile_fuzzer. The image is
16711688x8 with 8x4 tiles, so each of the 96 tile decodes of the harness
iterated over 2088961 pixel columns in
unc_decoder_pixel_interleave::get_tile_data_sizes(). That loop was removed in
2f642b11 (GHSA-vr5j-9r89-725x). The file is added as a regression input for
the fuzzer runs in CI.
diff --git a/fuzzing/data/corpus/unci-pixel-interleave-wide-tile-timeout.heic b/fuzzing/data/corpus/unci-pixel-interleave-wide-tile-timeout.heic
new file mode 100644
index 00000000..2c5d9c4e
Binary files /dev/null and b/fuzzing/data/corpus/unci-pixel-interleave-wide-tile-timeout.heic differ