The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 324 | 23 | LLVMFuzzerTestOneInput | call site: 00023 | ArgvMap::parse |
| 23 | 350 | LLVMFuzzerTestOneInput | call site: 00350 | Utility::parseUrlParameters |
| 20 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | YaHTTP::Request::initialize |
| 1 | 348 | LLVMFuzzerTestOneInput | call site: 00348 |
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
pdns::views::UnsignedCharView::length
[function]
[call site]
00144
pdns::views::UnsignedCharView::length
[function]
[call site]
00145
pdns::views::UnsignedCharView::length
[function]
[call site]
00146
string::find_first_not_of
[function]
[call site]
00147
string::find_first_of
[function]
[call site]
00148
protozero::push_back
[function]
[call site]
00149
std::vector<char>*::push_back
[function]
[call site]
00150
string::substr
[function]
[call site]
00151
protozero::push_back
[function]
[call site]
00152
string::substr
[function]
[call site]
00153
find
[function]
[call site]
00154
ArgvMap::begin
[function]
[call site]
00155
ArgvMap::begin
[function]
[call site]
00156
loggerBackend
[function]
[call site]
00157
Logger::Urgency
[function]
[call site]
00158
std::stringstream::str
[function]
[call site]
00159
std::quoted
[function]
[call site]
00160
std::quoted
[function]
[call site]
00161
pdns::random_minimum_acceptable_value
[function]
[call site]
00162
std::quoted
[function]
[call site]
00163
pdns::random_minimum_acceptable_value
[function]
[call site]
00164
std::quoted
[function]
[call site]
00165
std::to_string
[function]
[call site]
00166
std::quoted
[function]
[call site]
00167
Logr::Logger::toString
[function]
[call site]
00168
std::quoted
[function]
[call site]
00169
Logging::toTimestampStringMilli
[function]
[call site]
00170
std::quoted
[function]
[call site]
00171
std::stringstream::str
[function]
[call site]
00172
loggerBackend
[function]
[call site]
00173
std::move
[function]
[call site]
00174
SLOG
[function]
[call site]
00175
info
[function]
[call site]
00176
Logging::Loggable
[function]
[call site]
00177
ArgException
[function]
[call site]
00178
Utility::parseUrlParameters
[function]
[call site]
00179
size
[function]
[call site]
00180
find
[function]
[call site]
00181
find
[function]
[call site]
00182
substr
[function]
[call site]
00183
substr
[function]
[call site]
00184
substr
[function]
[call site]
00185
substr
[function]
[call site]
00186
std::string::empty
[function]
[call site]
00187
Utility::decodeURL
[function]
[call site]
00188
std::string::find_first_of
[function]
[call site]
00189
std::string::length
[function]
[call site]
00190
std::string::substr
[function]
[call site]
00191
std::tolower
[function]
[call site]
00192
std::tolower
[function]
[call site]
00193
std::string::replace
[function]
[call site]
00194
Utility::decodeURL
[function]
[call site]
00195
size
[function]
[call site]
00196
size
[function]
[call site]
00197
size
[function]
[call site]
00198
std::getline
[function]
[call site]
00199
size
[function]
[call site]
00200
size
[function]
[call site]
00201
size
[function]
[call site]
00202
YaHTTP::isspace
[function]
[call site]
00203
pdns::TLocalCounters::at
[function]
[call site]
00204
pdns::TLocalCounters::at
[function]
[call site]
00205
pdns::TLocalCounters::at
[function]
[call site]
00206
statusText::substr
[function]
[call site]
00207
pdns_ci_find
[function]
[call site]
00208
std::search
[function]
[call site]
00209
begin
[function]
[call site]
00210
end
[function]
[call site]
00211
begin
[function]
[call site]
00212
end
[function]
[call site]
00213
end
[function]
[call site]
00214
begin
[function]
[call site]
00215
statusText::substr
[function]
[call site]
00216
std::string::size
[function]
[call site]
00217
std::string::find
[function]
[call site]
00218
std::string::find
[function]
[call site]
00219
std::string::find
[function]
[call site]
00220
ParseError
[function]
[call site]
00221
std::string::empty
[function]
[call site]
00222
pdns_ci_find
[function]
[call site]
00223
std::search
[function]
[call site]
00224
begin
[function]
[call site]
00225
end
[function]
[call site]
00226
begin
[function]
[call site]
00227
end
[function]
[call site]
00228
end
[function]
[call site]
00229
begin
[function]
[call site]
00230
loggerBackend
[function]
[call site]
00231
Logger::Urgency
[function]
[call site]
00232
std::stringstream::str
[function]
[call site]
00233
std::quoted
[function]
[call site]
00234
std::quoted
[function]
[call site]
00235
pdns::random_minimum_acceptable_value
[function]
[call site]
00236
std::quoted
[function]
[call site]
00237
pdns::random_minimum_acceptable_value
[function]
[call site]
00238
std::quoted
[function]
[call site]
00239
std::to_string
[function]
[call site]
00240
std::quoted
[function]
[call site]
00241
Logr::Logger::toString
[function]
[call site]
00242
std::quoted
[function]
[call site]
00243
Logging::toTimestampStringMilli
[function]
[call site]
00244
std::quoted
[function]
[call site]
00245
std::stringstream::str
[function]
[call site]
00246
std::string::find
[function]
[call site]
00247
ParseError
[function]
[call site]
00248
std::string::substr
[function]
[call site]
00249
std::string::substr
[function]
[call site]
00250
std::string::begin
[function]
[call site]
00251
std::string::end
[function]
[call site]
00252
YaHTTP::isspace
[function]
[call site]
00253
ParseError
[function]
[call site]
00254
Utility::trim
[function]
[call site]
00255
std::transform
[function]
[call site]
00256
std::string::begin
[function]
[call site]
00257
std::string::end
[function]
[call site]
00258
std::string::begin
[function]
[call site]
00259
YaHTTP::CookieJar::parseSetCookieHeader
[function]
[call site]
00260
std::string::find
[function]
[call site]
00261
std::string::size
[function]
[call site]
00262
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00263
std::string::find
[function]
[call site]
00264
ParseError
[function]
[call site]
00265
std::string
[function]
[call site]
00266
std::string::begin
[function]
[call site]
00267
std::string::begin
[function]
[call site]
00268
std::string
[function]
[call site]
00269
std::string::begin
[function]
[call site]
00270
std::string::end
[function]
[call site]
00271
std::string::substr
[function]
[call site]
00272
Utility::decodeURL
[function]
[call site]
00273
Utility::decodeURL
[function]
[call site]
00274
std::string::size
[function]
[call site]
00275
std::string::size
[function]
[call site]
00276
std::string::find
[function]
[call site]
00277
std::string::size
[function]
[call site]
00278
std::string::substr
[function]
[call site]
00279
std::string::find
[function]
[call site]
00280
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00281
std::move
[function]
[call site]
00282
parseCookie
[function]
[call site]
00283
strptime
[function]
[call site]
00284
std::string::c_str
[function]
[call site]
00285
strptime
[function]
[call site]
00286
std::string::c_str
[function]
[call site]
00287
strptime
[function]
[call site]
00288
std::string::c_str
[function]
[call site]
00289
YaHTTP::isspace
[function]
[call site]
00290
YaHTTP::isalnum
[function]
[call site]
00291
YaHTTP::isalnum
[function]
[call site]
00292
YaHTTP::ParseError::ParseError
[function]
[call site]
00293
fromTm
[function]
[call site]
00294
YaHTTP::ParseError::ParseError
[function]
[call site]
00295
YaHTTP::CookieJar::parseCookieHeader
[function]
[call site]
00296
std::string::size
[function]
[call site]
00297
std::string::find
[function]
[call site]
00298
std::string::size
[function]
[call site]
00299
YaHTTP::CookieJar::keyValuePair
[function]
[call site]
00300
std::string::substr
[function]
[call site]
00301
Utility::decodeURL
[function]
[call site]
00302
Utility::decodeURL
[function]
[call site]
00303
std::list::push_back
[function]
[call site]
00304
std::list::begin
[function]
[call site]
00305
std::list::end
[function]
[call site]
00306
find
[function]
[call site]
00307
substr
[function]
[call site]
00308
::atoi
[function]
[call site]
00309
substr
[function]
[call site]
00310
pdns_ci_find
[function]
[call site]
00311
loggerBackend
[function]
[call site]
00312
std::move
[function]
[call site]
00313
pdns_ci_find
[function]
[call site]
00314
loggerBackend
[function]
[call site]
00315
ParseError
[function]
[call site]
00316
ParseError
[function]
[call site]
00317
size
[function]
[call site]
00318
ready
[function]
[call site]
00319
size
[function]
[call site]
00320
find
[function]
[call site]
00321
ParseError
[function]
[call site]
00322
copy
[function]
[call site]
00323
erase
[function]
[call site]
00324
begin
[function]
[call site]
00325
begin
[function]
[call site]
00326
sscanf
[function]
[call site]
00327
ParseError
[function]
[call site]
00328
pdns::max
[function]
[call site]
00329
pdns::max
[function]
[call site]
00330
ParseError
[function]
[call site]
00331
size
[function]
[call site]
00332
at
[function]
[call site]
00333
size
[function]
[call site]
00334
at
[function]
[call site]
00335
at
[function]
[call site]
00336
ParseError
[function]
[call site]
00337
substr
[function]
[call site]
00338
erase
[function]
[call site]
00339
begin
[function]
[call site]
00340
begin
[function]
[call site]
00341
size
[function]
[call site]
00342
length
[function]
[call site]
00343
substr
[function]
[call site]
00344
str
[function]
[call site]
00345
length
[function]
[call site]
00346
ready
[function]
[call site]
00347
std::string
[function]
[call site]
00348
reinterpret_cast<const
[call site]
00349
YaHTTP::AsyncLoader::finalize
[function]
[call site]
00350
flush
[function]
[call site]
00351
YaHTTP::AsyncLoader::ready
[function]
[call site]
00352
str
[function]
[call site]
00353
pdns_ci_find
[function]
[call site]
00354
loggerBackend
[function]
[call site]
00355
Utility::iequals
[function]
[call site]
00356
begin
[function]
[call site]
00357
begin
[function]
[call site]
00358
end
[function]
[call site]
00359
end
[function]
[call site]
00360
dns_toupper
[function]
[call site]
00361
dns_toupper
[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
end
[function]
[call site]
00368
dns_toupper
[function]
[call site]
00369
dns_toupper
[function]
[call site]
00370
Utility::parseUrlParameters
[function]
[call site]
00371
std::move
[function]
[call site]
00372
str
[function]
[call site]
00373