The followings nodes represent call sites where fuzz blockers occur
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4 | 52 |
Archive::Zip::for_each_member(AK::Function
|
call site | __assert_fail |
4 | 78 | AK::StringImpl::create_uninitialized(unsigned long, char*&) | call site | __assert_fail |
3 | 71 | AK::StringImpl::create(char const*, AK::ShouldChomp) | call site | |
3 | 83 | AK::StringImpl::create_uninitialized(unsigned long, char*&) | call site | __assert_fail |
2 | 47 |
Archive::Zip::for_each_member(AK::Function
|
call site | |
2 | 64 | AK::StringImpl::the_empty_stringimpl() | call site | |
2 | 97 |
AK::Function
|
call site | __assert_fail |
1 | 35 | LLVMFuzzerTestOneInput | call site | |
1 | 39 |
void AK::Function
|
call site | |
1 | 50 | AK::String::String() | call site | |
1 | 92 |
Archive::Zip::for_each_member(AK::Function
|
call site | |
1 | 103 |
AK::ScopeGuard
|
call site |
LLVMFuzzerTestOneInput
[function]
[call site2]
00000
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00001
Archive::Zip::try_create(AK::Span
)
[function]
[call site2]
00002
Archive::Zip::find_end_of_central_directory_offset(AK::Span
, unsigned long&)
[function]
[call site2]
00003
AK::Array
::size() const
[function]
[call site2]
00004
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00005
AK::Array
::operator AK::Span
() const
[function]
[call site2]
00006
AK::Array
::span() const
[function]
[call site2]
00007
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00008
AK::Span
::operator==(AK::Span
const&) const
[function]
[call site2]
00009
AK::TypedTransfer
::compare(unsigned char const*, unsigned char const*, unsigned long)
[function]
[call site2]
00010
memcmp
[call site2]
00011
__assert_fail
[call site2]
00012
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00013
Archive::EndOfCentralDirectory::read(AK::Span
)
[function]
[call site2]
00014
bool Archive::read_helper<18ul, Archive::EndOfCentralDirectory>(AK::Span
, Archive::EndOfCentralDirectory*)
[function]
[call site2]
00015
AK::Array
::size() const
[function]
[call site2]
00016
__assert_fail
[call site2]
00017
AK::Array
::size() const
[function]
[call site2]
00018
AK::Array
::size() const
[function]
[call site2]
00019
AK::Array
::size() const
[function]
[call site2]
00020
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00021
Archive::CentralDirectoryRecord::read(AK::Span
)
[function]
[call site2]
00022
bool Archive::read_helper<42ul, Archive::CentralDirectoryRecord>(AK::Span
, Archive::CentralDirectoryRecord*)
[function]
[call site2]
00023
Archive::CentralDirectoryRecord::size() const
[function]
[call site2]
00024
AK::Array
::size() const
[function]
[call site2]
00025
AK::Array
::size() const
[function]
[call site2]
00026
memchr
[call site2]
00027
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00028
Archive::LocalFileHeader::read(AK::Span
)
[function]
[call site2]
00029
bool Archive::read_helper<26ul, Archive::LocalFileHeader>(AK::Span
, Archive::LocalFileHeader*)
[function]
[call site2]
00030
AK::Array
::size() const
[function]
[call site2]
00031
AK::Array
::size() const
[function]
[call site2]
00032
Archive::CentralDirectoryRecord::size() const
[function]
[call site2]
00033
Archive::Zip::Zip(unsigned short, unsigned long, AK::Span
)
[function]
[call site2]
00034
AK::Function
::Function
(LLVMFuzzerTestOneInput::$_0&&)
[function]
[call site2]
00035
AK::Atomic
::Atomic(unsigned short)
[function]
[call site2]
00036
void AK::Function
::init_with_callable
(LLVMFuzzerTestOneInput::$_0&&)
[function]
[call site2]
00037
__assert_fail
[call site2]
00038
AK::Function
::CallableWrapper
::CallableWrapper(LLVMFuzzerTestOneInput::$_0&&)
[function]
[call site2]
00039
AK::Function
::CallableWrapperBase::CallableWrapperBase()
[function]
[call site2]
00040
Archive::Zip::for_each_member(AK::Function
)
[function]
[call site2]
00041
__assert_fail
[call site2]
00042
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00043
Archive::CentralDirectoryRecord::read(AK::Span
)
[function]
[call site2]
00044
__assert_fail
[call site2]
00045
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00046
Archive::LocalFileHeader::read(AK::Span
)
[function]
[call site2]
00047
Archive::ZipMember::ZipMember()
[function]
[call site2]
00048
AK::String::String()
[function]
[call site2]
00049
AK::RefPtr
>::RefPtr()
[function]
[call site2]
00050
AK::Span
::Span()
[function]
[call site2]
00051
AK::String::String(char const*, AK::ShouldChomp)
[function]
[call site2]
00052
AK::StringImpl::create(char const*, AK::ShouldChomp)
[function]
[call site2]
00053
AK::RefPtr
>::RefPtr(AK::StringImpl const*)
[function]
[call site2]
00054
__assert_fail
[call site2]
00055
bool AK::Checked
::addition_would_overflow
(unsigned int, int)
[function]
[call site2]
00056
AK::Checked
::Checked()
[function]
[call site2]
00057
AK::Checked
& AK::Checked
::operator=
(unsigned int)
[function]
[call site2]
00058
AK::Checked
::Checked(unsigned int)
[function]
[call site2]
00059
AK::Checked
::operator+=(unsigned int)
[function]
[call site2]
00060
AK::Checked
::add(unsigned int)
[function]
[call site2]
00061
AK::Checked
::has_overflow() const
[function]
[call site2]
00062
AK::StringImpl::the_empty_stringimpl()
[function]
[call site2]
00063
AK::StringImpl::StringImpl(AK::StringImpl::ConstructTheEmptyStringImplTag)
[function]
[call site2]
00064
AK::RefCounted
::RefCounted()
[function]
[call site2]
00065
AK::RefCountedBase::RefCountedBase()
[function]
[call site2]
00066
AK::RefPtr
>::RefPtr(AK::StringImpl const&)
[function]
[call site2]
00067
__assert_fail
[call site2]
00068
bool AK::Checked
::addition_would_overflow
(unsigned int, int)
[function]
[call site2]
00069
strlen
[call site2]
00070
AK::StringImpl::create(char const*, unsigned long, AK::ShouldChomp)
[function]
[call site2]
00071
AK::RefPtr
>::RefPtr(AK::StringImpl const*)
[function]
[call site2]
00072
AK::StringImpl::the_empty_stringimpl()
[function]
[call site2]
00073
AK::RefPtr
>::RefPtr(AK::StringImpl const&)
[function]
[call site2]
00074
AK::StringImpl::create_uninitialized(unsigned long, char*&)
[function]
[call site2]
00075
__assert_fail
[call site2]
00076
AK::allocation_size_for_stringimpl(unsigned long)
[function]
[call site2]
00077
__assert_fail
[call site2]
00078
AK::StringImpl::StringImpl(AK::StringImpl::ConstructWithInlineBufferTag, unsigned long)
[function]
[call site2]
00079
AK::RefCounted
::RefCounted()
[function]
[call site2]
00080
AK::NonnullRefPtr
AK::adopt_ref
(AK::StringImpl&)
[function]
[call site2]
00081
__assert_fail
[call site2]
00082
AK::StringImpl::characters() const
[function]
[call site2]
00083
AK::StringImpl* AK::exchange
(AK::StringImpl*&, decltype(nullptr)&&)
[function]
[call site2]
00084
__assert_fail
[call site2]
00085
AK::RefCounted
::unref() const
[function]
[call site2]
00086
__assert_fail
[call site2]
00087
AK::StringImpl::operator delete(void*)
[function]
[call site2]
00088
AK::allocation_size_for_stringimpl(unsigned long)
[function]
[call site2]
00089
kfree_sized(void*, unsigned long)
[function]
[call site2]
00090
AK::Span
::Span(unsigned char const*, unsigned long)
[function]
[call site2]
00091
AK::String::ends_with(char) const
[function]
[call site2]
00092
AK::StringImpl::length() const
[function]
[call site2]
00093
AK::StringImpl::characters() const
[function]
[call site2]
00094
AK::Function
::operator()(Archive::ZipMember const&) const
[function]
[call site2]
00095
AK::Function
::callable_wrapper() const
[function]
[call site2]
00096
AK::Function
::CallableWrapperBase* AK::bit_cast
::CallableWrapperBase*, unsigned char const (*) [32]>(unsigned char const (* const&) [32])
[function]
[call site2]
00097
AK::Function
::CallableWrapperBase** AK::bit_cast
::CallableWrapperBase**, unsigned char const (*) [32]>(unsigned char const (* const&) [32])
[function]
[call site2]
00098
__assert_fail
[call site2]
00099
__assert_fail
[call site2]
00100
AK::ScopeGuard
::operator()(Archive::ZipMember const&) const::{lambda()#1}>::ScopeGuard({lambda()#1})
[function]
[call site2]
00101
AK::ScopeGuard
::operator()(Archive::ZipMember const&) const::{lambda()#1}>::~ScopeGuard()
[function]
[call site2]
00102
AK::Function
::operator()(Archive::ZipMember const&) const::{lambda()#1}::operator()() const
[function]
[call site2]
00103
AK::Function
::clear(bool)
[function]
[call site2]
00104
__assert_fail
[call site2]
00105
AK::Function
::callable_wrapper() const
[function]
[call site2]
00106
__assert_fail
[call site2]
00107
__assert_fail
[call site2]
00108
Archive::ZipMember::~ZipMember()
[function]
[call site2]
00109
Archive::CentralDirectoryRecord::size() const
[function]
[call site2]
00110