Fuzz introspector: fuzz_decomp_corrupt_block
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
12 25 lz4_flex::block::decompress_size_prepended call site: 00025 short_copy
6 7 super::uncompressed_size call site: 00007
5 0 EP call site: 00000
1 15 lz4_flex::block::decompress_size_prepended_with_dict call site: 00015

Fuzzer calltree

0 fuzz_target [function] [call site] 00000
1 u32::from_le_bytes [function] [call site] 00002
1 lz4_flex::block::decompress_size_prepended [function] [call site] 00005
2 super::uncompressed_size [function] [call site] 00006
3 &[u8]::get [function] [call site] 00007
4 u32::from_le_bytes [function] [call site] 00009
4 lz4_flex::block::decompress_size_prepended [function] [call site] 00012
4 lz4_flex::block::decompress_size_prepended_with_dict [function] [call site] 00013
5 super::uncompressed_size [function] [call site] 00014
5 decompress_with_dict [function] [call site] 00015
6 decompress_internal::<true, [call site] 00016
6 SliceSink::new [function] [call site] 00017
3 u32::from_le_bytes [function] [call site] 00023
2 decompress [function] [call site] 00025
3 lz4_flex::frame::FrameDecoder::new [function] [call site] 00026
4 Default::default [function] [call site] 00027
4 Default::default [function] [call site] 00028
4 XxHash32::with_seed [function] [call site] 00029
3 io::copy [function] [call site] 00030
4 short_copy [function] [call site] 00031
5 double_copy_trick::<2> [function] [call site] 00032
4 double_copy_trick::<4> [function] [call site] 00033
4 double_copy_trick::<8> [function] [call site] 00034
4 wild_copy_from_src::<16> [function] [call site] 00035
1 lz4_flex::block::decompress_size_prepended_with_dict [function] [call site] 00037