Replies: 4 comments 5 replies
-
Hi, we need a better solution for this, it will just get worse with time. The repo is already 103 MB in size with only two decoders. We should separate code with tests as much as possible. |
Beta Was this translation helpful? Give feedback.
-
Initially setup the fuzzer and updated CI. There is a new directory |
Beta Was this translation helpful? Give feedback.
-
Here's the corpus for |
Beta Was this translation helpful? Give feedback.
-
Here's the corpus for |
Beta Was this translation helpful? Give feedback.
-
Fuzzing on CI will be much more effective if it starts from a corpus generated by the fuzzer earlier instead of from scratch.
I have combined the generated corpora from three different libraries I've fuzzed, used that to fuzz
zune-png
(specifically thedecode_buffer
target) for a while, and then rancargo fuzz cmin
. The result should be a good starting point for fuzzing on CI:zune_png_decode_buffer.tar.gz
I'll see if I can prepare the same for JPEG next.
Beta Was this translation helpful? Give feedback.
All reactions