From 24b179d5a2c2f3f320e583a0be81bc5abffe80dc Mon Sep 17 00:00:00 2001 From: Martijn van Beurden Date: Tue, 15 Nov 2022 23:02:06 +0100 Subject: [PATCH] [flac] Add fuzzer_reencoder (#8988) This PR adds to the flac fuzzer build script to include fuzzer_reencoder, which is a fuzzer for which the fuzz input is first decoded and then re-encoded. Additional coverage beyond what is currently achieved is fuzzing of metadata input to the encoder (which is copied from the decoded fuzz input) and the use of very large empty inputs --- projects/flac/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/flac/build.sh b/projects/flac/build.sh index e7a0bd5e4..6d3a75b79 100755 --- a/projects/flac/build.sh +++ b/projects/flac/build.sh @@ -61,7 +61,7 @@ make -j$(nproc) # Copy decoder fuzzers cd $SRC/flac/oss-fuzz -cp fuzzer_decoder fuzzer_seek fuzzer_metadata $OUT +cp fuzzer_decoder fuzzer_seek fuzzer_metadata fuzzer_reencoder $OUT cp fuzzer_*.dict $OUT cd $SRC