From c09f7890738b5b9bcd22b832fb35ab1f8717229d Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 10 Mar 2023 15:52:43 -0600 Subject: [PATCH] [libjpeg-turbo] Add TGA images to compression seed corpus (#9905) Our "cjpeg" fuzz target, which tests rarely-used compression code paths, inputs only TARGA images (because that's a rarely-used compression code path as well), so the lack of those images in the seed corpus was preventing the rarely-used compression code paths from being fuzz-tested at all. This should improve the overall coverage. --- projects/libjpeg-turbo/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/libjpeg-turbo/Dockerfile b/projects/libjpeg-turbo/Dockerfile index dc5f1d24d..83841fecd 100644 --- a/projects/libjpeg-turbo/Dockerfile +++ b/projects/libjpeg-turbo/Dockerfile @@ -24,7 +24,7 @@ RUN git clone --depth 1 https://github.com/libjpeg-turbo/fuzz && \ RUN git clone --depth 1 https://github.com/libjpeg-turbo/seed-corpora RUN cd seed-corpora && zip -r ../decompress_fuzzer_seed_corpus.zip afl-testcases/jpeg* bugs/decompress* $SRC/libjpeg-turbo/testimages/*.jpg -RUN cd seed-corpora && zip -r ../compress_fuzzer_seed_corpus.zip afl-testcases/bmp afl-testcases/gif* bugs/compress* $SRC/libjpeg-turbo/testimages/*.bmp $SRC/libjpeg-turbo/testimages/*.ppm +RUN cd seed-corpora && zip -r ../compress_fuzzer_seed_corpus.zip afl-testcases/bmp afl-testcases/gif* afl-testcases/targa bugs/compress* $SRC/libjpeg-turbo/testimages/*.bmp $SRC/libjpeg-turbo/testimages/*.ppm RUN rm -rf seed-corpora COPY build.sh $SRC/