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