Age | Commit message (Collapse) | Author |
|
|
|
This makes it easier to build the fuzzer using a locally checked
out git repo without having to manually copy the fuzzer glue code
into the locally checked out git repo first.
|
|
Previously the allocator handled small pointer values incorrectly
and prevented multiple executions (unexpectedly used when OSS-fuzz
uses LSAN to look for memory leaks).
|
|
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
|
|
* [presubmit] Enforce language attribute in projectt.yaml to be always set.
* Update documentation, better presubmit check, new project template.
* add docstring to templates.py
* Add example values in the project.yaml template and remove python value for now
* Add "project: c++" to 256 projects
* format
* Add labels and selective_unpack sections to the presubmit check
* fix incorrect auto_ccs format in three projects
* fix nss emails after rebase
|
|
|
|
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F9e804198-492a-4762-8551-928c66a8b4e1&project=oss-fuzz&minLogLevel=0&expandAll=false×tamp=2020-01-21T23:45:43.424000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:14.050Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T20:24:16.755968968Z
|
|
This reverts commit 7fa021dfbecf30aa04613d8497954f6a482dbb09
because the corresponding API was reverted in the upstream project.
|
|
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
|
|
|
|
This fixes oss-fuzz #5679 and oss-fuzz #7803 for the mupdf project.
|
|
If mupdf throws an exception (extremely likely in when fuzzing),
none of the resources such as the rendered pixmap, document or
stream were reclaimed before exiting causing memory leaks. These
leaks were blamed on the software itself, when it actually was
the fuzzer implementation that leaked.
Fix this by always cleaning up all resources.
|
|
|
|
The library name in the upstream project has
changed recently, accommodate for that.
|
|
|
|
|
|
|
|
Without the document handlers registered, nothing gets fuzzed!
|
|
|
|
* Add fuzzer for mupdf
* Address review comments
* Add check to ensure corpus/dict exist
* Silence stderr spam
* Update fuzzer based on review comments
* Enable MemorySanitizer
* Set primary contact
|