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