The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 35 | 11 | Compress::new | call site: 00011 | tests::decode_multi_writer |
| 20 | 53 | GzHeaderParser::new | call site: 00053 | tests::decode_multi_writer |
| 15 | 114 | BufReader::consume | call site: 00114 | read_into |
| 10 | 103 | Compress::total_in | call site: 00103 | |
| 6 | 78 | GzBuilder::into_header | call site: 00078 | GzEncoder::finish |
| 6 | 88 | GzEncoder::write_header | call site: 00088 | BufReader::fill_buf |
| 5 | 3 | GzBuilder::new | call site: 00003 | GzBuilder::write |
| 5 | 144 | Writer::take_inner | call site: 00144 | GzDecoder::new |
| 2 | 0 | EP | call site: 00000 | GzEncoder::new |
| 2 | 49 | Inflate::make | call site: 00049 | |
| 2 | 96 | BufReader::fill_buf | call site: 00096 | |
| 2 | 140 | GzEncoder::try_finish | call site: 00140 |
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
u16::try_from
[function]
[call site]
00022
len
[function]
[call site]
00023
expect
[function]
[call site]
00024
to_le_bytes
[function]
[call site]
00025
extend
[function]
[call site]
00026
extend
[function]
[call site]
00027
Option::as_bytes_with_nul
[function]
[call site]
00028
tests::decode_multi_writer
[function]
[call site]
00029
GzEncoder::new
[function]
[call site]
00030
AlwaysZeroThenError::new
[function]
[call site]
00031
Compression::default
[function]
[call site]
00032
Compression
[function]
[call site]
00033
write_all
[function]
[call site]
00034
as_ref
[function]
[call site]
00035
unwrap
[function]
[call site]
00036
finish
[function]
[call site]
00037
(u32,
[call site]
00038
repeat
[function]
[call site]
00039
AlwaysZeroThenError::new
[function]
[call site]
00040
MultiGzDecoder::new
[function]
[call site]
00041
GzDecoder::new
[function]
[call site]
00042
zio::Writer::new
[function]
[call site]
00043
CrcWriter::new
[function]
[call site]
00044
Crc::new
[function]
[call site]
00045
Decompress::new
[function]
[call site]
00046
Inflate::make
[function]
[call site]
00047
format_from_bool
[function]
[call site]
00048
InflateState::new_boxed
[function]
[call site]
00049
Vec::with_capacity
[function]
[call site]
00050
GzHeaderParser::new
[function]
[call site]
00051
GzHeaderState::Start
[function]
[call site]
00052
Compression::default
[function]
[call site]
00053
Compression
[function]
[call site]
00054
impl
[call site]
00055
AlwaysZeroThenError::write
[function]
[call site]
00056
tests::new_is_empty
[function]
[call site]
00057
Crc::new
[function]
[call site]
00058
Ok
[function]
[call site]
00059
Err
[function]
[call site]
00060
io::Error::new
[function]
[call site]
00061
Ok
[function]
[call site]
00062
io::Result::unwrap
[function]
[call site]
00063
finish
[function]
[call site]
00064
(u32,
[call site]
00065
String::from_utf8
[function]
[call site]
00066
expect
[function]
[call site]
00067
repeat
[function]
[call site]
00068
copied
[function]
[call site]
00069
extend
[function]
[call site]
00070
Option::as_bytes_with_nul
[function]
[call site]
00071
tests::decode_multi_writer
[function]
[call site]
00072
copied
[function]
[call site]
00073
Compression::best
[function]
[call site]
00074
Compression
[function]
[call site]
00075
Compression::fast
[function]
[call site]
00076
Compression
[function]
[call site]
00077
u8::unwrap_or
[function]
[call site]
00078
AlwaysZeroThenError::new
[function]
[call site]
00079
Compression::default
[function]
[call site]
00080
GzEncoder::write_all
[function]
[call site]
00081
unwrap
[function]
[call site]
00082
GzEncoder::finish
[function]
[call site]
00083
GzEncoder::try_finish
[function]
[call site]
00084
GzEncoder::write_header
[function]
[call site]
00085
tests::new_is_empty
[function]
[call site]
00086
Crc::new
[function]
[call site]
00087
write_nonzero
[function]
[call site]
00088
AlwaysZeroThenError::write
[function]
[call site]
00089
tests::new_is_empty
[function]
[call site]
00090
Err
[function]
[call site]
00091
read_into
[function]
[call site]
00092
read
[function]
[call site]
00093
BufReader::fill_buf
[function]
[call site]
00094
read
[function]
[call site]
00095
Ok
[function]
[call site]
00096
tests::new_is_empty
[function]
[call site]
00097
Compress::total_out
[function]
[call site]
00098
Compress::total_out
[function]
[call site]
00099
Compress::total_out
[function]
[call site]
00100
Compress::total_in
[function]
[call site]
00101
Compress::total_in
[function]
[call site]
00102
Compress::total_in
[function]
[call site]
00103
D::Flush::finish
[function]
[call site]
00104
D::Flush::none
[function]
[call site]
00105
Compression
[function]
[call site]
00106
Compress::run
[function]
[call site]
00107
Compress::compress
[function]
[call site]
00108
Compress::compress
[function]
[call site]
00109
Compress::compress
[function]
[call site]
00110
Compress::total_out
[function]
[call site]
00111
Compress::total_in
[function]
[call site]
00112
BufReader::consume
[function]
[call site]
00113
cmp::min
[function]
[call site]
00114
tests::new_is_empty
[function]
[call site]
00115
Crc::new
[function]
[call site]
00116
tests::new_is_empty
[function]
[call site]
00117
Err
[function]
[call site]
00118
io::Error::new
[function]
[call site]
00119
Ok
[function]
[call site]
00120
Err
[function]
[call site]
00121
io::Error::new
[function]
[call site]
00122
Err
[function]
[call site]
00123
read_into
[function]
[call site]
00124
Ok
[function]
[call site]
00125
kind
[function]
[call site]
00126
Ok
[function]
[call site]
00127
Err
[function]
[call site]
00128
Ok
[function]
[call site]
00129
BufReader::get_mut
[function]
[call site]
00130
drain
[function]
[call site]
00131
Ok
[function]
[call site]
00132
finish
[function]
[call site]
00133
Crc::sum
[function]
[call site]
00134
Crc::sum
[function]
[call site]
00135
Crc::amount
[function]
[call site]
00136
Crc::amount
[function]
[call site]
00137
BufReader::get_mut
[function]
[call site]
00138
write_nonzero
[function]
[call site]
00139
Ok
[function]
[call site]
00140
Ok
[function]
[call site]
00141
Writer::take_inner
[function]
[call site]
00142
take
[function]
[call site]
00143
unwrap
[function]
[call site]
00144
io::Result::unwrap
[function]
[call site]
00145
GzDecoder::new
[function]
[call site]
00146
AlwaysZeroThenError::new
[function]
[call site]
00147
read_to_end
[function]
[call site]
00148
unwrap
[function]
[call site]
00149