The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 24 | 9 | DebugAbbrev::abbreviations | call site: 00009 | ArrayVec::try_push |
| 23 | 36 | Reader::read_u8 | call site: 00036 | SubRange::read_slice |
| 23 | 131 | Reader::read_sleb128 | call site: 00131 | Abbreviations::insert |
| 19 | 89 | Reader::read_uleb128_u16 | call site: 00089 | Abbreviation::parse_has_children |
| 14 | 74 | Reader::read_uleb128 | call site: 00074 | Reader::read_u8 |
| 13 | 117 | AttributeSpecification::new | call site: 00117 | AttributeSpecification::parse |
| 8 | 0 | EP | call site: 00000 | DebugAbbrev::abbreviations |
| 7 | 66 | Abbreviations::empty | call site: 00066 | Abbreviation::parse |
| 7 | 165 | Abbreviations::insert | call site: 00165 | ArrayVec::try_push |
| 5 | 110 | Reader::read_u8 | call site: 00110 | Abbreviation::parse_attributes |
| 4 | 187 | Abbreviations::insert | call site: 00187 | Expression::set_target |
| 2 | 161 | Abbreviations::insert | call site: 00161 | ArrayVec::try_push |
fuzz_target
[function]
[call site]
00000
EndianVec::len
[function]
[call site]
00001
EndianVec::len
[function]
[call site]
00002
DebugAbbrev::new
[function]
[call site]
00003
DebugFrameOffset::from
[function]
[call site]
00004
DebugFrameOffset
[function]
[call site]
00005
EndianSlice::new
[function]
[call site]
00006
gimli::DebugAbbrevOffset
[function]
[call site]
00007
DebugAbbrev::abbreviations
[function]
[call site]
00008
ArrayVec::clone
[function]
[call site]
00009
LineEncoding::default
[function]
[call site]
00010
ArrayVec::try_push
[function]
[call site]
00011
[T;
[call site]
00012
Self::Storage::len
[function]
[call site]
00013
EndianVec::len
[function]
[call site]
00014
Vec::grow
[function]
[call site]
00015
core::mem::replace
[function]
[call site]
00016
Expression::new
[function]
[call site]
00017
LineEncoding::default
[function]
[call site]
00018
DebugFrameOffset::into
[function]
[call site]
00019
Unit::reserve
[function]
[call site]
00020
DebuggingInformationEntry::new
[function]
[call site]
00021
Expression::new
[function]
[call site]
00022
LineEncoding::default
[function]
[call site]
00023
Vec::set_len
[function]
[call site]
00024
Vec::capacity
[function]
[call site]
00025
Vec::into_boxed_slice
[function]
[call site]
00026
Ok
[function]
[call site]
00027
[T;
[call site]
00028
Expression::new
[function]
[call site]
00029
LineEncoding::default
[function]
[call site]
00030
Ok
[function]
[call site]
00031
ArrayVec::clone
[function]
[call site]
00032
Result::unwrap
[function]
[call site]
00033
read::skip
[function]
[call site]
00034
Reader::read_u8
[function]
[call site]
00035
Reader::read_u8_array
[function]
[call site]
00036
LineEncoding::default
[function]
[call site]
00037
EndianReader::read_slice
[function]
[call site]
00038
SubRange::read_slice
[function]
[call site]
00039
SubRange::len
[function]
[call site]
00040
slice::from_raw_parts
[function]
[call site]
00041
SubRange::skip
[function]
[call site]
00042
AbbreviationTable::add
[function]
[call site]
00043
insert_full
[function]
[call site]
00044
Some
[function]
[call site]
00045
EndianVec::len
[function]
[call site]
00046
EndianVec::len
[function]
[call site]
00047
Vec::copy_from_slice
[function]
[call site]
00048
Ok
[function]
[call site]
00049
Err
[function]
[call site]
00050
Error::UnexpectedEof
[function]
[call site]
00051
EndianReader::offset_id
[function]
[call site]
00052
read::ReaderOffsetId
[function]
[call site]
00053
EndianReader::bytes
[function]
[call site]
00054
SubRange::bytes
[function]
[call site]
00055
slice::from_raw_parts
[function]
[call site]
00056
&[u8]::as_ptr
[function]
[call site]
00057
<A
[call site]
00058
Ok
[function]
[call site]
00059
Ok
[function]
[call site]
00060
Ok
[function]
[call site]
00061
Abbreviations::parse
[function]
[call site]
00062
Abbreviations::empty
[function]
[call site]
00063
EndianVec::new
[function]
[call site]
00064
EndianVec::new
[function]
[call site]
00065
btree_map::BTreeMap::new
[function]
[call site]
00066
LineEncoding::default
[function]
[call site]
00067
Abbreviation::parse
[function]
[call site]
00068
LineProgram::is_empty
[function]
[call site]
00069
LineProgram::is_empty
[function]
[call site]
00070
LineProgram::is_empty
[function]
[call site]
00071
Ok
[function]
[call site]
00072
Reader::read_uleb128
[function]
[call site]
00073
leb128::read::unsigned
[function]
[call site]
00074
Reader::read_u8
[function]
[call site]
00075
Ok
[function]
[call site]
00076
DebugFrameOffset::from
[function]
[call site]
00077
DebugFrameOffset
[function]
[call site]
00078
DebugFrameOffset::from
[function]
[call site]
00079
low_bits_of_byte
[function]
[call site]
00080
Reader::read_u8
[function]
[call site]
00081
Err
[function]
[call site]
00082
DebugFrameOffset::from
[function]
[call site]
00083
low_bits_of_byte
[function]
[call site]
00084
Ok
[function]
[call site]
00085
Ok
[function]
[call site]
00086
Abbreviation::parse_tag
[function]
[call site]
00087
Reader::read_uleb128_u16
[function]
[call site]
00088
leb128::read::u16
[function]
[call site]
00089
Reader::read_u8
[function]
[call site]
00090
Ok
[function]
[call site]
00091
DebugFrameOffset::from
[function]
[call site]
00092
DebugFrameOffset
[function]
[call site]
00093
DebugFrameOffset::from
[function]
[call site]
00094
low_bits_of_byte
[function]
[call site]
00095
Reader::read_u8
[function]
[call site]
00096
DebugFrameOffset::from
[function]
[call site]
00097
low_bits_of_byte
[function]
[call site]
00098
Ok
[function]
[call site]
00099
Reader::read_u8
[function]
[call site]
00100
Err
[function]
[call site]
00101
DebugFrameOffset::from
[function]
[call site]
00102
Ok
[function]
[call site]
00103
Err
[function]
[call site]
00104
Ok
[function]
[call site]
00105
constants::DwTag
[function]
[call site]
00106
Abbreviation::parse_has_children
[function]
[call site]
00107
Reader::read_u8
[function]
[call site]
00108
Reader::read_u8_array
[function]
[call site]
00109
Ok
[function]
[call site]
00110
constants::DwChildren
[function]
[call site]
00111
Ok
[function]
[call site]
00112
Err
[function]
[call site]
00113
Abbreviation::parse_attributes
[function]
[call site]
00114
Attributes::new
[function]
[call site]
00115
AttributeSpecification::new
[function]
[call site]
00116
Option::unwrap_or
[function]
[call site]
00117
AttributeSpecification::parse
[function]
[call site]
00118
Reader::read_uleb128_u16
[function]
[call site]
00119
Reader::read_uleb128_u16
[function]
[call site]
00120
Ok
[function]
[call site]
00121
Err
[function]
[call site]
00122
constants::DwAt
[function]
[call site]
00123
AttributeSpecification::parse_form
[function]
[call site]
00124
Reader::read_uleb128_u16
[function]
[call site]
00125
Err
[function]
[call site]
00126
Ok
[function]
[call site]
00127
constants::DwForm
[function]
[call site]
00128
Some
[function]
[call site]
00129
Reader::read_sleb128
[function]
[call site]
00130
leb128::read::signed
[function]
[call site]
00131
Reader::read_u8
[function]
[call site]
00132
Err
[function]
[call site]
00133
DebugFrameOffset::from
[function]
[call site]
00134
DebugFrameOffset
[function]
[call site]
00135
low_bits_of_byte
[function]
[call site]
00136
Ok
[function]
[call site]
00137
AttributeSpecification::new
[function]
[call site]
00138
Ok
[function]
[call site]
00139
Some
[function]
[call site]
00140
Evaluation::push
[function]
[call site]
00141
ArrayVec::try_push
[function]
[call site]
00142
[T;
[call site]
00143
Self::Storage::len
[function]
[call site]
00144
Vec::grow
[function]
[call site]
00145
[T;
[call site]
00146
Expression::new
[function]
[call site]
00147
Ok
[function]
[call site]
00148
map_err
[function]
[call site]
00149
Ok
[function]
[call site]
00150
Abbreviation::new
[function]
[call site]
00151
Ok
[function]
[call site]
00152
Some
[function]
[call site]
00153
Abbreviations::insert
[function]
[call site]
00154
EndianVec::len
[function]
[call site]
00155
Err
[function]
[call site]
00156
EndianVec::len
[function]
[call site]
00157
LineProgram::is_empty
[function]
[call site]
00158
contains_key
[function]
[call site]
00159
Err
[function]
[call site]
00160
Evaluation::push
[function]
[call site]
00161
ArrayVec::try_push
[function]
[call site]
00162
map_err
[function]
[call site]
00163
Ok
[function]
[call site]
00164
DebugInfoOffsets::entry
[function]
[call site]
00165
UnitSectionOffset::as_debug_info_offset
[function]
[call site]
00166
Some
[function]
[call site]
00167
ArrayVec::clone
[function]
[call site]
00168
LineEncoding::default
[function]
[call site]
00169
ArrayVec::try_push
[function]
[call site]
00170
ArrayVec::clone
[function]
[call site]
00171
Result::unwrap
[function]
[call site]
00172
Err
[function]
[call site]
00173
Abbreviations::insert
[function]
[call site]
00174
EndianVec::len
[function]
[call site]
00175
Err
[function]
[call site]
00176
EndianVec::len
[function]
[call site]
00177
LineProgram::is_empty
[function]
[call site]
00178
contains_key
[function]
[call site]
00179
Err
[function]
[call site]
00180
Evaluation::push
[function]
[call site]
00181
Ok
[function]
[call site]
00182
DebugInfoOffsets::entry
[function]
[call site]
00183
Err
[function]
[call site]
00184
Abbreviations::insert
[function]
[call site]
00185
Ok
[function]
[call site]
00186
Ok
[function]
[call site]
00187
::core::result::Result::is_err
[function]
[call site]
00188
Err
[function]
[call site]
00189
Ok
[function]
[call site]
00190
Expression::set_target
[function]
[call site]
00191