View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/qpdf/fuzz/runlength_fuzzer.cc |
100.00% (20/20) |
100.00% (3/3) |
100.00% (7/7) |
src/qpdf/include/qpdf/JSON.hh |
0.00% (0/8) |
0.00% (0/4) |
0.00% (0/4) |
src/qpdf/include/qpdf/ObjectHandle.hh |
0.00% (0/8) |
0.00% (0/4) |
0.00% (0/4) |
src/qpdf/include/qpdf/Pipeline.hh |
100.00% (4/4) |
100.00% (2/2) |
100.00% (2/2) |
src/qpdf/include/qpdf/QIntC.hh |
0.00% (0/75) |
0.00% (0/15) |
0.00% (0/27) |
src/qpdf/include/qpdf/QPDF.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/QPDFCryptoImpl.hh |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/qpdf/include/qpdf/QPDFCryptoProvider.hh |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/qpdf/include/qpdf/QPDFObjGen.hh |
0.00% (0/41) |
0.00% (0/11) |
0.00% (0/11) |
src/qpdf/include/qpdf/QPDFObjectHandle.hh |
0.00% (0/53) |
0.00% (0/17) |
0.00% (0/17) |
src/qpdf/include/qpdf/QPDFSystemError.hh |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/QPDFTokenizer.hh |
0.00% (0/30) |
0.00% (0/10) |
0.00% (0/10) |
src/qpdf/include/qpdf/QPDFXRefEntry.hh |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/qpdf/include/qpdf/QTC.hh |
0.00% (0/2) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/QUtil.hh |
0.00% (0/21) |
0.00% (0/4) |
0.00% (0/14) |
src/qpdf/include/qpdf/RandomDataProvider.hh |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/include/qpdf/global.hh |
8.04% (9/112) |
8.33% (3/36) |
16.67% (7/42) |
src/qpdf/libqpdf/AES_PDF_native.cc |
0.00% (0/37) |
0.00% (0/2) |
0.00% (0/25) |
src/qpdf/libqpdf/CryptoRandomDataProvider.cc |
0.00% (0/8) |
0.00% (0/2) |
0.00% (0/2) |
src/qpdf/libqpdf/MD5_native.cc |
0.00% (0/143) |
0.00% (0/8) |
0.00% (0/220) |
src/qpdf/libqpdf/Pipeline.cc |
16.39% (10/61) |
18.75% (3/16) |
25.00% (5/20) |
src/qpdf/libqpdf/Pl_Discard.cc |
100.00% (8/8) |
100.00% (4/4) |
100.00% (5/5) |
src/qpdf/libqpdf/Pl_RunLength.cc |
47.50% (57/120) |
70.00% (7/10) |
43.90% (36/82) |
src/qpdf/libqpdf/QPDFCryptoProvider.cc |
0.00% (0/61) |
0.00% (0/11) |
0.00% (0/25) |
src/qpdf/libqpdf/QPDFCrypto_native.cc |
0.00% (0/57) |
0.00% (0/16) |
0.00% (0/25) |
src/qpdf/libqpdf/QPDFSystemError.cc |
0.00% (0/17) |
0.00% (0/4) |
0.00% (0/7) |
src/qpdf/libqpdf/QUtil.cc |
0.00% (0/1206) |
0.00% (0/105) |
0.00% (0/646) |
src/qpdf/libqpdf/RC4_native.cc |
0.00% (0/32) |
0.00% (0/3) |
0.00% (0/14) |
src/qpdf/libqpdf/SHA2_native.cc |
0.00% (0/70) |
0.00% (0/5) |
0.00% (0/25) |
src/qpdf/libqpdf/SecureRandomDataProvider.cc |
0.00% (0/38) |
0.00% (0/3) |
0.00% (0/12) |
src/qpdf/libqpdf/global.cc |
13.33% (20/150) |
40.00% (2/5) |
3.94% (5/127) |
src/qpdf/libqpdf/qpdf/AES_PDF_native.hh |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/qpdf/libqpdf/qpdf/QPDFCrypto_native.hh |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/qpdf/libqpdf/qpdf/Util.hh |
28.81% (17/59) |
27.27% (3/11) |
21.74% (10/46) |
src/qpdf/libqpdf/qpdf/global_private.hh |
27.27% (27/99) |
30.00% (9/30) |
38.18% (21/55) |
src/qpdf/libqpdf/rijndael.cc |
0.00% (0/308) |
0.00% (0/4) |
0.00% (0/63) |
src/qpdf/libqpdf/sha2.c |
0.00% (0/40) |
0.00% (0/8) |
0.00% (0/1294) |
src/qpdf/libqpdf/sha2big.c |
0.00% (0/38) |
0.00% (0/8) |
0.00% (0/246) |
src/qpdf/libqpdf/sph/md_helper.c |
0.00% (0/86) |
0.00% (0/4) |
0.00% (0/80) |
src/qpdf/libqpdf/sph/sph_types.h |
0.00% (0/482) |
0.00% (0/22) |
0.00% (0/22) |
Totals |
4.90% (172/3510) |
8.98% (36/401) |
3.07% (98/3193) |