Commit 8ed4efedba7f507f71583ae69346da3fc743b584
1 parent
e5cc0655
Update fuzz notes
Showing
2 changed files
with
9 additions
and
3 deletions
README-maintainer
| @@ -42,7 +42,7 @@ GOOGLE OSS-FUZZ | @@ -42,7 +42,7 @@ GOOGLE OSS-FUZZ | ||
| 42 | from a qpdf fork/branch rather than qpdf/master. | 42 | from a qpdf fork/branch rather than qpdf/master. |
| 43 | 43 | ||
| 44 | python infra/helper.py build_image --pull qpdf | 44 | python infra/helper.py build_image --pull qpdf |
| 45 | - python infra/helper.py build_fuzzers [ --sanitizer memory|undefined|address qpdf | 45 | + python infra/helper.py build_fuzzers [ --sanitizer memory|undefined|address ] qpdf |
| 46 | python infra/helper.py check_build qpdf | 46 | python infra/helper.py check_build qpdf |
| 47 | python infra/helper.py build_fuzzers --sanitizer coverage qpdf | 47 | python infra/helper.py build_fuzzers --sanitizer coverage qpdf |
| 48 | python infra/helper.py coverage qpdf | 48 | python infra/helper.py coverage qpdf |
TODO
| @@ -3,9 +3,15 @@ Fuzz Errors | @@ -3,9 +3,15 @@ Fuzz Errors | ||
| 3 | 3 | ||
| 4 | * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=<N> | 4 | * https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=<N> |
| 5 | 5 | ||
| 6 | +* To fix: | ||
| 7 | + * 19253 - indirect leaks. Not sure of the cause, but it might have | ||
| 8 | + something to do with multiple instances of the same object being | ||
| 9 | + read and discarded during file recovery. Maybe there's a missing | ||
| 10 | + call to releaseResolved. | ||
| 11 | + | ||
| 6 | * Ignoring these: | 12 | * Ignoring these: |
| 7 | - * Problems inside the jpeg library: 15470, 15751, 18633 | ||
| 8 | - * Timeout: 17630 | 13 | + * Problems inside the jpeg library: 15470, 15751, 18633, 18732, 18745 |
| 14 | + * Timeout: 15471, 17630 | ||
| 9 | 15 | ||
| 10 | ABI Changes | 16 | ABI Changes |
| 11 | =========== | 17 | =========== |