Commit Graph

7 Commits

Author SHA1 Message Date
Kevin Backhouse
db1529aecc
Remove redundant call to exifData(). 2021-07-28 11:35:20 +01:00
Kevin Backhouse
593fcbd865
Add fuzzing dictionary and test all printStructure() options 2021-07-27 22:51:13 +01:00
Kevin Backhouse
2d5cccd488
Enable fuzzing of bmffimage.cpp 2021-07-23 15:28:04 +01:00
Kevin Backhouse
a7602639ea
Add printing and writing to fuzzer. 2021-07-12 10:56:04 +01:00
Kevin Backhouse
a3e4efe6b4
Rename fuzz target 2021-07-12 10:53:04 +01:00
Kevin Backhouse
bf786f4cc6
Updates to make fuzzing work. 2021-07-11 21:14:08 +01:00
Jeka Pats
b2cdf2a535
Add libFuzzer integration + report bug
This commit places the basics for libFuzzer integration with one
fuzzer which fuzzes the readMetadata function. The fuzzer is
located at fuzz/read-metadata.

To add more fuzzers please add them to ./fuzz directory as
described in the README.

Also a memory corruption bug is found using this fuzzer which
might lead to additional bugs after fix is pushed.
2021-07-09 12:32:21 +01:00