The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
0 | 23 |
1 :
['google::glog_internal_namespace_::(anonymous namespace)::MaybeAppend(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)'] |
0 | 25 | google::glog_internal_namespace_::(anonymousnamespace)::ParseIdentifier(google::glog_internal_namespace_::(anonymousnamespace)::State*,long) | call site: 00000 | /src/glog/src/demangle.cc:668 |
0 | 0 | None | 0 | 0 | google::glog_internal_namespace_::(anonymousnamespace)::Append(google::glog_internal_namespace_::(anonymousnamespace)::State*,charconst*,long) | call site: 00000 | /src/glog/src/demangle.cc:235 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
google::glog_internal_namespace_::Demangle(char const*, char*, unsigned long)
[function]
[call site]
00001
google::glog_internal_namespace_::(anonymous namespace)::InitState(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*, char*, unsigned long)
[function]
[call site]
00002
google::glog_internal_namespace_::(anonymous namespace)::ParseTopLevelMangledName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00003
google::glog_internal_namespace_::(anonymous namespace)::ParseMangledName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00004
google::glog_internal_namespace_::(anonymous namespace)::ParseTwoCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00005
google::glog_internal_namespace_::(anonymous namespace)::IsFunctionCloneSuffix(char const*)
[function]
[call site]
00006
google::glog_internal_namespace_::(anonymous namespace)::IsAlpha(char)
[function]
[call site]
00007
google::glog_internal_namespace_::(anonymous namespace)::IsAlpha(char)
[function]
[call site]
00008
google::glog_internal_namespace_::(anonymous namespace)::IsDigit(char)
[function]
[call site]
00009
google::glog_internal_namespace_::(anonymous namespace)::IsDigit(char)
[function]
[call site]
00010
google::glog_internal_namespace_::(anonymous namespace)::MaybeAppend(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00011
google::glog_internal_namespace_::(anonymous namespace)::StrLen(char const*)
[function]
[call site]
00012
google::glog_internal_namespace_::(anonymous namespace)::MaybeAppendWithLength(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*, long)
[function]
[call site]
00013
google::glog_internal_namespace_::(anonymous namespace)::Append(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*, long)
[function]
[call site]
00014
google::glog_internal_namespace_::(anonymous namespace)::IsAlpha(char)
[function]
[call site]
00015
google::glog_internal_namespace_::(anonymous namespace)::Append(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*, long)
[function]
[call site]
00016
google::glog_internal_namespace_::(anonymous namespace)::ParseName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00017
google::glog_internal_namespace_::(anonymous namespace)::ParseNestedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00018
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00019
google::glog_internal_namespace_::(anonymous namespace)::ParseCVQualifiers(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00020
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00021
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00022
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00023
google::glog_internal_namespace_::(anonymous namespace)::LeaveNestedName(google::glog_internal_namespace_::(anonymous namespace)::State*, short)
[function]
[call site]
00024
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00025
google::glog_internal_namespace_::(anonymous namespace)::ParseUnscopedTemplateName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00026
google::glog_internal_namespace_::(anonymous namespace)::ParseUnscopedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00027
google::glog_internal_namespace_::(anonymous namespace)::ParseUnqualifiedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00028
google::glog_internal_namespace_::(anonymous namespace)::ParseOperatorName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00029
google::glog_internal_namespace_::(anonymous namespace)::AtLeastNumCharsRemaining(char const*, long)
[function]
[call site]
00030
google::glog_internal_namespace_::(anonymous namespace)::ParseTwoCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00031
google::glog_internal_namespace_::(anonymous namespace)::EnterNestedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00032
google::glog_internal_namespace_::(anonymous namespace)::LeaveNestedName(google::glog_internal_namespace_::(anonymous namespace)::State*, short)
[function]
[call site]
00033
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00034
google::glog_internal_namespace_::(anonymous namespace)::ParseSourceName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00035
google::glog_internal_namespace_::(anonymous namespace)::ParseNumber(google::glog_internal_namespace_::(anonymous namespace)::State*, int*)
[function]
[call site]
00036
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00037
google::glog_internal_namespace_::(anonymous namespace)::IsDigit(char)
[function]
[call site]
00038
google::glog_internal_namespace_::(anonymous namespace)::IsLower(char)
[function]
[call site]
00039
google::glog_internal_namespace_::(anonymous namespace)::MaybeAppend(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00040
google::glog_internal_namespace_::(anonymous namespace)::IsLower(char)
[function]
[call site]
00041
google::glog_internal_namespace_::(anonymous namespace)::MaybeAppend(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00042
google::glog_internal_namespace_::(anonymous namespace)::MaybeAppend(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00043
google::glog_internal_namespace_::(anonymous namespace)::ParseSourceName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00044
google::glog_internal_namespace_::(anonymous namespace)::ParseLocalSourceName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00045
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00046
google::glog_internal_namespace_::(anonymous namespace)::ParseDiscriminator(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00047
google::glog_internal_namespace_::(anonymous namespace)::ParseOneCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char)
[function]
[call site]
00048
google::glog_internal_namespace_::(anonymous namespace)::ParseTwoCharToken(google::glog_internal_namespace_::(anonymous namespace)::State*, char const*)
[function]
[call site]
00049
google::glog_internal_namespace_::(anonymous namespace)::ParseUnqualifiedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00050
google::glog_internal_namespace_::(anonymous namespace)::ParseUnscopedName(google::glog_internal_namespace_::(anonymous namespace)::State*)
[function]
[call site]
00051