oss-fuzz/projects/libical
DavidKorczynski b46e7df1e3
libical: add extended fuzzer (#9752)
Hi @tsdgeos @winterz 

Would you be okay adding the fuzzer of this PR?

I'm developing on Fuzz Introspector
(https://github.com/ossf/fuzz-introspector) and was looking at the
libical report, where I spotted `icalcomponent_normalize` has a lot of
uncovered code. You can find this from the publicly available Fuzz
Introspector report in the function table sorting by column `Accummulate
cyclomatic complexity`:
https://storage.googleapis.com/oss-fuzz-introspector/libical/inspector-report/20230217/fuzz_report.html#Project-functions-overview
As such, I thought it would be a nice target to fuzz since it will
likely give the fuzzer a lot of code to explore.

![Screenshot from 2023-02-18
20-06-40](https://user-images.githubusercontent.com/657617/219890550-ac66c218-47df-4109-96bb-020a90d1100a.png)

---------

Signed-off-by: David Korczynski <david@adalogics.com>
2023-02-20 09:55:21 +11:00
..
Dockerfile
build.sh
libical_extended_fuzzer.cc
libical_fuzzer.cc
project.yaml