From b12b1981b7ad8c5758280f386a552a564c9984e4 Mon Sep 17 00:00:00 2001 From: Dipak Dhangar Date: Wed, 25 Mar 2026 20:10:17 +0530 Subject: [PATCH] Add minimal PDF corpus for fuzzpdf target Fixes #5 Add a minimal valid PDF file to corpora/fuzzpdf/ to prevent the coverage build from failing with 'zipfile is empty'. This PDF is a 3-line valid document (250 bytes). It ensures the corpus zip is non-empty while keeping the repo size small. --- corpora/fuzzpdf/README.md | 4 ++++ corpora/fuzzpdf/minimal.pdf | Bin 0 -> 317 bytes 2 files changed, 4 insertions(+) create mode 100644 corpora/fuzzpdf/README.md create mode 100644 corpora/fuzzpdf/minimal.pdf diff --git a/corpora/fuzzpdf/README.md b/corpora/fuzzpdf/README.md new file mode 100644 index 0000000..77274d8 --- /dev/null +++ b/corpora/fuzzpdf/README.md @@ -0,0 +1,4 @@ +# Fuzzing Corpus for PDF +This directory contains seed files for fuzzing PDF processing in `cups-filters`. + +The `minimal.pdf` file is a 3-line valid PDF used as a basic seed to ensure the coverage build does not fail with an empty corpus zip error. diff --git a/corpora/fuzzpdf/minimal.pdf b/corpora/fuzzpdf/minimal.pdf new file mode 100644 index 0000000000000000000000000000000000000000..99c94e453139a193bbbeddc036a5244a7bccdc93 GIT binary patch literal 317 zcmZXQOAEp<5QOjf6?^GX^RQKfl7p{{h*G_YhiF%+NFzxE_1C*8Qbp&MZ)Y;>CacM; zBfEl05McM`Jm;Io75Uf%bFnABGAHz)Xjo{Cbx9T$UtiY7!sk`#x4r1w@v*(t0c0D9 z_$R;@SXO3a?^{8`zEm(6svXriq-fK}3-tEp4(Rh-liuxjheswLWug`Iv#giF5n3kc t*C?nzZ1B&d`eMPE>Vl3gu&$m6DKD(0E#gXAGarl#O}7#$OOokw#$IHiRVDxc literal 0 HcmV?d00001