The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 323 | 23 | LLVMFuzzerTestOneInput | call site: 00023 | ArgvMap::parse |
| 23 | 349 | LLVMFuzzerTestOneInput | call site: 00349 | Utility::parseUrlParameters |
| 20 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | YaHTTP::Request::initialize |
| 1 | 347 | LLVMFuzzerTestOneInput | call site: 00347 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
YaHTTP::Request::Request
[function]
[call site]
00001
YaHTTP::Request::initialize
[function]
[call site]
00002
YaHTTP::HTTPBase::initialize
[function]
[call site]
00003
SendBodyRender
[function]
[call site]
00004
clear
[function]
[call site]
00005
LockGuardedTryHolder::owns_lock
[function]
[call site]
00006
LockGuardedTryHolder::owns_lock
[function]
[call site]
00007
LockGuardedTryHolder::owns_lock
[function]
[call site]
00008
LockGuardedTryHolder::owns_lock
[function]
[call site]
00009
LockGuardedTryHolder::owns_lock
[function]
[call site]
00010
store
[function]
[call site]
00011
store
[function]
[call site]
00012
store
[function]
[call site]
00013
store
[function]
[call site]
00014
store
[function]
[call site]
00015
store
[function]
[call site]
00016
store
[function]
[call site]
00017
clear
[function]
[call site]
00018
clear
[function]
[call site]
00019
clear
[function]
[call site]
00020
clear
[function]
[call site]
00021
GssContext::initialize
[function]
[call site]
00022
YaHTTP::AsyncLoader<T>::feed
[function]
[call site]
00023
length
[function]
[call site]
00024
ParseError
[function]
[call site]
00025
ParseError
[function]
[call site]
00026
append
[function]
[call site]
00027
find_first_of
[function]
[call site]
00028
begin
[function]
[call site]
00029
begin
[function]
[call site]
00030
erase
[function]
[call site]
00031
begin
[function]
[call site]
00032
begin
[function]
[call site]
00033
std::string::size
[function]
[call site]
00034
std::string::find
[function]
[call site]
00035
std::string::find
[function]
[call site]
00036
std::string::find
[function]
[call site]
00037
ParseError
[function]
[call site]
00038
std::transform
[function]
[call site]
00039
ArgvMap::begin
[function]
[call site]
00040
ArgvMap::begin
[function]
[call site]
00041
ArgvMap::begin
[function]
[call site]
00042
loggerBackend
[function]
[call site]
00043
Logger::Urgency
[function]
[call site]
00044
std::stringstream::str
[function]
[call site]
00045
std::quoted
[function]
[call site]
00046
std::quoted
[function]
[call site]
00047
pdns::random_minimum_acceptable_value
[function]
[call site]
00048
std::quoted
[function]
[call site]
00049
pdns::random_minimum_acceptable_value
[function]
[call site]
00050
std::quoted
[function]
[call site]
00051
std::to_string
[function]
[call site]
00052
std::quoted
[function]
[call site]
00053
Logr::Logger::toString
[function]
[call site]
00054
static_cast<unsigned
[call site]
00055
std::array::size
[function]
[call site]
00056
std::array::at
[function]
[call site]
00057
std::quoted
[function]
[call site]
00058
Logging::toTimestampStringMilli
[function]
[call site]
00059
std::scoped_lock
[function]
[call site]
00060
strftime
[function]
[call site]
00061
data
[function]
[call site]
00062
size
[function]
[call site]
00063
size
[function]
[call site]
00064
size
[function]
[call site]
00065
c_str
[function]
[call site]
00066
localtime_r
[function]
[call site]
00067
snprintf
[function]
[call site]
00068
data
[function]
[call site]
00069
size
[function]
[call site]
00070
static_cast<long
[call site]
00071
snprintf
[function]
[call site]
00072
at
[function]
[call site]
00073
size
[function]
[call site]
00074
static_cast<long>
[function]
[call site]
00075
data
[function]
[call site]
00076
std::quoted
[function]
[call site]
00077
std::stringstream::str
[function]
[call site]
00078
ArgvMap::begin
[function]
[call site]
00079
ArgvMap::parse
[function]
[call site]
00080
clear
[function]
[call site]
00081
clear
[function]
[call site]
00082
ArgvMap::parseOne
[function]
[call site]
00083
find
[function]
[call site]
00084
find
[function]
[call site]
00085
substr
[function]
[call site]
00086
substr
[function]
[call site]
00087
find
[function]
[call site]
00088
find
[function]
[call site]
00089
substr
[function]
[call site]
00090
substr
[function]
[call site]
00091
find
[function]
[call site]
00092
find
[function]
[call site]
00093
substr
[function]
[call site]
00094
length
[function]
[call site]
00095
substr
[function]
[call site]
00096
push_back
[function]
[call site]
00097
Utility::trim
[function]
[call site]
00098
Utility::trimLeft
[function]
[call site]
00099
std::locale::classic
[function]
[call site]
00100
std::string::begin
[function]
[call site]
00101
std::string::end
[function]
[call site]
00102
YaHTTP::isspace
[function]
[call site]
00103
YaHTTP::isspace
[function]
[call site]
00104
std::string::erase
[function]
[call site]
00105
std::string::begin
[function]
[call site]
00106
Utility::trimRight
[function]
[call site]
00107
std::locale::classic
[function]
[call site]
00108
std::string::rbegin
[function]
[call site]
00109
std::string::rend
[function]
[call site]
00110
YaHTTP::isspace
[function]
[call site]
00111
std::string::erase
[function]
[call site]
00112
std::string::reverse_iterator::base
[function]
[call site]
00113
std::string::end
[function]
[call site]
00114
StatNode::empty
[function]
[call site]
00115
StatNode::empty
[function]
[call site]
00116
StatNode::empty
[function]
[call site]
00117
StatNode::empty
[function]
[call site]
00118
StatNode::empty
[function]
[call site]
00119
StatNode::empty
[function]
[call site]
00120
StatNode::empty
[function]
[call site]
00121
empty
[function]
[call site]
00122
ArgvMap::warnIfDeprecated
[function]
[call site]
00123
find
[function]
[call site]
00124
ArgvMap::end
[function]
[call site]
00125
ArgvMap::end
[function]
[call site]
00126
SLOG
[function]
[call site]
00127
info
[function]
[call site]
00128
Logging::Loggable
[function]
[call site]
00129
Logging::Loggable
[function]
[call site]
00130
string::find_first_not_of
[function]
[call site]
00131
string::substr
[function]
[call site]
00132
ArgvMap::parmIsset
[function]
[call site]
00133
find
[function]
[call site]
00134
ArgvMap::end
[function]
[call site]
00135
empty
[function]
[call site]
00136
count
[function]
[call site]
00137
ArgException
[function]
[call site]
00138
insert
[function]
[call site]
00139
insert
[function]
[call site]
00140
std::move
[function]
[call site]
00141
std::move
[function]
[call site]
00142
stringtok
[function]
[call site]
00143
length
[function]
[call site]
00144
find_first_not_of
[function]
[call site]
00145
find_first_of
[function]
[call site]
00146
push_back
[function]
[call site]
00147
substr
[function]
[call site]
00148
push_back
[function]
[call site]
00149
substr
[function]
[call site]
00150
find
[function]
[call site]
00151
ArgvMap::begin
[function]
[call site]
00152
ArgvMap::begin
[function]
[call site]
00153
loggerBackend
[function]
[call site]
00154
Logger::Urgency
[function]
[call site]
00155
std::stringstream::str
[function]
[call site]
00156
std::quoted
[function]
[call site]
00157
std::quoted
[function]
[call site]
00158
pdns::random_minimum_acceptable_value
[function]
[call site]
00159
std::quoted
[function]
[call site]
00160
pdns::random_minimum_acceptable_value
[function]
[call site]
00161
std::quoted
[function]
[call site]
00162
std::to_string
[function]
[call site]
00163
std::quoted
[function]
[call site]
00164
Logr::Logger::toString
[function]
[call site]
00165
std::quoted
[function]
[call site]
00166
Logging::toTimestampStringMilli
[function]
[call site]
00167
std::quoted
[function]
[call site]
00168
std::stringstream::str
[function]
[call site]
00169
loggerBackend
[function]
[call site]
00170
std::move
[function]
[call site]
00171
SLOG
[function]
[call site]
00172
info
[function]
[call site]
00173
Logging::Loggable
[function]
[call site]
00174
ArgException
[function]
[call site]
00175
Utility::parseUrlParameters
[function]
[call site]
00176
size
[function]
[call site]
00177
find
[function]
[call site]
00178
find
[function]
[call site]
00179
substr
[function]
[call site]
00180
substr
[function]
[call site]
00181
substr
[function]
[call site]
00182
substr
[function]
[call site]
00183
std::string::empty
[function]
[call site]
00184
Utility::decodeURL
[function]
[call site]
00185
std::string::find_first_of
[function]
[call site]
00186
std::string::length
[function]
[call site]
00187
std::string::substr
[function]
[call site]
00188
std::tolower
[function]
[call site]
00189
std::tolower
[function]
[call site]
00190
std::string::replace
[function]
[call site]
00191
Utility::decodeURL
[function]
[call site]
00192
size
[function]
[call site]
00193
size
[function]
[call site]
00194
size
[function]
[call site]
00195
std::getline
[function]
[call site]
00196
size
[function]
[call site]
00197
size
[function]
[call site]
00198
size
[function]
[call site]
00199
YaHTTP::isspace
[function]
[call site]
00200
pdns::TLocalCounters::at
[function]
[call site]
00201
pdns::TLocalCounters::at
[function]
[call site]
00202
pdns::TLocalCounters::at
[function]
[call site]
00203
statusText::substr
[function]
[call site]
00204
pdns_ci_find
[function]
[call site]
00205
std::search
[function]
[call site]
00206
begin
[function]
[call site]
00207
end
[function]
[call site]
00208
begin
[function]
[call site]
00209
end
[function]
[call site]
00210
end
[function]
[call site]
00211
begin
[function]
[call site]
00212
statusText::substr
[function]
[call site]
00213
std::string::size
[function]
[call site]
00214
std::string::find
[function]
[call site]
00215
std::string::find
[function]
[call site]
00216
std::string::find
[function]
[call site]
00217
ParseError
[function]
[call site]
00218
std::string::empty
[function]
[call site]
00219
pdns_ci_find
[function]
[call site]
00220
std::search
[function]
[call site]
00221
begin
[function]
[call site]
00222
end
[function]
[call site]
00223
begin
[function]
[call site]
00224
end
[function]
[call site]
00225
end
[function]
[call site]
00226
begin
[function]
[call site]
00227
loggerBackend
[function]
[call site]
00228
Logger::Urgency
[function]
[call site]
00229
std::stringstream::str
[function]
[call site]
00230
std::quoted
[function]
[call site]
00231
std::quoted
[function]
[call site]
00232
pdns::random_minimum_acceptable_value
[function]
[call site]
00233
std::quoted
[function]
[call site]
00234
pdns::random_minimum_acceptable_value
[function]
[call site]
00235
std::quoted
[function]
[call site]
00236
std::to_string
[function]
[call site]
00237
std::quoted
[function]
[call site]
00238
Logr::Logger::toString
[function]
[call site]
00239
std::quoted
[function]
[call site]
00240
Logging::toTimestampStringMilli
[function]
[call site]
00241
std::quoted
[function]
[call site]
00242
std::stringstream::str
[function]
[call site]
00243
std::string::find
[function]
[call site]
00244
ParseError
[function]
[call site]
00245
std::string::substr
[function]
[call site]
00246
std::string::substr
[function]
[call site]
00247
std::string::begin
[function]
[call site]
00248
std::string::end
[function]
[call site]
00249
YaHTTP::isspace
[function]
[call site]
00250
ParseError
[function]
[call site]
00251
Utility::trim
[function]
[call site]
00252
std::transform
[function]
[call site]
00253
std::string::begin
[function]
[call site]
00254
std::string::end
[function]
[call site]
00255
std::string::begin
[function]
[call site]
00256
YaHTTP::CookieJar::parseSetCookieHeader
[function]
[call site]
00257
std::string::find
[function]
[call site]
00258
std::string::size
[function]
[call site]
00259
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00260
std::string::find
[function]
[call site]
00261
ParseError
[function]
[call site]
00262
std::string
[function]
[call site]
00263
std::string::begin
[function]
[call site]
00264
std::string::begin
[function]
[call site]
00265
std::string
[function]
[call site]
00266
std::string::begin
[function]
[call site]
00267
std::string::end
[function]
[call site]
00268
std::string::substr
[function]
[call site]
00269
Utility::decodeURL
[function]
[call site]
00270
Utility::decodeURL
[function]
[call site]
00271
std::string::size
[function]
[call site]
00272
std::string::size
[function]
[call site]
00273
std::string::find
[function]
[call site]
00274
std::string::size
[function]
[call site]
00275
std::string::substr
[function]
[call site]
00276
std::string::find
[function]
[call site]
00277
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00278
std::move
[function]
[call site]
00279
parseCookie
[function]
[call site]
00280
strptime
[function]
[call site]
00281
std::string::c_str
[function]
[call site]
00282
strptime
[function]
[call site]
00283
std::string::c_str
[function]
[call site]
00284
strptime
[function]
[call site]
00285
std::string::c_str
[function]
[call site]
00286
YaHTTP::isspace
[function]
[call site]
00287
YaHTTP::isalnum
[function]
[call site]
00288
YaHTTP::isalnum
[function]
[call site]
00289
YaHTTP::ParseError::ParseError
[function]
[call site]
00290
fromTm
[function]
[call site]
00291
YaHTTP::ParseError::ParseError
[function]
[call site]
00292
YaHTTP::CookieJar::parseCookieHeader
[function]
[call site]
00293
std::string::size
[function]
[call site]
00294
std::string::find
[function]
[call site]
00295
std::string::size
[function]
[call site]
00296
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00297
std::string::substr
[function]
[call site]
00298
Utility::decodeURL
[function]
[call site]
00299
Utility::decodeURL
[function]
[call site]
00300
std::list::push_back
[function]
[call site]
00301
std::list::begin
[function]
[call site]
00302
std::list::end
[function]
[call site]
00303
find
[function]
[call site]
00304
substr
[function]
[call site]
00305
::atoi
[function]
[call site]
00306
substr
[function]
[call site]
00307
pdns_ci_find
[function]
[call site]
00308
loggerBackend
[function]
[call site]
00309
std::move
[function]
[call site]
00310
pdns_ci_find
[function]
[call site]
00311
loggerBackend
[function]
[call site]
00312
ParseError
[function]
[call site]
00313
ParseError
[function]
[call site]
00314
size
[function]
[call site]
00315
ready
[function]
[call site]
00316
size
[function]
[call site]
00317
find
[function]
[call site]
00318
size
[function]
[call site]
00319
ParseError
[function]
[call site]
00320
ParseError
[function]
[call site]
00321
copy
[function]
[call site]
00322
erase
[function]
[call site]
00323
begin
[function]
[call site]
00324
begin
[function]
[call site]
00325
sscanf
[function]
[call site]
00326
ParseError
[function]
[call site]
00327
pdns::max
[function]
[call site]
00328
pdns::max
[function]
[call site]
00329
ParseError
[function]
[call site]
00330
size
[function]
[call site]
00331
at
[function]
[call site]
00332
size
[function]
[call site]
00333
at
[function]
[call site]
00334
at
[function]
[call site]
00335
ParseError
[function]
[call site]
00336
substr
[function]
[call site]
00337
erase
[function]
[call site]
00338
begin
[function]
[call site]
00339
begin
[function]
[call site]
00340
size
[function]
[call site]
00341
length
[function]
[call site]
00342
substr
[function]
[call site]
00343
str
[function]
[call site]
00344
length
[function]
[call site]
00345
ready
[function]
[call site]
00346
std::string
[function]
[call site]
00347
reinterpret_cast<const
[call site]
00348
YaHTTP::AsyncLoader::finalize
[function]
[call site]
00349
flush
[function]
[call site]
00350
YaHTTP::AsyncLoader::ready
[function]
[call site]
00351
str
[function]
[call site]
00352
pdns_ci_find
[function]
[call site]
00353
loggerBackend
[function]
[call site]
00354
Utility::iequals
[function]
[call site]
00355
begin
[function]
[call site]
00356
begin
[function]
[call site]
00357
end
[function]
[call site]
00358
end
[function]
[call site]
00359
dns_toupper
[function]
[call site]
00360
dns_toupper
[function]
[call site]
00361
end
[function]
[call site]
00362
end
[function]
[call site]
00363
end
[function]
[call site]
00364
end
[function]
[call site]
00365
end
[function]
[call site]
00366
end
[function]
[call site]
00367
dns_toupper
[function]
[call site]
00368
dns_toupper
[function]
[call site]
00369
Utility::parseUrlParameters
[function]
[call site]
00370
std::move
[function]
[call site]
00371
str
[function]
[call site]
00372