The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
185 | 0 | EP | call site | __clang_call_terminate |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
proxygen::FakeHTTPCodecCallback::FakeHTTPCodecCallback()
[function]
[call site]
00001
proxygen::HTTPCodec::Callback::Callback()
[function]
[call site]
00002
folly::IOBufQueue::Options::Options()
[function]
[call site]
00003
folly::IOBufQueue::IOBufQueue(folly::IOBufQueue::Options const&)
[function]
[call site]
00004
folly::IOBufQueue::WritableRangeCacheData::WritableRangeCacheData()
[function]
[call site]
00005
proxygen::HTTPCodec::Callback::~Callback()
[function]
[call site]
00006
proxygen::HTTP1xCodec::HTTP1xCodec(proxygen::TransportDirection, bool, bool)
[function]
[call site]
00007
proxygen::HTTPCodec::HTTPCodec()
[function]
[call site]
00008
folly::Range
::Range()
[function]
[call site]
00009
proxygen::HTTPHeaderSize::HTTPHeaderSize()
[function]
[call site]
00010
proxygen::http_parser_init(proxygen::http_parser*, proxygen::http_parser_type)
[function]
[call site]
00011
google::LogMessageFatal::LogMessageFatal(char const*, int)
[call site]
00012
proxygen::HTTPCodec::~HTTPCodec()
[function]
[call site]
00013
proxygen::HTTP1xCodec::setCallback(proxygen::HTTPCodec::Callback*)
[function]
[call site]
00014
unsigned long proxygen::parse
(proxygen::HTTP1xCodec*, unsigned char const*, unsigned int, int, std::__1::function
)
[function]
[call site]
00015
folly::IOBufQueue::cacheChainLength()
[function]
[call site]
00016
folly::IOBufQueue::Options::Options()
[function]
[call site]
00017
folly::IOBufQueue::IOBufQueue(folly::IOBufQueue::Options const&)
[function]
[call site]
00018
folly::IOBuf::copyBuffer(void const*, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00019
bool folly::checked_add
(unsigned long*, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00020
bool folly::checked_add
(unsigned long*, unsigned long, unsigned long)
[function]
[call site]
00021
bool folly::checked_add
(unsigned long*, unsigned long, unsigned long)
[function]
[call site]
00022
std::length_error::length_error(char const*)
[function]
[call site]
00023
std::logic_error::logic_error(char const*)
[call site]
00024
void folly::throw_exception
(std::length_error&&)
[function]
[call site]
00025
__cxa_allocate_exception
[call site]
00026
std::length_error::length_error(std::length_error const&)
[function]
[call site]
00027
std::logic_error::logic_error(std::logic_error const&)
[call site]
00028
std::length_error::~length_error()
[call site]
00029
folly::IOBuf::create(unsigned long)
[function]
[call site]
00030
void folly::detail::throw_exception_
()
[function]
[call site]
00031
std::bad_alloc::bad_alloc()
[call site]
00032
void folly::throw_exception
(std::bad_alloc&&)
[function]
[call site]
00033
std::bad_alloc::bad_alloc(std::bad_alloc const&)
[function]
[call site]
00034
std::exception::exception(std::exception const&)
[function]
[call site]
00035
folly::IOBuf::createCombined(unsigned long)
[function]
[call site]
00036
void folly::detail::throw_exception_
()
[function]
[call site]
00037
folly::goodMallocSize(unsigned long)
[function]
[call site]
00038
folly::canNallocx()
[function]
[call site]
00039
__cxa_guard_acquire
[call site]
00040
folly::usingJEMalloc()
[function]
[call site]
00041
__cxa_guard_acquire
[call site]
00042
folly::usingJEMalloc()::{lambda()#1}::operator()() const
[function]
[call site]
00043
mallctl
[call site]
00044
__cxa_guard_acquire
[call site]
00045
nallocx
[call site]
00046
folly::checkedMalloc(unsigned long)
[function]
[call site]
00047
void folly::detail::throw_exception_
()
[function]
[call site]
00048
folly::IOBuf::HeapPrefix::HeapPrefix(unsigned short, unsigned long)
[function]
[call site]
00049
folly::IOBuf::SharedInfo::SharedInfo(void (*)(void*, void*), void*, bool)
[function]
[call site]
00050
io_buf_alloc_cb(void*, unsigned long)
[call site]
00051
folly::IOBuf::packFlagsAndSharedInfo(unsigned long, folly::IOBuf::SharedInfo*)
[function]
[call site]
00052
folly::IOBuf::IOBuf(folly::IOBuf::InternalConstructor, unsigned long, unsigned char*, unsigned long, unsigned char*, unsigned long)
[function]
[call site]
00053
folly::canNallocx()
[function]
[call site]
00054
folly::goodMallocSize(unsigned long)
[function]
[call site]
00055
folly::checkedMalloc(unsigned long)
[function]
[call site]
00056
folly::IOBuf::takeOwnership(folly::IOBuf::SizedFree, void*, unsigned long, unsigned long, unsigned long, bool)
[function]
[call site]
00057
folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)
[function]
[call site]
00058
void folly::detail::throw_exception_
()
[function]
[call site]
00059
folly::detail::ScopeGuardImpl
::type, true> folly::makeGuard
(folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)::$_4&&)
[function]
[call site]
00060
folly::detail::ScopeGuardImpl
::ScopeGuardImpl(folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)::$_4&&)
[function]
[call site]
00061
folly::detail::ScopeGuardImpl
::makeFailsafe(std::__1::integral_constant
, void const*)
[function]
[call site]
00062
folly::detail::ScopeGuardImplBase::makeEmptyScopeGuard()
[function]
[call site]
00063
folly::detail::ScopeGuardImplBase::ScopeGuardImplBase(bool)
[function]
[call site]
00064
folly::detail::ScopeGuardImpl
::ScopeGuardImpl
(folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)::$_4&&, folly::detail::ScopeGuardImplBase&&)
[function]
[call site]
00065
folly::detail::ScopeGuardImplBase::ScopeGuardImplBase(bool)
[function]
[call site]
00066
folly::detail::ScopeGuardImplBase::dismiss()
[function]
[call site]
00067
folly::goodMallocSize(unsigned long)
[function]
[call site]
00068
folly::checkedMalloc(unsigned long)
[function]
[call site]
00069
folly::IOBuf::HeapPrefix::HeapPrefix(unsigned short, unsigned long)
[function]
[call site]
00070
folly::IOBuf::SharedInfo::SharedInfo(void (*)(void*, void*), void*, bool)
[function]
[call site]
00071
folly::IOBuf::packFlagsAndSharedInfo(unsigned long, folly::IOBuf::SharedInfo*)
[function]
[call site]
00072
folly::IOBuf::IOBuf(folly::IOBuf::InternalConstructor, unsigned long, unsigned char*, unsigned long, unsigned char*, unsigned long)
[function]
[call site]
00073
folly::detail::ScopeGuardImplBase::dismiss()
[function]
[call site]
00074
io_buf_alloc_cb(void*, unsigned long)
[call site]
00075
io_buf_alloc_cb(void*, unsigned long)
[call site]
00076
folly::detail::ScopeGuardImpl
::~ScopeGuardImpl()
[function]
[call site]
00077
folly::detail::ScopeGuardImpl
::execute()
[function]
[call site]
00078
folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)::$_4::operator()() const
[function]
[call site]
00079
(anonymous namespace)::takeOwnershipError(bool, void*, void (*)(void*, void*), void*)
[function]
[call site]
00080
__clang_call_terminate
[call site]
00081
__cxa_begin_catch
[call site]
00082
folly::IOBuf::createSeparate(unsigned long)
[function]
[call site]
00083
folly::IOBuf::advance(unsigned long)
[function]
[call site]
00084
folly::IOBuf::writableData()
[function]
[call site]
00085
folly::IOBuf::append(unsigned long)
[function]
[call site]
00086
folly::IOBufQueue::append(std::__1::unique_ptr
>&&, bool, bool)
[function]
[call site]
00087
folly::IOBufQueue::updateGuard()
[function]
[call site]
00088
folly::IOBufQueue::flushCache() const
[function]
[call site]
00089
folly::IOBufQueue::dcheckCacheIntegrity() const
[function]
[call site]
00090
folly::IOBuf::prev()
[function]
[call site]
00091
folly::IOBuf::append(unsigned long)
[function]
[call site]
00092
folly::detail::ScopeGuardImpl
::type, true> folly::makeGuard
(std::__1::decay&&)
[function]
[call site]
00093
folly::detail::ScopeGuardImpl
::ScopeGuardImpl({lambda()#1}&&)
[function]
[call site]
00094
folly::detail::ScopeGuardImpl
::makeFailsafe(std::__1::integral_constant
, void const*)
[function]
[call site]
00095
folly::detail::ScopeGuardImpl
::ScopeGuardImpl<{lambda()#1}>({lambda()#1}&&, folly::detail::ScopeGuardImplBase&&)
[function]
[call site]
00096
folly::IOBuf::computeChainDataLength() const
[function]
[call site]
00097
(anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)
[function]
[call site]
00098
folly::IOBuf::prev()
[function]
[call site]
00099
void (anonymous namespace)::packInto
>, (anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)::$_0>(folly::IOBuf*, std::__1::unique_ptr
>&, (anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)::$_0)
[function]
[call site]
00100
folly::IOBuf::isSharedOne() const
[function]
[call site]
00101
folly::IOBuf::sharedInfo() const
[function]
[call site]
00102
folly::IOBuf::sharedInfo() const
[function]
[call site]
00103
folly::IOBuf::sharedInfo() const
[function]
[call site]
00104
folly::IOBuf::length() const
[function]
[call site]
00105
folly::IOBuf::append(unsigned long)
[function]
[call site]
00106
auto (anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)::$_0::operator()
> >(std::__1::unique_ptr
>&&) const
[function]
[call site]
00107
folly::IOBuf::pop()
[function]
[call site]
00108
folly::IOBuf::insertAfterThisOne(std::__1::unique_ptr
>&&)
[function]
[call site]
00109
folly::IOBuf::appendToChain(std::__1::unique_ptr
>&&)
[function]
[call site]
00110
folly::IOBufQueue::maybeReuseTail()
[function]
[call site]
00111
folly::IOBuf::isSharedOne() const
[function]
[call site]
00112
folly::IOBuf::tailroom() const
[function]
[call site]
00113
folly::IOBuf::bufferEnd() const
[function]
[call site]
00114
folly::IOBuf::length() const
[function]
[call site]
00115
folly::IOBuf::pop()
[function]
[call site]
00116
folly::IOBuf::unlink()
[function]
[call site]
00117
folly::IOBuf::getFreeFn() const
[function]
[call site]
00118
folly::IOBuf::sharedInfo() const
[function]
[call site]
00119
folly::IOBuf::getUserData() const
[function]
[call site]
00120
folly::IOBuf::sharedInfo() const
[function]
[call site]
00121
folly::IOBuf::writableTail()
[function]
[call site]
00122
folly::IOBuf::tailroom() const
[function]
[call site]
00123
folly::IOBuf::cloneOne() const
[function]
[call site]
00124
folly::IOBuf::sharedInfo() const
[function]
[call site]
00125
folly::IOBuf::operator new(unsigned long)
[function]
[call site]
00126
void folly::detail::throw_exception_
()
[function]
[call site]
00127
folly::checkedMalloc(unsigned long)
[function]
[call site]
00128
folly::IOBuf::HeapPrefix::HeapPrefix(unsigned short, unsigned long)
[function]
[call site]
00129
io_buf_alloc_cb(void*, unsigned long)
[call site]
00130
folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, void (*)(void*, void*), void*, bool)
[function]
[call site]
00131
folly::IOBuf::takeOwnership(void*, unsigned long, unsigned long, unsigned long, void (*)(void*, void*), void*, bool, folly::IOBuf::TakeOwnershipOption)
[function]
[call site]
00132
folly::IOBuf::tailroom() const
[function]
[call site]
00133
folly::IOBuf::trimWritableTail(unsigned long)
[function]
[call site]
00134
folly::IOBuf::prependChain(std::__1::unique_ptr
>&&)
[function]
[call site]
00135
folly::IOBuf::appendToChain(std::__1::unique_ptr
>&&)
[function]
[call site]
00136
folly::IOBufQueue::front() const
[function]
[call site]
00137
folly::IOBufQueue::flushCache() const
[function]
[call site]
00138
folly::IOBuf::copyBuffer(void const*, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00139
folly::IOBufQueue::append(std::__1::unique_ptr
>&&, bool, bool)
[function]
[call site]
00140
folly::IOBufQueue::front() const
[function]
[call site]
00141
folly::IOBufQueue::split(unsigned long)
[function]
[call site]
00142
folly::IOBufQueue::split(unsigned long, bool)
[function]
[call site]
00143
folly::IOBufQueue::updateGuard()
[function]
[call site]
00144
__cxa_allocate_exception
[call site]
00145
std::underflow_error::underflow_error(char const*)
[function]
[call site]
00146
std::runtime_error::runtime_error(char const*)
[call site]
00147
folly::IOBuf::length() const
[function]
[call site]
00148
folly::IOBuf::length() const
[function]
[call site]
00149
folly::IOBuf::length() const
[function]
[call site]
00150
folly::IOBuf::pop()
[function]
[call site]
00151
(anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)
[function]
[call site]
00152
folly::IOBuf::cloneOne() const
[function]
[call site]
00153
folly::IOBuf::length() const
[function]
[call site]
00154
(anonymous namespace)::appendToChain(std::__1::unique_ptr
>&, std::__1::unique_ptr
>&&, bool)
[function]
[call site]
00155
folly::IOBuf::trimStart(unsigned long)
[function]
[call site]
00156
folly::IOBuf::create(unsigned long)
[function]
[call site]
00157
folly::detail::ScopeGuardImpl
::~ScopeGuardImpl()
[function]
[call site]
00158
folly::detail::ScopeGuardImpl
::execute()
[function]
[call site]
00159
folly::IOBufQueue::updateGuard()::{lambda()#1}::operator()() const
[function]
[call site]
00160
folly::IOBufQueue::updateWritableTailCache()
[function]
[call site]
00161
folly::IOBuf::prev()
[function]
[call site]
00162
folly::IOBuf::prev()
[function]
[call site]
00163
folly::IOBuf::isSharedOne() const
[function]
[call site]
00164
folly::IOBuf::writableTail()
[function]
[call site]
00165
folly::IOBuf::tailroom() const
[function]
[call site]
00166
__cxa_begin_catch
[call site]
00167
folly::detail::ScopeGuardImplBase::terminate()
[function]
[call site]
00168
__clang_call_terminate
[call site]
00169
folly::IOBufQueue::front() const
[function]
[call site]
00170
folly::IOBufQueue::chainLength() const
[function]
[call site]
00171
__cxa_allocate_exception
[call site]
00172
std::invalid_argument::invalid_argument(char const*)
[function]
[call site]
00173
std::logic_error::logic_error(char const*)
[call site]
00174
folly::IOBufQueue::dcheckCacheIntegrity() const
[function]
[call site]
00175
folly::IOBufQueue::~IOBufQueue()
[function]
[call site]
00176
folly::IOBufQueue::clearWritableRangeCache()
[function]
[call site]
00177
folly::IOBufQueue::flushCache() const
[function]
[call site]
00178
folly::IOBufQueue::WritableRangeCacheData::operator=(folly::IOBufQueue::WritableRangeCacheData&&)
[function]
[call site]
00179
__clang_call_terminate
[call site]
00180
proxygen::HTTP1xCodec::~HTTP1xCodec()
[function]
[call site]
00181
proxygen::HTTPCodec::~HTTPCodec()
[function]
[call site]
00182
proxygen::FakeHTTPCodecCallback::~FakeHTTPCodecCallback()
[function]
[call site]
00183
folly::IOBufQueue::~IOBufQueue()
[function]
[call site]
00184
proxygen::HTTPCodec::Callback::~Callback()
[function]
[call site]
00185