The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 55 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | bthread::TaskGroup::sched_to |
| 39 | 65 | LLVMFuzzerTestOneInput | call site: 00065 | butil::IOBufCutter::copy_to |
| 4 | 4 | LLVMFuzzerTestOneInput | call site: 00004 | butil::IOBuf::append |
| 2 | 1 | LLVMFuzzerTestOneInput | call site: 00001 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
butil::IOBuf::IOBuf
[function]
[call site]
00001
reset_block_ref
[function]
[call site]
00002
reset_block_ref
[function]
[call site]
00003
butil::IOBuf::append
[function]
[call site]
00004
butil::IOBuf::append
[function]
[call site]
00005
data
[function]
[call site]
00006
butil::IOBuf::length
[function]
[call site]
00007
butil::IOBuf::_small
[function]
[call site]
00008
get_fuzz_socket
[function]
[call site]
00009
butil::EndPoint
[function]
[call site]
00010
Socket::Create
[function]
[call site]
00011
brpc::Stream::Create
[function]
[call site]
00012
brpc::Stream::Create
[function]
[call site]
00013
brpc::SetTrackMeAddress
[function]
[call site]
00014
BAIDU_SCOPED_LOCK
[function]
[call site]
00015
brpc::ReadJPaasHostPort
[function]
[call site]
00016
getuid
[function]
[call site]
00017
getpwuid
[function]
[call site]
00018
snprintf
[function]
[call site]
00019
fopen
[function]
[call site]
00020
snprintf
[function]
[call site]
00021
getline
[function]
[call site]
00022
butil::ScopedFILE::get
[function]
[call site]
00023
memcmp
[function]
[call site]
00024
strtol
[function]
[call site]
00025
free
[function]
[call site]
00026
RPC_VLOG_IF
[function]
[call site]
00027
butil::endpoint2str
[function]
[call site]
00028
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00029
butil::details::ExtendedEndPoint::address
[function]
[call site]
00030
butil::details::ExtendedEndPoint::is_extended
[function]
[call site]
00031
::butil::address_resource<ExtendedEndPoint>
[function]
[call site]
00032
CHECK
[function]
[call site]
00033
bthread::TaskGroup::sched_to
[function]
[call site]
00034
bthread::TaskGroup::address_meta
[function]
[call site]
00035
address_resource
[function]
[call site]
00036
get_slot
[function]
[call site]
00037
get_stack
[function]
[call site]
00038
bthread::stack_type
[function]
[call site]
00039
static_cast<StackType>
[function]
[call site]
00040
get_stack
[function]
[call site]
00041
bthread::stack_type
[function]
[call site]
00042
bthread::set_stack
[function]
[call site]
00043
bthread::set_stack
[function]
[call site]
00044
bthread::TaskGroup::sched_to
[function]
[call site]
00045
bthread::TaskGroup::address_meta
[function]
[call site]
00046
get_stack
[function]
[call site]
00047
bthread::stack_type
[function]
[call site]
00048
get_stack
[function]
[call site]
00049
bthread::stack_type
[function]
[call site]
00050
bthread::set_stack
[function]
[call site]
00051
bthread::set_stack
[function]
[call site]
00052
bthread::TaskGroup::sched_to
[function]
[call site]
00053
inet_ntop
[function]
[call site]
00054
butil::endpoint2str
[function]
[call site]
00055
butil::EndPoint
[function]
[call site]
00056
strlen
[function]
[call site]
00057
butil::snprintf
[function]
[call site]
00058
va_start
[function]
[call site]
00059
butil::vsnprintf
[function]
[call site]
00060
butil::vsnprintf
[function]
[call site]
00061
va_end
[function]
[call site]
00062
std::string::string
[function]
[call site]
00063
get
[function]
[call site]
00064
brpc::policy::ParseSofaMessage
[function]
[call site]
00065
butil::IOBufCutter::copy_to
[function]
[call site]
00066
memcpy
[function]
[call site]
00067
butil::IOBufCutter::slower_copy_to
[function]
[call site]
00068
butil::IOBufCutter::load_next_ref
[function]
[call site]
00069
_pop_front_ref
[function]
[call site]
00070
_ref_num
[function]
[call site]
00071
_front_ref
[function]
[call site]
00072
memcpy
[function]
[call site]
00073
memcpy
[function]
[call site]
00074
_ref_num
[function]
[call site]
00075
_ref_at
[function]
[call site]
00076
std::min
[function]
[call site]
00077
memcpy
[function]
[call site]
00078
MakeParseError
[function]
[call site]
00079
memcmp
[function]
[call site]
00080
MakeParseError
[function]
[call site]
00081
MakeParseError
[function]
[call site]
00082
SofaRawUnpacker::unpack32
[function]
[call site]
00083
LOG
[function]
[call site]
00084
MakeParseError
[function]
[call site]
00085
LOG
[function]
[call site]
00086
brpc::Span::set_remote_side
[function]
[call site]
00087
MakeParseError
[function]
[call site]
00088
get_length
[function]
[call site]
00089
MakeParseError
[function]
[call site]
00090
butil::IOBufCutter::pop_front
[function]
[call site]
00091
butil::IOBufCutter::load_next_ref
[function]
[call site]
00092
TestRpcPBMessageFactory::Get
[function]
[call site]
00093
butil::get_object<DefaultRpcPBMessages>
[function]
[call site]
00094
butil::get_object<v1::EchoRequest>
[function]
[call site]
00095
butil::get_object<v1::EchoResponse>
[function]
[call site]
00096
auto::clear_message
[function]
[call site]
00097
auto::clear_message
[function]
[call site]
00098
mcpack2pb::InputStream::cutn
[function]
[call site]
00099
memcpy
[function]
[call site]
00100
memcpy
[function]
[call site]
00101
Next
[function]
[call site]
00102
mcpack2pb::InputStream::cutn
[function]
[call site]
00103
MakeMessage
[function]
[call site]
00104