The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 118 | 8 | HashTable4KU16::new | call site: 00008 | FrameDecoder::read_to_end |
| 59 | 127 | SliceSink::capacity | call site: 00127 | BlockInfo::read |
| 11 | 195 | io::Result::extend_from_slice | call site: 00195 | FrameDecoder::read_to_end |
| 5 | 0 | EP | call site: 00000 | |
| 4 | 188 | SliceSink::extend_from_slice_wild | call site: 00188 | short_copy |
fuzz_target
[function]
[call site]
00000
lz4_flex::compress
[function]
[call site]
00001
lz4_flex::frame::FrameDecoder::new
[function]
[call site]
00002
CompressTable::default
[function]
[call site]
00003
CompressTable::Small
[function]
[call site]
00004
HashTable4KU16::new
[function]
[call site]
00005
into_boxed_slice
[function]
[call site]
00006
try_into
[function]
[call site]
00007
unwrap
[function]
[call site]
00008
CompressTable::default
[function]
[call site]
00009
XxHash32::with_seed
[function]
[call site]
00010
TrackWriteSize::new
[function]
[call site]
00011
FrameDecoder::read_to_end
[function]
[call site]
00012
FrameDecoder::fill_buf
[function]
[call site]
00013
FrameDecoder::read_more
[function]
[call site]
00014
is_none
[function]
[call site]
00015
FrameDecoder::read_frame_info
[function]
[call site]
00016
FrameInfo::read
[function]
[call site]
00017
read_exact
[function]
[call site]
00018
u32::from_le_bytes
[function]
[call site]
00019
Ok
[function]
[call site]
00020
CompressTable::default
[function]
[call site]
00021
CompressTable::Small
[function]
[call site]
00022
HashTable4KU16::new
[function]
[call site]
00023
contains
[function]
[call site]
00024
read_exact
[function]
[call site]
00025
u32::from_le_bytes
[function]
[call site]
00026
Err
[function]
[call site]
00027
Error::SkippableFrame
[function]
[call site]
00028
Err
[function]
[call site]
00029
read_exact
[function]
[call site]
00030
Err
[function]
[call site]
00031
Error::UnsupportedVersion
[function]
[call site]
00032
Err
[function]
[call site]
00033
Err
[function]
[call site]
00034
Error::UnsupportedBlocksize
[function]
[call site]
00035
read_exact
[function]
[call site]
00036
unwrap
[function]
[call site]
00037
Some
[function]
[call site]
00038
u64::from_le_bytes
[function]
[call site]
00039
read_exact
[function]
[call site]
00040
Some
[function]
[call site]
00041
u32::from_le_bytes
[function]
[call site]
00042
read_exact
[function]
[call site]
00043
XxHash32::with_seed
[function]
[call site]
00044
TrackWriteSize::write
[function]
[call site]
00045
TrackWriteSize::write
[function]
[call site]
00046
Ok
[function]
[call site]
00047
&[u8]::len
[function]
[call site]
00048
len
[function]
[call site]
00049
FrameEncoder::auto_finish
[function]
[call site]
00050
Some
[function]
[call site]
00051
Err
[function]
[call site]
00052
Ok
[function]
[call site]
00053
Ok
[function]
[call site]
00054
read_exact
[function]
[call site]
00055
u32::from_le_bytes
[function]
[call site]
00056
try_into
[function]
[call site]
00057
unwrap
[function]
[call site]
00058
FrameInfo::read
[function]
[call site]
00059
Ok
[function]
[call site]
00060
read_exact
[function]
[call site]
00061
FrameInfo::read_size
[function]
[call site]
00062
u32::from_le_bytes
[function]
[call site]
00063
try_into
[function]
[call site]
00064
unwrap
[function]
[call site]
00065
Ok
[function]
[call site]
00066
len
[function]
[call site]
00067
Ok
[function]
[call site]
00068
contains
[function]
[call site]
00069
Ok
[function]
[call site]
00070
Err
[function]
[call site]
00071
Ok
[function]
[call site]
00072
read_exact
[function]
[call site]
00073
FrameInfo::read
[function]
[call site]
00074
read_exact
[function]
[call site]
00075
u32::from_le_bytes
[function]
[call site]
00076
Ok
[function]
[call site]
00077
CompressTable::default
[function]
[call site]
00078
contains
[function]
[call site]
00079
read_exact
[function]
[call site]
00080
u32::from_le_bytes
[function]
[call site]
00081
Err
[function]
[call site]
00082
Error::SkippableFrame
[function]
[call site]
00083
Err
[function]
[call site]
00084
read_exact
[function]
[call site]
00085
Err
[function]
[call site]
00086
Error::UnsupportedVersion
[function]
[call site]
00087
Err
[function]
[call site]
00088
Err
[function]
[call site]
00089
Error::UnsupportedBlocksize
[function]
[call site]
00090
read_exact
[function]
[call site]
00091
unwrap
[function]
[call site]
00092
Some
[function]
[call site]
00093
u64::from_le_bytes
[function]
[call site]
00094
read_exact
[function]
[call site]
00095
Some
[function]
[call site]
00096
u32::from_le_bytes
[function]
[call site]
00097
read_exact
[function]
[call site]
00098
XxHash32::with_seed
[function]
[call site]
00099
TrackWriteSize::write
[function]
[call site]
00100
&[u8]::len
[function]
[call site]
00101
len
[function]
[call site]
00102
FrameEncoder::auto_finish
[function]
[call site]
00103
Err
[function]
[call site]
00104
Ok
[function]
[call site]
00105
is_some
[function]
[call site]
00106
Err
[function]
[call site]
00107
compress_into
[function]
[call site]
00108
compress_into_sink_with_dict::<false>
[function]
[call site]
00109
SliceSink::new
[function]
[call site]
00110
BlockSize::get_size
[function]
[call site]
00111
HashTable4KU16::clear
[function]
[call site]
00112
SliceSink::extend_with_fill
[function]
[call site]
00113
SliceSink::extend_with_fill
[function]
[call site]
00114
HashTable4KU16::clear
[function]
[call site]
00115
reserve_exact
[function]
[call site]
00116
reserve_exact
[function]
[call site]
00117
Some
[function]
[call site]
00118
XxHash32::with_seed
[function]
[call site]
00119
Ok
[function]
[call site]
00120
Ok
[function]
[call site]
00121
FrameDecoder::read_block
[function]
[call site]
00122
as_ref
[function]
[call site]
00123
unwrap
[function]
[call site]
00124
BlockSize::get_size
[function]
[call site]
00125
SliceSink::capacity
[function]
[call site]
00126
len
[function]
[call site]
00127
min
[function]
[call site]
00128
read_exact
[function]
[call site]
00129
kind
[function]
[call site]
00130
Ok
[function]
[call site]
00131
Err
[function]
[call site]
00132
BlockInfo::read
[function]
[call site]
00133
read_exact
[function]
[call site]
00134
u32::from_le_bytes
[function]
[call site]
00135
Ok
[function]
[call site]
00136
Ok
[function]
[call site]
00137
BlockInfo::Uncompressed
[function]
[call site]
00138
Ok
[function]
[call site]
00139
BlockInfo::Compressed
[function]
[call site]
00140
Err
[function]
[call site]
00141
compress_into
[function]
[call site]
00142
read_exact
[function]
[call site]
00143
vec_resize_and_get_mut
[function]
[call site]
00144
&mut
[call site]
00145
&mut
[call site]
00146
FrameDecoder::read_checksum
[function]
[call site]
00147
size_of::<u32>
[function]
[call site]
00148
Vec::read_exact
[function]
[call site]
00149
u32::from_le_bytes
[function]
[call site]
00150
Ok
[function]
[call site]
00151
FrameDecoder::check_block_checksum
[function]
[call site]
00152
XxHash32::with_seed
[function]
[call site]
00153
TrackWriteSize::write
[function]
[call site]
00154
FrameEncoder::auto_finish
[function]
[call site]
00155
Err
[function]
[call site]
00156
compress_into
[function]
[call site]
00157
Ok
[function]
[call site]
00158
Err
[function]
[call site]
00159
compress_into
[function]
[call site]
00160
read_exact
[function]
[call site]
00161
vec_resize_and_get_mut
[function]
[call site]
00162
FrameDecoder::read_checksum
[function]
[call site]
00163
FrameDecoder::check_block_checksum
[function]
[call site]
00164
split_at_mut
[function]
[call site]
00165
crate::block::decompress::decompress_internal::<true,
[call site]
00166
SliceSink::new
[function]
[call site]
00167
crate::block::decompress::decompress_internal::<false,
[call site]
00168
{
[call site]
00169
block::WINDOW_SIZE,
[call site]
00170
sink::vec_sink_for_decompression
[function]
[call site]
00171
impl
[call site]
00172
SliceSink::new
[function]
[call site]
00173
map_err
[function]
[call site]
00174
Err
[function]
[call site]
00175
compress_into
[function]
[call site]
00176
FrameDecoder::read_checksum
[function]
[call site]
00177
FrameEncoder::auto_finish
[function]
[call site]
00178
Err
[function]
[call site]
00179
compress_into
[function]
[call site]
00180
Ok
[function]
[call site]
00181
TrackWriteSize::write
[function]
[call site]
00182
Ok
[function]
[call site]
00183
Ok
[function]
[call site]
00184
Ok
[function]
[call site]
00185
io::Result::extend_from_slice
[function]
[call site]
00186
SliceSink::extend_from_slice_wild
[function]
[call site]
00187
fastcpy::slice_copy
[function]
[call site]
00188
short_copy
[function]
[call site]
00189
double_copy_trick::<2>
[function]
[call site]
00190
double_copy_trick::<4>
[function]
[call site]
00191
double_copy_trick::<8>
[function]
[call site]
00192
wild_copy_from_src::<16>
[function]
[call site]
00193
&[u8]::len
[function]
[call site]
00194
&[u8]::len
[function]
[call site]
00195
len
[function]
[call site]
00196
FrameDecoder::consume
[function]
[call site]
00197
Result::kind
[function]
[call site]
00198
Err
[function]
[call site]
00199
Ok
[function]
[call site]
00200
lzzzz::lz4::decompress
[function]
[call site]
00201
lz4_flex::frame::FrameDecoder::new
[function]
[call site]
00202
TrackWriteSize::new
[function]
[call site]
00203
FrameDecoder::read_to_end
[function]
[call site]
00204
Ok
[function]
[call site]
00205
Result::unwrap
[function]
[call site]
00206