The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 33 | 11 | Compress::new | call site: 00011 | tests::decode_multi_writer |
| 20 | 51 | GzHeaderParser::new | call site: 00051 | tests::decode_multi_writer |
| 12 | 112 | BufReader::consume | call site: 00112 | read_into |
| 10 | 101 | Compress::total_in | call site: 00101 | |
| 6 | 76 | GzBuilder::into_header | call site: 00076 | GzEncoder::finish |
| 6 | 86 | GzEncoder::write_header | call site: 00086 | BufReader::fill_buf |
| 5 | 3 | GzBuilder::new | call site: 00003 | GzBuilder::write |
| 5 | 139 | Writer::take_inner | call site: 00139 | GzDecoder::new |
| 2 | 0 | EP | call site: 00000 | GzEncoder::new |
| 2 | 47 | Inflate::make | call site: 00047 | |
| 2 | 94 | BufReader::fill_buf | call site: 00094 | |
| 2 | 135 | GzEncoder::try_finish | call site: 00135 |
fuzz_target
[function]
[call site]
00000
GzEncoder::new
[function]
[call site]
00001
GzBuilder::new
[function]
[call site]
00002
Compression::default
[function]
[call site]
00003
Compression
[function]
[call site]
00004
GzBuilder::write
[function]
[call site]
00005
write::gz_encoder
[function]
[call site]
00006
zio::Writer::new
[function]
[call site]
00007
Crc::new
[function]
[call site]
00008
Compression::default
[function]
[call site]
00009
Compress::new
[function]
[call site]
00010
Deflate::make
[function]
[call site]
00011
Compression::default
[function]
[call site]
00012
Compression
[function]
[call site]
00013
format_from_bool
[function]
[call site]
00014
R::set_format_and_level
[function]
[call site]
00015
Compression::level
[function]
[call site]
00016
u32::try_into
[function]
[call site]
00017
unwrap_or
[function]
[call site]
00018
Crc::new
[function]
[call site]
00019
GzBuilder::into_header
[function]
[call site]
00020
extend
[function]
[call site]
00021
len
[function]
[call site]
00022
to_le_bytes
[function]
[call site]
00023
extend
[function]
[call site]
00024
extend
[function]
[call site]
00025
Option::as_bytes_with_nul
[function]
[call site]
00026
tests::decode_multi_writer
[function]
[call site]
00027
GzEncoder::new
[function]
[call site]
00028
AlwaysZeroThenError::new
[function]
[call site]
00029
Compression::default
[function]
[call site]
00030
Compression
[function]
[call site]
00031
write_all
[function]
[call site]
00032
as_ref
[function]
[call site]
00033
unwrap
[function]
[call site]
00034
finish
[function]
[call site]
00035
(u32,
[call site]
00036
repeat
[function]
[call site]
00037
AlwaysZeroThenError::new
[function]
[call site]
00038
MultiGzDecoder::new
[function]
[call site]
00039
GzDecoder::new
[function]
[call site]
00040
zio::Writer::new
[function]
[call site]
00041
CrcWriter::new
[function]
[call site]
00042
Crc::new
[function]
[call site]
00043
Decompress::new
[function]
[call site]
00044
Inflate::make
[function]
[call site]
00045
format_from_bool
[function]
[call site]
00046
InflateState::new_boxed
[function]
[call site]
00047
Vec::with_capacity
[function]
[call site]
00048
GzHeaderParser::new
[function]
[call site]
00049
GzHeaderState::Start
[function]
[call site]
00050
Compression::default
[function]
[call site]
00051
Compression
[function]
[call site]
00052
impl
[call site]
00053
AlwaysZeroThenError::write
[function]
[call site]
00054
tests::new_is_empty
[function]
[call site]
00055
Crc::new
[function]
[call site]
00056
Ok
[function]
[call site]
00057
Err
[function]
[call site]
00058
io::Error::new
[function]
[call site]
00059
Ok
[function]
[call site]
00060
io::Result::unwrap
[function]
[call site]
00061
finish
[function]
[call site]
00062
(u32,
[call site]
00063
String::from_utf8
[function]
[call site]
00064
expect
[function]
[call site]
00065
repeat
[function]
[call site]
00066
copied
[function]
[call site]
00067
extend
[function]
[call site]
00068
Option::as_bytes_with_nul
[function]
[call site]
00069
tests::decode_multi_writer
[function]
[call site]
00070
copied
[function]
[call site]
00071
Compression::best
[function]
[call site]
00072
Compression
[function]
[call site]
00073
Compression::fast
[function]
[call site]
00074
Compression
[function]
[call site]
00075
u8::unwrap_or
[function]
[call site]
00076
AlwaysZeroThenError::new
[function]
[call site]
00077
Compression::default
[function]
[call site]
00078
GzEncoder::write_all
[function]
[call site]
00079
unwrap
[function]
[call site]
00080
GzEncoder::finish
[function]
[call site]
00081
GzEncoder::try_finish
[function]
[call site]
00082
GzEncoder::write_header
[function]
[call site]
00083
tests::new_is_empty
[function]
[call site]
00084
Crc::new
[function]
[call site]
00085
write_nonzero
[function]
[call site]
00086
AlwaysZeroThenError::write
[function]
[call site]
00087
tests::new_is_empty
[function]
[call site]
00088
Err
[function]
[call site]
00089
read_into
[function]
[call site]
00090
read
[function]
[call site]
00091
BufReader::fill_buf
[function]
[call site]
00092
read
[function]
[call site]
00093
Ok
[function]
[call site]
00094
tests::new_is_empty
[function]
[call site]
00095
Compress::total_out
[function]
[call site]
00096
Compress::total_out
[function]
[call site]
00097
Compress::total_out
[function]
[call site]
00098
Compress::total_in
[function]
[call site]
00099
Compress::total_in
[function]
[call site]
00100
Compress::total_in
[function]
[call site]
00101
D::Flush::finish
[function]
[call site]
00102
D::Flush::none
[function]
[call site]
00103
Compression
[function]
[call site]
00104
Compress::run
[function]
[call site]
00105
Compress::compress
[function]
[call site]
00106
Compress::compress
[function]
[call site]
00107
Compress::compress
[function]
[call site]
00108
Compress::total_out
[function]
[call site]
00109
Compress::total_in
[function]
[call site]
00110
BufReader::consume
[function]
[call site]
00111
cmp::min
[function]
[call site]
00112
tests::new_is_empty
[function]
[call site]
00113
Crc::new
[function]
[call site]
00114
Ok
[function]
[call site]
00115
Err
[function]
[call site]
00116
io::Error::new
[function]
[call site]
00117
Err
[function]
[call site]
00118
read_into
[function]
[call site]
00119
Ok
[function]
[call site]
00120
kind
[function]
[call site]
00121
Ok
[function]
[call site]
00122
Err
[function]
[call site]
00123
Ok
[function]
[call site]
00124
BufReader::get_mut
[function]
[call site]
00125
drain
[function]
[call site]
00126
Ok
[function]
[call site]
00127
finish
[function]
[call site]
00128
Crc::sum
[function]
[call site]
00129
Crc::sum
[function]
[call site]
00130
Crc::amount
[function]
[call site]
00131
Crc::amount
[function]
[call site]
00132
BufReader::get_mut
[function]
[call site]
00133
write_nonzero
[function]
[call site]
00134
Ok
[function]
[call site]
00135
Ok
[function]
[call site]
00136
Writer::take_inner
[function]
[call site]
00137
take
[function]
[call site]
00138
unwrap
[function]
[call site]
00139
io::Result::unwrap
[function]
[call site]
00140
GzDecoder::new
[function]
[call site]
00141
AlwaysZeroThenError::new
[function]
[call site]
00142
read_to_end
[function]
[call site]
00143
unwrap
[function]
[call site]
00144