Fuzz introspector: ProcessServiceUtilsFindSymbolsFilePathFuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4 4 orbit_grpc_protos::GetDebugInfoFileRequest::GetDebugInfoFileRequest() call site
2 16 orbit_grpc_protos::GetDebugInfoFileRequest::GetDebugInfoFileRequest() call site
2 19 orbit_grpc_protos::GetDebugInfoFileRequest::GetDebugInfoFileRequest() call site
1 0 EP call site
1 2 orbit_grpc_protos::GetDebugInfoFileRequest::GetDebugInfoFileRequest() call site
1 10 orbit_grpc_protos::GetDebugInfoFileRequest::SharedCtor() call site
1 12 orbit_grpc_protos::GetDebugInfoFileRequest::SharedCtor() call site

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 orbit_grpc_protos::GetDebugInfoFileRequest::GetDebugInfoFileRequest() [function] [call site2] 00001
2 google::protobuf::Message::Message() [function] [call site2] 00002
3 google::protobuf::MessageLite::MessageLite() [function] [call site2] 00003
2 google::protobuf::internal::InternalMetadataWithArena::InternalMetadataWithArena(google::protobuf::Arena*) [function] [call site2] 00004
3 google::protobuf::internal::InternalMetadataWithArenaBase ::InternalMetadataWithArenaBase(google::protobuf::Arena*) [function] [call site2] 00005
2 google::protobuf::RepeatedPtrField , std::__1::allocator > >::RepeatedPtrField() [function] [call site2] 00006
3 google::protobuf::internal::RepeatedPtrFieldBase::RepeatedPtrFieldBase() [function] [call site2] 00007
2 google::protobuf::internal::CachedSize::CachedSize() [function] [call site2] 00008
2 orbit_grpc_protos::GetDebugInfoFileRequest::SharedCtor() [function] [call site2] 00009
3 google::protobuf::internal::InitSCC(google::protobuf::internal::SCCInfoBase*) [function] [call site2] 00010
4 google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) [call site2] 00011
3 google::protobuf::internal::GetEmptyStringAlreadyInited() [function] [call site2] 00012
4 google::protobuf::internal::ExplicitlyConstructed , std::__1::allocator > >::get() const [function] [call site2] 00013
3 google::protobuf::internal::ArenaStringPtr::UnsafeSetDefault(std::__1::basic_string , std::__1::allocator > const*) [function] [call site2] 00014
2 google::protobuf::RepeatedPtrField , std::__1::allocator > >::~RepeatedPtrField() [call site2] 00015
2 google::protobuf::internal::InternalMetadataWithArenaBase ::~InternalMetadataWithArenaBase() [function] [call site2] 00016
3 google::protobuf::internal::InternalMetadataWithArenaBase ::Container* google::protobuf::internal::InternalMetadataWithArenaBase ::PtrValue ::Container>() const [function] [call site2] 00017
3 google::protobuf::internal::InternalMetadataWithArenaBase ::Container* google::protobuf::internal::InternalMetadataWithArenaBase ::PtrValue ::Container>() const [function] [call site2] 00018
2 google::protobuf::MessageLite::~MessageLite() [function] [call site2] 00019
1 protobuf_mutator::libfuzzer::LoadProtoInput(bool, unsigned char const*, unsigned long, google::protobuf::Message*) [call site2] 00020
1 TestOneProtoInput(orbit_grpc_protos::GetDebugInfoFileRequest const&) [function] [call site2] 00021