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