The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
444 | 0 | EP | call site: 00000 | hpack_decode_header_block |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
HTTPHdr::HTTPHdr
[function]
[call site]
00001
std::unique_ptr::create
[function]
[call site]
00002
hpack_decode_header_block
[function]
[call site]
00003
mime_field_create
[function]
[call site]
00004
HdrHeap::allocate_obj
[function]
[call site]
00005
ink_assert
[function]
[call site]
00006
swoc::SWOC_VERSION_NS::detail::scale_conversion_round_up
[function]
[call site]
00007
static_cast<int>
[function]
[call site]
00008
ink_assert
[function]
[call site]
00009
static_cast<unsigned>
[function]
[call site]
00010
reinterpret_cast<HdrHeapObjImpl
[call site]
00011
obj_init_header
[function]
[call site]
00012
static_cast<uint32_t>
[function]
[call site]
00013
ink_assert
[function]
[call site]
00014
obj_is_aligned
[function]
[call site]
00015
new_HdrHeap
[function]
[call site]
00016
static_cast<HdrHeap
[call site]
00017
THREAD_ALLOC
[function]
[call site]
00018
this_ethread
[function]
[call site]
00019
static_cast<HdrHeap
[call site]
00020
ats_malloc
[function]
[call site]
00021
likely
[function]
[call site]
00022
unlikely
[function]
[call site]
00023
malloc
[function]
[call site]
00024
ink_abort
[function]
[call site]
00025
va_start
[function]
[call site]
00026
fatal_va
[function]
[call site]
00027
strlen
[function]
[call site]
00028
strncpy
[function]
[call site]
00029
vsnprintf
[function]
[call site]
00030
fprintf
[function]
[call site]
00031
syslog
[function]
[call site]
00032
va_end
[function]
[call site]
00033
abort
[function]
[call site]
00034
TSVConnAbort
[function]
[call site]
00035
sdk_assert
[function]
[call site]
00036
sdk_sanity_check_iocore_structure
[function]
[call site]
00037
reinterpret_cast<VConnection
[call site]
00038
do_io_close
[function]
[call site]
00039
ink_assert
[function]
[call site]
00040
close
[function]
[call site]
00041
drainReader
[function]
[call site]
00042
reader_avail_more_than
[function]
[call site]
00043
TSIOBufferReaderStart
[function]
[call site]
00044
sdk_assert
[function]
[call site]
00045
sdk_sanity_check_iocore_structure
[function]
[call site]
00046
IOBufferReader::skip_empty_blocks
[function]
[call site]
00047
IOBufferReader::block_read_avail
[function]
[call site]
00048
IOBufferReader::skip_empty_blocks
[function]
[call site]
00049
IOBufferReader::block_read_avail
[function]
[call site]
00050
size
[function]
[call site]
00051
size
[function]
[call site]
00052
size
[function]
[call site]
00053
static_cast<int64_t>
[function]
[call site]
00054
IOBufferReader::end
[function]
[call site]
00055
IOBufferReader::skip_empty_blocks
[function]
[call site]
00056
IOBufferReader::end
[function]
[call site]
00057
IOBufferReader::start
[function]
[call site]
00058
IOBufferReader::skip_empty_blocks
[function]
[call site]
00059
IOBufferReader::start
[function]
[call site]
00060
size
[function]
[call site]
00061
size
[function]
[call site]
00062
reinterpret_cast<TSIOBufferBlock>
[function]
[call site]
00063
IOBufferReader::get_current_block
[function]
[call site]
00064
get
[function]
[call site]
00065
static_cast<pcre2_match_data
[call site]
00066
TSIOBufferBlockReadAvail
[function]
[call site]
00067
sdk_assert
[function]
[call site]
00068
sdk_sanity_check_iocore_structure
[function]
[call site]
00069
sdk_assert
[function]
[call site]
00070
sdk_sanity_check_iocore_structure
[function]
[call site]
00071
IOBufferReader::block_read_avail
[function]
[call site]
00072
IOBufferReader::skip_empty_blocks
[function]
[call site]
00073
static_cast<int64_t>
[function]
[call site]
00074
IOBufferReader::end
[function]
[call site]
00075
IOBufferReader::start
[function]
[call site]
00076
get
[function]
[call site]
00077
static_cast<pcre2_match_data
[call site]
00078
TSIOBufferBlockNext
[function]
[call site]
00079
sdk_assert
[function]
[call site]
00080
sdk_sanity_check_iocore_structure
[function]
[call site]
00081
get
[function]
[call site]
00082
static_cast<pcre2_match_data
[call site]
00083
TSIOBufferReaderAvail
[function]
[call site]
00084
sdk_assert
[function]
[call site]
00085
sdk_sanity_check_iocore_structure
[function]
[call site]
00086
IOBufferReader::block_read_avail
[function]
[call site]
00087
IOBufferReader::skip_empty_blocks
[function]
[call site]
00088
static_cast<int64_t>
[function]
[call site]
00089
IOBufferReader::end
[function]
[call site]
00090
IOBufferReader::start
[function]
[call site]
00091
TSIOBufferReaderConsume
[function]
[call site]
00092
sdk_assert
[function]
[call site]
00093
sdk_sanity_check_iocore_structure
[function]
[call site]
00094
sdk_assert
[function]
[call site]
00095
Io_buffer_consume::Io_buffer_consume
[function]
[call site]
00096
TSVIONDoneSet
[function]
[call site]
00097
sdk_assert
[function]
[call site]
00098
sdk_sanity_check_iocore_structure
[function]
[call site]
00099
sdk_assert
[function]
[call site]
00100
TSVIONDoneGet
[function]
[call site]
00101
sdk_assert
[function]
[call site]
00102
sdk_sanity_check_iocore_structure
[function]
[call site]
00103
close
[function]
[call site]
00104
async_rsa_init
[function]
[call site]
00105
RSA_meth_get_init
[function]
[call site]
00106
RSA_PKCS1_OpenSSL
[function]
[call site]
00107
_mime_hdr_field_block_init
[function]
[call site]
00108
mime_field_init
[function]
[call site]
00109
memset
[function]
[call site]
00110
hpack_parse_field_type
[function]
[call site]
00111
ink_assert
[function]
[call site]
00112
decode_indexed_header_field
[function]
[call site]
00113
xpack_decode_integer
[function]
[call site]
00114
static_cast<uint64_t>
[function]
[call site]
00115
HpackIndexingTable::get_header_field
[function]
[call site]
00116
MIMEFieldWrapper::name_set
[function]
[call site]
00117
MIMEFieldWrapper::name_set
[function]
[call site]
00118
static_cast<std::string_view::size_type>
[function]
[call site]
00119
data
[function]
[call site]
00120
RegexMatches::size
[function]
[call site]
00121
MIMEFieldWrapper::value_set
[function]
[call site]
00122
MIMEFieldWrapper::value_set
[function]
[call site]
00123
static_cast<std::string_view::size_type>
[function]
[call site]
00124
data
[function]
[call site]
00125
RegexMatches::size
[function]
[call site]
00126
count
[function]
[call site]
00127
RegexMatches::size
[function]
[call site]
00128
lookup_relative
[function]
[call site]
00129
MIMEFieldWrapper::name_set
[function]
[call site]
00130
MIMEFieldWrapper::value_set
[function]
[call site]
00131
on
[function]
[call site]
00132
MIMEFieldWrapper::name_get
[function]
[call site]
00133
MIMEFieldWrapper::name_get
[function]
[call site]
00134
MIMEFieldWrapper::value_get
[function]
[call site]
00135
MIMEFieldWrapper::value_get
[function]
[call site]
00136
Dbg
[function]
[call site]
00137
static_cast<int>
[function]
[call site]
00138
length
[function]
[call site]
00139
static_cast<int>
[function]
[call site]
00140
std::string::size
[function]
[call site]
00141
data
[function]
[call site]
00142
static_cast<int>
[function]
[call site]
00143
length
[function]
[call site]
00144
data
[function]
[call site]
00145
decode_literal_header_field
[function]
[call site]
00146
hpack_parse_field_type
[function]
[call site]
00147
xpack_decode_integer
[function]
[call site]
00148
xpack_decode_integer
[function]
[call site]
00149
ink_assert
[function]
[call site]
00150
xpack_decode_integer
[function]
[call site]
00151
HpackIndexingTable::get_header_field
[function]
[call site]
00152
xpack_decode_string
[function]
[call site]
00153
xpack_decode_integer
[function]
[call site]
00154
static_cast<uint64_t>
[function]
[call site]
00155
Arena::str_alloc
[function]
[call site]
00156
static_cast<unsigned
[call site]
00157
Arena::alloc
[function]
[call site]
00158
ink_assert
[function]
[call site]
00159
block_alloc
[function]
[call site]
00160
static_cast<unsigned
[call site]
00161
blk_alloc
[function]
[call site]
00162
static_cast<ArenaBlock
[call site]
00163
alloc_void
[function]
[call site]
00164
static_cast<ArenaBlock
[call site]
00165
ats_malloc
[function]
[call site]
00166
block_alloc
[function]
[call site]
00167
static_cast<unsigned
[call site]
00168
static_cast<unsigned
[call site]
00169
reinterpret_cast<char
[call site]
00170
huffman_decode
[function]
[call site]
00171
litespeed::lshpack_dec_huff_decode_full
[function]
[call site]
00172
litespeed::hdec_huff_dec4bits
[function]
[call site]
00173
litespeed::hdec_huff_dec4bits
[function]
[call site]
00174
Arena::str_alloc
[function]
[call site]
00175
memcpy
[function]
[call site]
00176
memcpy
[function]
[call site]
00177
data
[function]
[call site]
00178
std::string_view::size
[function]
[call site]
00179
reinterpret_cast<const
[call site]
00180
ParseRules::is_upalpha
[function]
[call site]
00181
static_cast<unsigned
[call site]
00182
MIMEFieldWrapper::name_set
[function]
[call site]
00183
Arena::str_free
[function]
[call site]
00184
reinterpret_cast<unsigned
[call site]
00185
Arena::free
[function]
[call site]
00186
static_cast<char
[call site]
00187
static_cast<char
[call site]
00188
xpack_decode_string
[function]
[call site]
00189
MIMEFieldWrapper::value_set
[function]
[call site]
00190
Arena::str_free
[function]
[call site]
00191
MIMEFieldWrapper::field_get
[function]
[call site]
00192
HpackIndexingTable::add_header_field
[function]
[call site]
00193
insert_entry
[function]
[call site]
00194
name_get
[function]
[call site]
00195
value_get
[function]
[call site]
00196
on
[function]
[call site]
00197
MIMEFieldWrapper::name_get
[function]
[call site]
00198
MIMEFieldWrapper::value_get
[function]
[call site]
00199
Dbg
[function]
[call site]
00200
static_cast<int>
[function]
[call site]
00201
length
[function]
[call site]
00202
data
[function]
[call site]
00203
static_cast<int>
[function]
[call site]
00204
length
[function]
[call site]
00205
data
[function]
[call site]
00206
update_dynamic_table_size
[function]
[call site]
00207
xpack_decode_integer
[function]
[call site]
00208
HpackIndexingTable::update_maximum_size
[function]
[call site]
00209
HpackIndexingTable::update_maximum_size
[function]
[call site]
00210
name_get
[function]
[call site]
00211
value_get
[function]
[call site]
00212
length
[function]
[call site]
00213
length
[function]
[call site]
00214
mime_hdr_field_attach
[function]
[call site]
00215
MIME_HDR_SANITY_CHECK
[function]
[call site]
00216
is_detached
[function]
[call site]
00217
ink_assert
[function]
[call site]
00218
is_dup_head
[function]
[call site]
00219
name_get
[function]
[call site]
00220
mime_hdr_field_find
[function]
[call site]
00221
hdrtoken_is_wks
[function]
[call site]
00222
data
[function]
[call site]
00223
ink_assert
[function]
[call site]
00224
std::string_view::empty
[function]
[call site]
00225
Dbg
[function]
[call site]
00226
static_cast<int>
[function]
[call site]
00227
length
[function]
[call site]
00228
static_cast<int>
[function]
[call site]
00229
std::string::size
[function]
[call site]
00230
data
[function]
[call site]
00231
hdrtoken_wks_to_prefix
[function]
[call site]
00232
ink_assert
[function]
[call site]
00233
hdrtoken_is_wks
[function]
[call site]
00234
reinterpret_cast<HdrTokenHeapPrefix
[call site]
00235
const_cast<char
[call site]
00236
data
[function]
[call site]
00237
Dbg
[function]
[call site]
00238
mime_hdr_get_accelerator_slotnum
[function]
[call site]
00239
ink_assert
[function]
[call site]
00240
_mime_hdr_field_list_search_by_slotnum
[function]
[call site]
00241
ink_assert
[function]
[call site]
00242
is_live
[function]
[call site]
00243
Dbg
[function]
[call site]
00244
static_cast<int>
[function]
[call site]
00245
length
[function]
[call site]
00246
data
[function]
[call site]
00247
Dbg
[function]
[call site]
00248
static_cast<int>
[function]
[call site]
00249
length
[function]
[call site]
00250
data
[function]
[call site]
00251
_mime_hdr_field_list_search_by_wks
[function]
[call site]
00252
ink_assert
[function]
[call site]
00253
hdrtoken_is_valid_wks_idx
[function]
[call site]
00254
is_live
[function]
[call site]
00255
ink_assert
[function]
[call site]
00256
is_live
[function]
[call site]
00257
Dbg
[function]
[call site]
00258
static_cast<int>
[function]
[call site]
00259
length
[function]
[call site]
00260
data
[function]
[call site]
00261
_mime_hdr_field_list_search_by_string
[function]
[call site]
00262
ink_assert
[function]
[call site]
00263
is_live
[function]
[call site]
00264
strcasecmp
[function]
[call site]
00265
std::string_view::size
[function]
[call site]
00266
std::string_view::size
[function]
[call site]
00267
std::string_view::size
[function]
[call site]
00268
std::string_view::size
[function]
[call site]
00269
std::string_view::size
[function]
[call site]
00270
std::string_view::size
[function]
[call site]
00271
data
[function]
[call site]
00272
data
[function]
[call site]
00273
::strncasecmp
[function]
[call site]
00274
data
[function]
[call site]
00275
data
[function]
[call site]
00276
static_cast<std::string_view::size_type>
[function]
[call site]
00277
ink_assert
[function]
[call site]
00278
is_live
[function]
[call site]
00279
Dbg
[function]
[call site]
00280
static_cast<int>
[function]
[call site]
00281
length
[function]
[call site]
00282
data
[function]
[call site]
00283
ink_assert
[function]
[call site]
00284
is_dup_head
[function]
[call site]
00285
mime_hdr_field_slotnum
[function]
[call site]
00286
SSLNetVConnection::protocol_contains
[function]
[call site]
00287
SSLNetVConnection::map_tls_protocol_to_tag
[function]
[call site]
00288
TLSBasicSupport::get_tls_protocol_name
[function]
[call site]
00289
SSLNetVConnection::_get_ssl_object
[function]
[call site]
00290
SSL_get_version
[function]
[call site]
00291
std::string_view::size
[function]
[call site]
00292
std::string_view::size
[function]
[call site]
00293
strncmp
[function]
[call site]
00294
data
[function]
[call site]
00295
data
[function]
[call site]
00296
std::string_view::size
[function]
[call site]
00297
data
[function]
[call site]
00298
SSLNetVConnection::protocol_contains
[function]
[call site]
00299
SSLNetVConnection::map_tls_protocol_to_tag
[function]
[call site]
00300
TLSBasicSupport::get_tls_protocol_name
[function]
[call site]
00301
std::string_view::size
[function]
[call site]
00302
std::string_view::size
[function]
[call site]
00303
strncmp
[function]
[call site]
00304
data
[function]
[call site]
00305
data
[function]
[call site]
00306
std::string_view::size
[function]
[call site]
00307
data
[function]
[call site]
00308
SSLNetVConnection::protocol_contains
[function]
[call site]
00309
mime_hdr_field_slotnum
[function]
[call site]
00310
mime_hdr_field_slotnum
[function]
[call site]
00311
ink_assert
[function]
[call site]
00312
mime_hdr_set_accelerators_and_presence_bits
[function]
[call site]
00313
ink_assert
[function]
[call site]
00314
mime_hdr_presence_set
[function]
[call site]
00315
mime_field_presence_mask
[function]
[call site]
00316
hdrtoken_wks_to_mask
[function]
[call site]
00317
ink_assert
[function]
[call site]
00318
hdrtoken_is_wks
[function]
[call site]
00319
hdrtoken_wks_to_prefix
[function]
[call site]
00320
hdrtoken_index_to_slotid
[function]
[call site]
00321
ink_assert
[function]
[call site]
00322
hdrtoken_is_valid_wks_idx
[function]
[call site]
00323
SSLNetVConnection::protocol_contains
[function]
[call site]
00324
SSLNetVConnection::map_tls_protocol_to_tag
[function]
[call site]
00325
TLSBasicSupport::get_tls_protocol_name
[function]
[call site]
00326
std::string_view::size
[function]
[call site]
00327
std::string_view::size
[function]
[call site]
00328
strncmp
[function]
[call site]
00329
data
[function]
[call site]
00330
data
[function]
[call site]
00331
std::string_view::size
[function]
[call site]
00332
data
[function]
[call site]
00333
SSLNetVConnection::protocol_contains
[function]
[call site]
00334
mime_hdr_set_accelerator_slotnum
[function]
[call site]
00335
ink_assert
[function]
[call site]
00336
ink_assert
[function]
[call site]
00337
ink_assert
[function]
[call site]
00338
ink_assert
[function]
[call site]
00339
ink_assert
[function]
[call site]
00340
is_live
[function]
[call site]
00341
mime_hdr_set_accelerators_and_presence_bits
[function]
[call site]
00342
ink_assert
[function]
[call site]
00343
is_live
[function]
[call site]
00344
is_cooked
[function]
[call site]
00345
MIMEHdrImpl::recompute_cooked_stuff
[function]
[call site]
00346
mime_hdr_cooked_stuff_init
[function]
[call site]
00347
mime_hdr_field_find
[function]
[call site]
00348
static_cast<std::string_view>
[function]
[call site]
00349
MIMEField::has_dups
[function]
[call site]
00350
value_get
[function]
[call site]
00351
ptr_len_casecmp
[function]
[call site]
00352
ParseRules::ink_tolower
[function]
[call site]
00353
static_cast<unsigned
[call site]
00354
ParseRules::ink_tolower
[function]
[call site]
00355
data
[function]
[call site]
00356
length
[function]
[call site]
00357
ptr_len_casecmp
[function]
[call site]
00358
data
[function]
[call site]
00359
length
[function]
[call site]
00360
HdrCsvIter::HdrCsvIter
[function]
[call site]
00361
HdrCsvIter::get_first
[function]
[call site]
00362
HdrCsvIter::get_first
[function]
[call site]
00363
static_cast<int>
[function]
[call site]
00364
RegexMatches::size
[function]
[call site]
00365
data
[function]
[call site]
00366
HdrCsvIter::get_next
[function]
[call site]
00367
HdrCsvIter::find_csv
[function]
[call site]
00368
clear
[function]
[call site]
00369
size
[function]
[call site]
00370
find_first_of
[function]
[call site]
00371
take_prefix
[function]
[call site]
00372
remove_prefix
[function]
[call site]
00373
size
[function]
[call site]
00374
remove_suffix
[function]
[call site]
00375
HdrCsvIter::field_init
[function]
[call site]
00376
assign
[function]
[call site]
00377
ParseRules::is_token
[function]
[call site]
00378
static_cast<unsigned
[call site]
00379
ParseRules::is_char
[function]
[call site]
00380
static_cast<unsigned
[call site]
00381
ParseRules::is_ctl
[function]
[call site]
00382
static_cast<unsigned
[call site]
00383
ParseRules::is_tspecials
[function]
[call site]
00384
static_cast<unsigned
[call site]
00385
hdrtoken_tokenize
[function]
[call site]
00386
ink_assert
[function]
[call site]
00387
hdrtoken_is_wks
[function]
[call site]
00388
hdrtoken_wks_to_index
[function]
[call site]
00389
ink_assert
[function]
[call site]
00390
hdrtoken_is_wks
[function]
[call site]
00391
hdrtoken_wks_to_prefix
[function]
[call site]
00392
hdrtoken_hash
[function]
[call site]
00393
ATSHash32FNV1a::ATSHash32FNV1a
[function]
[call site]
00394
ATSHash32FNV1a::clear
[function]
[call site]
00395
ATSHash32FNV1a::update
[function]
[call site]
00396
xfrm
[function]
[call site]
00397
equal_nocase
[function]
[call site]
00398
strncasecmp
[function]
[call site]
00399
ATSHash32FNV1a::final
[function]
[call site]
00400
ATSHash32FNV1a::get
[function]
[call site]
00401
reinterpret_cast<const
[call site]
00402
static_cast<unsigned
[call site]
00403
hash_to_slot
[function]
[call site]
00404
TINY_MASK
[function]
[call site]
00405
hdrtoken_wks_to_length
[function]
[call site]
00406
ink_assert
[function]
[call site]
00407
hdrtoken_is_wks
[function]
[call site]
00408
hdrtoken_wks_to_prefix
[function]
[call site]
00409
hdrtoken_wks_to_index
[function]
[call site]
00410
Dbg
[function]
[call site]
00411
Dbg
[function]
[call site]
00412
hdrtoken_wks_to_prefix
[function]
[call site]
00413
Dbg
[function]
[call site]
00414
mime_parse_integer
[function]
[call site]
00415
is_digit
[function]
[call site]
00416
is_digit
[function]
[call site]
00417
is_digit
[function]
[call site]
00418
ParseRules::is_space
[function]
[call site]
00419
static_cast<unsigned
[call site]
00420
is_digit
[function]
[call site]
00421
Dbg
[function]
[call site]
00422
c_str
[function]
[call site]
00423
c_str
[function]
[call site]
00424
c_str
[function]
[call site]
00425
c_str
[function]
[call site]
00426
Dbg
[function]
[call site]
00427
c_str
[function]
[call site]
00428
mime_hdr_field_find
[function]
[call site]
00429
static_cast<std::string_view>
[function]
[call site]
00430
MIMEField::has_dups
[function]
[call site]
00431
value_get
[function]
[call site]
00432
ptr_len_casecmp
[function]
[call site]
00433
data
[function]
[call site]
00434
length
[function]
[call site]
00435
HdrCsvIter::HdrCsvIter
[function]
[call site]
00436
HdrCsvIter::get_first
[function]
[call site]
00437
HdrCsvIter::get_next
[function]
[call site]
00438
ParseRules::is_token
[function]
[call site]
00439
hdrtoken_tokenize
[function]
[call site]
00440
c_str
[function]
[call site]
00441
MIME_HDR_SANITY_CHECK
[function]
[call site]
00442
std::unique_ptr::get
[function]
[call site]
00443
std::unique_ptr::destroy
[function]
[call site]
00444