The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 158 | 184 | LLVMFuzzerTestOneInput | call site: 00184 | dot_dump |
| 142 | 38 | LLVMFuzzerTestOneInput | call site: 00038 | sock_send |
| 10 | 27 | LLVMFuzzerTestOneInput | call site: 00027 | pcpp::X509ExtensionData::castAs |
| 6 | 343 | LLVMFuzzerTestOneInput | call site: 00343 | push_back |
| 3 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | |
| 3 | 358 | LLVMFuzzerTestOneInput | call site: 00358 | pcpp::X509KeyUsageExtension::isBitSet |
| 2 | 2 | LLVMFuzzerTestOneInput | call site: 00002 | |
| 2 | 13 | LLVMFuzzerTestOneInput | call site: 00013 | |
| 2 | 16 | LLVMFuzzerTestOneInput | call site: 00016 | |
| 2 | 19 | LLVMFuzzerTestOneInput | call site: 00019 | |
| 2 | 22 | LLVMFuzzerTestOneInput | call site: 00022 | |
| 2 | 181 | LLVMFuzzerTestOneInput | call site: 00181 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
pcpp::GtpV2InformationElement::getInstance
[function]
[call site]
00001
pcpp::internal::CryptoDataReader::fromDER
[function]
[call site]
00002
std::unique_ptr<CryptoDecoder>
[function]
[call site]
00003
CryptoDecoder::CryptoDecoder
[function]
[call site]
00004
data
[function]
[call site]
00005
size
[function]
[call site]
00006
pcpp::internal::RSAPrivateKeyDataView::getVersion
[function]
[call site]
00007
castSubRecordAs<Asn1IntegerRecord>
[function]
[call site]
00008
pcpp::GvcpDiscoveryAcknowledgeLayer::getSerialNumber
[function]
[call site]
00009
fieldToString
[function]
[call site]
00010
pcpp::GvcpDiscoveryAcknowledgeLayer::getGvcpDiscoveryBody
[function]
[call site]
00011
reinterpret_cast<gvcp_discovery_body*>
[function]
[call site]
00012
pcpp::X509Internal::X509TBSCertificate::getIssuer
[function]
[call site]
00013
getSubRecordAndCast<Asn1SequenceRecord>
[function]
[call site]
00014
X509Name
[function]
[call site]
00015
pcpp::X509Internal::X509TBSCertificate::getSubject
[function]
[call site]
00016
getSubRecordAndCast<Asn1SequenceRecord>
[function]
[call site]
00017
X509Name
[function]
[call site]
00018
pcpp::X509Internal::X509Validity::getNotBefore
[function]
[call site]
00019
X509Timestamp
[function]
[call site]
00020
getSubRecordAndCast<Asn1TimeRecord>
[function]
[call site]
00021
pcpp::X509Internal::X509Validity::getNotAfter
[function]
[call site]
00022
X509Timestamp
[function]
[call site]
00023
getSubRecordAndCast<Asn1TimeRecord>
[function]
[call site]
00024
pcpp::X509Certificate::getPublicKeyAlgorithm
[function]
[call site]
00025
getSubjectPublicKeyInfo
[function]
[call site]
00026
pcpp::internal::ECPrivateKeyDataView::getPublicKey
[function]
[call site]
00027
castSubRecordAs<Asn1ConstructedRecord>
[function]
[call site]
00028
auto::getSubRecords
[function]
[call site]
00029
pcpp::Asn1Record::getUniversalTagType
[function]
[call site]
00030
static_cast<Asn1UniversalTagType>
[function]
[call site]
00031
pcpp::X509ExtensionData::castAs
[function]
[call site]
00032
dynamic_cast<X509ExtensionDataType*>
[function]
[call site]
00033
std::runtime_error
[function]
[call site]
00034
byteArrayToHexString
[function]
[call site]
00035
data
[function]
[call site]
00036
size
[function]
[call site]
00037
pcpp::X509Internal::X509Certificate::getSignatureAlgorithm
[function]
[call site]
00038
getSubRecordAndCast<Asn1SequenceRecord>
[function]
[call site]
00039
pcpp::X509Internal::X509Certificate::getAsn1Root
[function]
[call site]
00040
castRecordAs<Asn1SequenceRecord>
[function]
[call site]
00041
get
[function]
[call site]
00042
key
[function]
[call site]
00043
JSON_ASSERT
[function]
[call site]
00044
empty
[function]
[call site]
00045
empty
[function]
[call site]
00046
JSON_ASSERT
[function]
[call site]
00047
back
[function]
[call site]
00048
JSON_HEDLEY_UNLIKELY
[function]
[call site]
00049
empty
[function]
[call site]
00050
JSON_THROW
[function]
[call site]
00051
out_of_range::create
[function]
[call site]
00052
concat
[function]
[call site]
00053
nd_cpack_align_and_reserve
[function]
[call site]
00054
nd_cpack_next_boundary
[function]
[call site]
00055
concat_length
[function]
[call site]
00056
concat_into
[function]
[call site]
00057
std::forward<Args>
[function]
[call site]
00058
exception::name
[function]
[call site]
00059
concat
[function]
[call site]
00060
to_string
[function]
[call site]
00061
std::accumulate
[function]
[call site]
00062
begin
[function]
[call site]
00063
primitive_iterator_t::set_begin
[function]
[call site]
00064
end
[function]
[call site]
00065
set_end
[function]
[call site]
00066
JSON_ASSERT
[function]
[call site]
00067
json_reverse_iterator::json_reverse_iterator
[function]
[call site]
00068
json_reverse_iterator::json_reverse_iterator
[function]
[call site]
00069
primitive_iterator_t
[function]
[call site]
00070
set_begin
[function]
[call site]
00071
JSON_ASSERT
[function]
[call site]
00072
begin
[function]
[call site]
00073
primitive_iterator_t::set_begin
[function]
[call site]
00074
begin
[function]
[call site]
00075
primitive_iterator_t::set_begin
[function]
[call site]
00076
set_end
[function]
[call site]
00077
JSON_ASSERT
[function]
[call site]
00078
json_reverse_iterator::json_reverse_iterator
[function]
[call site]
00079
json_reverse_iterator::json_reverse_iterator
[function]
[call site]
00080
primitive_iterator_t
[function]
[call site]
00081
set_begin
[function]
[call site]
00082
JSON_ASSERT
[function]
[call site]
00083
begin
[function]
[call site]
00084
begin
[function]
[call site]
00085
set_end
[function]
[call site]
00086
primitive_iterator_t::set_begin
[function]
[call site]
00087
JSON_ASSERT
[function]
[call site]
00088
end
[function]
[call site]
00089
set_end
[function]
[call site]
00090
end
[function]
[call site]
00091
set_end
[function]
[call site]
00092
set_end
[function]
[call site]
00093
primitive_iterator_t::set_begin
[function]
[call site]
00094
JSON_ASSERT
[function]
[call site]
00095
end
[function]
[call site]
00096
end
[function]
[call site]
00097
set_end
[function]
[call site]
00098
concat
[function]
[call site]
00099
escape
[function]
[call site]
00100
replace_substring
[function]
[call site]
00101
JSON_ASSERT
[function]
[call site]
00102
empty
[function]
[call site]
00103
find
[function]
[call site]
00104
begin
[function]
[call site]
00105
end
[function]
[call site]
00106
m_compare
[function]
[call site]
00107
sock_send
[function]
[call site]
00108
snprintf
[function]
[call site]
00109
ssl_send
[function]
[call site]
00110
SSL_write
[function]
[call site]
00111
SSL_get_error
[function]
[call site]
00112
snprintf
[function]
[call site]
00113
ERR_error_string
[function]
[call site]
00114
ERR_get_error
[function]
[call site]
00115
send
[function]
[call site]
00116
send
[function]
[call site]
00117
GetLastError
[function]
[call site]
00118
sock_fmterrmsg
[function]
[call site]
00119
va_start
[function]
[call site]
00120
sock_vfmterrmsg
[function]
[call site]
00121
pcapint_vfmt_errmsg_for_win32_err
[function]
[call site]
00122
vsnprintf
[function]
[call site]
00123
strlen
[function]
[call site]
00124
FormatMessageW
[function]
[call site]
00125
MAKELANGID
[function]
[call site]
00126
snprintf
[function]
[call site]
00127
utf_16le_to_utf_8_truncated
[function]
[call site]
00128
IS_LEADING_SURROGATE
[function]
[call site]
00129
IS_TRAILING_SURROGATE
[function]
[call site]
00130
SURROGATE_VALUE
[function]
[call site]
00131
IS_TRAILING_SURROGATE
[function]
[call site]
00132
snprintf
[function]
[call site]
00133
snprintf
[function]
[call site]
00134
utf_8_to_acp_truncated
[function]
[call site]
00135
cp_to_utf_16le
[function]
[call site]
00136
MultiByteToWideChar
[function]
[call site]
00137
malloc
[function]
[call site]
00138
MultiByteToWideChar
[function]
[call site]
00139
free
[function]
[call site]
00140
snprintf
[function]
[call site]
00141
WideCharToMultiByte
[function]
[call site]
00142
GetLastError
[function]
[call site]
00143
free
[function]
[call site]
00144
snprintf
[function]
[call site]
00145
snprintf
[function]
[call site]
00146
free
[function]
[call site]
00147
pcapint_vfmt_errmsg_for_errno
[function]
[call site]
00148
vsnprintf
[function]
[call site]
00149
strlen
[function]
[call site]
00150
_wcserror_s
[function]
[call site]
00151
snprintf
[function]
[call site]
00152
utf_16le_to_utf_8_truncated
[function]
[call site]
00153
utf_8_to_acp_truncated
[function]
[call site]
00154
snprintf
[function]
[call site]
00155
pcap_strerror
[function]
[call site]
00156
strerror_s
[function]
[call site]
00157
pcapint_strlcpy
[function]
[call site]
00158
strerror_r
[function]
[call site]
00159
strerror_r
[function]
[call site]
00160
snprintf
[function]
[call site]
00161
snprintf
[function]
[call site]
00162
snprintf
[function]
[call site]
00163
strerror
[function]
[call site]
00164
va_end
[function]
[call site]
00165
sock_fmterrmsg
[function]
[call site]
00166
replace
[function]
[call site]
00167
size
[function]
[call site]
00168
find
[function]
[call site]
00169
size
[function]
[call site]
00170
replace_substring
[function]
[call site]
00171
exception::diagnostics
[function]
[call site]
00172
std::string::c_str
[function]
[call site]
00173
back
[function]
[call site]
00174
back
[function]
[call site]
00175
object
[function]
[call site]
00176
basic_json
[function]
[call site]
00177
assert_invariant
[function]
[call site]
00178
key
[function]
[call site]
00179
X509AlgorithmIdentifier
[function]
[call site]
00180
pcpp::X509Internal::X509TBSCertificate::getSignature
[function]
[call site]
00181
getSubRecordAndCast<Asn1SequenceRecord>
[function]
[call site]
00182
X509AlgorithmIdentifier
[function]
[call site]
00183
pcpp::X509Certificate::toJson
[function]
[call site]
00184
resp_print_bulk_array
[function]
[call site]
00185
SKIP_OPCODE
[function]
[call site]
00186
GET_LENGTH
[function]
[call site]
00187
resp_parse
[function]
[call site]
00188
LCHECK2
[function]
[call site]
00189
GET_U_1
[function]
[call site]
00190
resp_print_simple_string
[function]
[call site]
00191
resp_print_string_error_integer
[function]
[call site]
00192
SKIP_OPCODE
[function]
[call site]
00193
FIND_CRLF
[function]
[call site]
00194
ND_BYTES_BETWEEN
[function]
[call site]
00195
RESP_PRINT_SEGMENT
[function]
[call site]
00196
TEST_RET_LEN
[function]
[call site]
00197
resp_print_integer
[function]
[call site]
00198
resp_print_string_error_integer
[function]
[call site]
00199
resp_print_error
[function]
[call site]
00200
resp_print_string_error_integer
[function]
[call site]
00201
resp_print_bulk_string
[function]
[call site]
00202
SKIP_OPCODE
[function]
[call site]
00203
GET_LENGTH
[function]
[call site]
00204
resp_print_empty
[function]
[call site]
00205
LCHECK2
[function]
[call site]
00206
ND_TCHECK_LEN
[function]
[call site]
00207
RESP_PRINT_SEGMENT
[function]
[call site]
00208
FIND_CRLF
[function]
[call site]
00209
CONSUME_CRLF
[function]
[call site]
00210
resp_print_null
[function]
[call site]
00211
resp_print_length_too_large
[function]
[call site]
00212
resp_print_length_negative
[function]
[call site]
00213
resp_print_invalid
[function]
[call site]
00214
resp_print_bulk_array
[function]
[call site]
00215
resp_print_inline
[function]
[call site]
00216
CONSUME_CR_OR_LF
[function]
[call site]
00217
FIND_CR_OR_LF
[function]
[call site]
00218
ND_BYTES_BETWEEN
[function]
[call site]
00219
RESP_PRINT_SEGMENT
[function]
[call site]
00220
CONSUME_CR_OR_LF
[function]
[call site]
00221
TEST_RET_LEN
[function]
[call site]
00222
TEST_RET_LEN_NORETURN
[function]
[call site]
00223
resp_print_empty
[function]
[call site]
00224
resp_print_null
[function]
[call site]
00225
resp_print_length_too_large
[function]
[call site]
00226
resp_print_length_negative
[function]
[call site]
00227
resp_print_invalid
[function]
[call site]
00228
getExtensions
[function]
[call site]
00229
push_back
[function]
[call site]
00230
push_back
[function]
[call site]
00231
push_back
[function]
[call site]
00232
getType
[function]
[call site]
00233
isCritical
[function]
[call site]
00234
static_cast<int>
[function]
[call site]
00235
pcpp::X509Certificate::getVersion
[function]
[call site]
00236
pcpp::X509Certificate::getVersion
[function]
[call site]
00237
pcpp::X509Certificate::getSerialNumber
[function]
[call site]
00238
pcpp::X509Certificate::getSerialNumber
[function]
[call site]
00239
pcpp::X509Certificate::getIssuer
[function]
[call site]
00240
X509Name
[function]
[call site]
00241
pcpp::X509Certificate::getIssuer
[function]
[call site]
00242
pcpp::X509Certificate::getNotBefore
[function]
[call site]
00243
getValidity
[function]
[call site]
00244
pcpp::X509Certificate::getNotAfter
[function]
[call site]
00245
getValidity
[function]
[call site]
00246
pcpp::X509Certificate::getSubject
[function]
[call site]
00247
X509Name
[function]
[call site]
00248
pcpp::X509Certificate::getSubject
[function]
[call site]
00249
pcpp::X509Certificate::getPublicKeyAlgorithm
[function]
[call site]
00250
getSubjectPublicKeyInfo
[function]
[call site]
00251
pcpp::X509Certificate::getPublicKey
[function]
[call site]
00252
getSubjectPublicKeyInfo
[function]
[call site]
00253
pcpp::X509Certificate::getSignatureAlgorithm
[function]
[call site]
00254
pcpp::X509Certificate::getSignatureAlgorithm
[function]
[call site]
00255
pcpp::X509Certificate::getSignature
[function]
[call site]
00256
pcpp::X509Certificate::getSignature
[function]
[call site]
00257
dot_dump
[function]
[call site]
00258
fprintf
[function]
[call site]
00259
fprintf
[function]
[call site]
00260
fprintf
[function]
[call site]
00261
unMarkAll
[function]
[call site]
00262
dot_dump_node
[function]
[call site]
00263
isMarked
[function]
[call site]
00264
Mark
[function]
[call site]
00265
slength
[function]
[call site]
00266
min
[function]
[call site]
00267
fprintf
[function]
[call site]
00268
fprintf
[function]
[call site]
00269
bpf_image
[function]
[call site]
00270
snprintf
[function]
[call site]
00271
snprintf
[function]
[call site]
00272
bpf_print_abs_load_operand
[function]
[call site]
00273
snprintf
[function]
[call site]
00274
snprintf
[function]
[call site]
00275
bpf_print_abs_load_operand
[function]
[call site]
00276
bpf_print_abs_load_operand
[function]
[call site]
00277
snprintf
[function]
[call site]
00278
snprintf
[function]
[call site]
00279
snprintf
[function]
[call site]
00280
snprintf
[function]
[call site]
00281
snprintf
[function]
[call site]
00282
snprintf
[function]
[call site]
00283
snprintf
[function]
[call site]
00284
snprintf
[function]
[call site]
00285
snprintf
[function]
[call site]
00286
snprintf
[function]
[call site]
00287
snprintf
[function]
[call site]
00288
snprintf
[function]
[call site]
00289
snprintf
[function]
[call site]
00290
snprintf
[function]
[call site]
00291
snprintf
[function]
[call site]
00292
snprintf
[function]
[call site]
00293
snprintf
[function]
[call site]
00294
snprintf
[function]
[call site]
00295
snprintf
[function]
[call site]
00296
snprintf
[function]
[call site]
00297
snprintf
[function]
[call site]
00298
snprintf
[function]
[call site]
00299
snprintf
[function]
[call site]
00300
snprintf
[function]
[call site]
00301
snprintf
[function]
[call site]
00302
BPF_CLASS
[function]
[call site]
00303
BPF_OP
[function]
[call site]
00304
snprintf
[function]
[call site]
00305
snprintf
[function]
[call site]
00306
snprintf
[function]
[call site]
00307
fprintf
[function]
[call site]
00308
IS_KNOWN
[function]
[call site]
00309
IS_KNOWN
[function]
[call site]
00310
IS_KNOWN
[function]
[call site]
00311
fprintf
[function]
[call site]
00312
IS_KNOWN
[function]
[call site]
00313
fprintf
[function]
[call site]
00314
IS_KNOWN
[function]
[call site]
00315
fprintf
[function]
[call site]
00316
IS_KNOWN
[function]
[call site]
00317
fprintf
[function]
[call site]
00318
fprintf
[function]
[call site]
00319
JT
[function]
[call site]
00320
JF
[function]
[call site]
00321
fprintf
[function]
[call site]
00322
fprintf
[function]
[call site]
00323
dot_dump_node
[function]
[call site]
00324
JT
[function]
[call site]
00325
dot_dump_node
[function]
[call site]
00326
JF
[function]
[call site]
00327
unMarkAll
[function]
[call site]
00328
dot_dump_edge
[function]
[call site]
00329
isMarked
[function]
[call site]
00330
Mark
[function]
[call site]
00331
JT
[function]
[call site]
00332
fprintf
[function]
[call site]
00333
JT
[function]
[call site]
00334
JF
[function]
[call site]
00335
fprintf
[function]
[call site]
00336
JF
[function]
[call site]
00337
dot_dump_edge
[function]
[call site]
00338
JT
[function]
[call site]
00339
dot_dump_edge
[function]
[call site]
00340
JF
[function]
[call site]
00341
fprintf
[function]
[call site]
00342
pcpp::X509Internal::X509Extensions::getExtensions
[function]
[call site]
00343
getSubRecordAndCast<Asn1SequenceRecord>
[function]
[call site]
00344
auto::getSubRecords
[function]
[call site]
00345
push_back
[function]
[call site]
00346
push_back
[function]
[call site]
00347
X509Extension
[function]
[call site]
00348
castRecordAs<Asn1SequenceRecord>
[function]
[call site]
00349
getType
[function]
[call site]
00350
isCritical
[function]
[call site]
00351
getData
[function]
[call site]
00352
getType
[function]
[call site]
00353
pcpp::X509ExtensionData::castAs
[function]
[call site]
00354
pcpp::X509Internal::X509BasicConstraintsDataDecoder::isCA
[function]
[call site]
00355
pcpp::X509Internal::X509BasicConstraintsDataDecoder::getPathLenConstraint
[function]
[call site]
00356
pcpp::X509ExtensionData::castAs
[function]
[call site]
00357
pcpp::X509KeyUsageExtension::isDigitalSignature
[function]
[call site]
00358
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00359
size
[function]
[call site]
00360
size
[function]
[call site]
00361
pcpp::X509KeyUsageExtension::isNonRepudiation
[function]
[call site]
00362
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00363
pcpp::X509KeyUsageExtension::isKeyEncipherment
[function]
[call site]
00364
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00365
pcpp::X509KeyUsageExtension::isDataEncipherment
[function]
[call site]
00366
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00367
pcpp::X509KeyUsageExtension::isKeyAgreement
[function]
[call site]
00368
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00369
pcpp::X509KeyUsageExtension::isKeyCertSign
[function]
[call site]
00370
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00371
pcpp::X509KeyUsageExtension::isCRLSign
[function]
[call site]
00372
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00373
pcpp::X509KeyUsageExtension::isEncipherOnly
[function]
[call site]
00374
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00375
pcpp::X509KeyUsageExtension::isDecipherOnly
[function]
[call site]
00376
pcpp::X509KeyUsageExtension::isBitSet
[function]
[call site]
00377
pcpp::X509ExtensionData::castAs
[function]
[call site]
00378
pcpp::X509ExtensionData::castAs
[function]
[call site]
00379