oss-fuzz/projects/libarchive
DavidKorczynski 0b97ad90e0
libarchive: handle erroneous archives (#9452)
Some more codepaths were added to the fuzzer in
https://github.com/google/oss-fuzz/pull/9003 However, these paths are
only valid to call in the event `archive_read_open_memory` returns
`ARCHIVE_OK` -- the fuzzer is currently blocked due to this and is why
the coverage decreased between 17th Nov to 19th Nov
(https://storage.googleapis.com/oss-fuzz-coverage/libarchive/reports/20221117/linux/src/libarchive/report.html
vs

https://storage.googleapis.com/oss-fuzz-coverage/libarchive/reports/20221119/linux/src/libarchive/report.html)

Am looking to get the coverage back up as I'm writing some documentation
about

https://github.com/ossf/fuzz-introspector/issues/580#issuecomment-1318961239

@jvoisin could you help review?

Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
2023-01-18 16:01:44 +00:00
..
Dockerfile
build.sh
libarchive_fuzzer.cc libarchive: handle erroneous archives (#9452) 2023-01-18 16:01:44 +00:00
project.yaml