The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
3 | 36 | google::grpc::transcoding::MessageReader::NextMessage() | call site: {node_id} | |
3 | 48 | LLVMFuzzerTestOneInput | call site: {node_id} | |
2 | 1 | LLVMFuzzerTestOneInput | call site: {node_id} | |
1 | 4 | LLVMFuzzerTestOneInput | call site: {node_id} | |
1 | 11 | google::grpc::transcoding::MessageReader::NextMessage() | call site: {node_id} | |
1 | 13 | absl::lts_20230125::Status::ok() const | call site: {node_id} | |
1 | 17 |
absl::lts_20230125::Status::Status(absl::lts_20230125::StatusCode, std::__1::basic_string_view
|
call site: {node_id} | |
1 | 27 | absl::lts_20230125::Status::UnrefNonInlined(unsigned long) | call site: {node_id} | |
1 | 30 | absl::lts_20230125::Status::~Status() | call site: {node_id} | __cxa_begin_catch |
1 | 40 | google::grpc::transcoding::MessageReader::NextMessage() | call site: {node_id} | |
1 | 46 | LLVMFuzzerTestOneInput | call site: {node_id} |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
google::grpc::transcoding::testing::TestZeroCopyInputStream::TestZeroCopyInputStream()
[function]
[call site]
00001
google::protobuf::io::ZeroCopyInputStream::ZeroCopyInputStream()
[function]
[call site]
00002
google::grpc::transcoding::TranscoderInputStream::TranscoderInputStream()
[function]
[call site]
00003
google::grpc::transcoding::MessageReader::MessageReader(google::grpc::transcoding::TranscoderInputStream*)
[function]
[call site]
00004
absl::lts_20230125::Status::Status()
[function]
[call site]
00005
absl::lts_20230125::Status::CodeToInlinedRep(absl::lts_20230125::StatusCode)
[function]
[call site]
00006
google::grpc::transcoding::testing::TestZeroCopyInputStream::AddChunk(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)
[function]
[call site]
00007
google::grpc::transcoding::MessageReader::NextMessageAndGrpcFrame()
[function]
[call site]
00008
google::grpc::transcoding::MessageAndGrpcFrame::MessageAndGrpcFrame()
[function]
[call site]
00009
google::grpc::transcoding::MessageReader::NextMessage()
[function]
[call site]
00010
google::grpc::transcoding::MessageReader::Finished() const
[function]
[call site]
00011
absl::lts_20230125::Status::ok() const
[function]
[call site]
00012
absl::lts_20230125::Status::CodeToInlinedRep(absl::lts_20230125::StatusCode)
[function]
[call site]
00013
absl::lts_20230125::Status::Status(absl::lts_20230125::StatusCode, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00014
absl::lts_20230125::Status::CodeToInlinedRep(absl::lts_20230125::StatusCode)
[function]
[call site]
00015
absl::lts_20230125::status_internal::StatusRep::StatusRep(absl::lts_20230125::StatusCode, std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::unique_ptr<absl::lts_20230125::InlinedVector<absl::lts_20230125::status_internal::Payload, 1ul, std::__1::allocator<absl::lts_20230125::status_internal::Payload> >, std::__1::default_delete<absl::lts_20230125::InlinedVector<absl::lts_20230125::status_internal::Payload, 1ul, std::__1::allocator<absl::lts_20230125::status_internal::Payload> > > >)
[function]
[call site]
00016
absl::lts_20230125::Status::PointerToRep(absl::lts_20230125::status_internal::StatusRep*)
[function]
[call site]
00017
absl::lts_20230125::Status::operator=(absl::lts_20230125::Status&&)
[function]
[call site]
00018
absl::lts_20230125::Status::MovedFromRep()
[function]
[call site]
00019
absl::lts_20230125::Status::CodeToInlinedRep(absl::lts_20230125::StatusCode)
[function]
[call site]
00020
absl::lts_20230125::Status::Unref(unsigned long)
[function]
[call site]
00021
absl::lts_20230125::Status::IsInlined(unsigned long)
[function]
[call site]
00022
absl::lts_20230125::Status::UnrefNonInlined(unsigned long)
[function]
[call site]
00023
absl::lts_20230125::Status::RepToPointer(unsigned long)
[function]
[call site]
00024
absl::lts_20230125::Status::IsInlined(unsigned long)
[function]
[call site]
00025
__assert_fail
[call site]
00026
absl::lts_20230125::status_internal::StatusRep::~StatusRep()
[function]
[call site]
00027
absl::lts_20230125::Status::~Status()
[function]
[call site]
00028
absl::lts_20230125::Status::Unref(unsigned long)
[function]
[call site]
00029
__clang_call_terminate
[call site]
00030
__cxa_begin_catch
[call site]
00031
google::grpc::transcoding::(anonymous namespace)::ReadStream(google::protobuf::io::ZeroCopyInputStream*, unsigned char*, int)
[function]
[call site]
00032
absl::lts_20230125::Status::Status(absl::lts_20230125::StatusCode, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00033
absl::lts_20230125::Status::operator=(absl::lts_20230125::Status&&)
[function]
[call site]
00034
absl::lts_20230125::Status::~Status()
[function]
[call site]
00035
google::grpc::transcoding::(anonymous namespace)::DelimiterToSize(unsigned char const*)
[function]
[call site]
00036
absl::lts_20230125::Status::Status(absl::lts_20230125::StatusCode, std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00037
absl::lts_20230125::Status::operator=(absl::lts_20230125::Status&&)
[function]
[call site]
00038
absl::lts_20230125::Status::~Status()
[function]
[call site]
00039
google::protobuf::io::LimitingInputStream::LimitingInputStream(google::protobuf::io::ZeroCopyInputStream*, long)
[function]
[call site]
00040
google::protobuf::io::ZeroCopyInputStream::ZeroCopyInputStream()
[function]
[call site]
00041
google::protobuf::io::ZeroCopyInputStream::~ZeroCopyInputStream()
[function]
[call site]
00042
google::grpc::transcoding::MessageAndGrpcFrame::~MessageAndGrpcFrame()
[function]
[call site]
00043
google::grpc::transcoding::MessageAndGrpcFrame::~MessageAndGrpcFrame()
[function]
[call site]
00044
google::grpc::transcoding::MessageReader::Finished() const
[function]
[call site]
00045
google::grpc::transcoding::MessageReader::~MessageReader()
[function]
[call site]
00046
absl::lts_20230125::Status::~Status()
[function]
[call site]
00047
google::grpc::transcoding::testing::TestZeroCopyInputStream::~TestZeroCopyInputStream()
[function]
[call site]
00048
google::grpc::transcoding::testing::TestZeroCopyInputStream::~TestZeroCopyInputStream()
[function]
[call site]
00049
google::grpc::transcoding::TranscoderInputStream::~TranscoderInputStream()
[function]
[call site]
00050
google::protobuf::io::ZeroCopyInputStream::~ZeroCopyInputStream()
[function]
[call site]
00051