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 |
---|---|---|---|---|---|---|---|
24 | 24 |
2 :
['syslog', 'resip::Data::c_str() const'] |
837 | 944 | resip::Log::initialize(resip::Log::Type,resip::Log::Level,resip::Dataconst&,charconst*,resip::ExternalLogger*,resip::Dataconst&,resip::Log::MessageStructure,resip::Dataconst&) | call site: 00000 | /src/resiprocate/rutil/Log.cxx:288 |
18 | 18 |
1 :
['resip::Data::resize(unsigned int, bool)'] |
18 | 18 | resip::Data::copy(charconst*,unsignedint) | call site: 00000 | /src/resiprocate/rutil/Data.cxx:693 |
6 | 6 |
3 :
['__cxa_allocate_exception', 'std::bad_alloc::bad_alloc()', '__cxa_throw'] |
6 | 6 | resip::Data::initFromString(charconst*,unsignedint) | call site: 00000 | /src/resiprocate/rutil/Data.cxx:281 |
0 | 160 |
1 :
['resip::operator==(resip::Data const&, char const*)'] |
0 | 160 | resip::Log::parseSyslogFacilityName(resip::Dataconst&) | call site: 00000 | /src/resiprocate/rutil/Log.cxx:186 |
0 | 0 | None | 811 | 891 | resip::Log::initialize(resip::Log::Type,resip::Log::Level,resip::Dataconst&,charconst*,resip::ExternalLogger*,resip::Dataconst&,resip::Log::MessageStructure,resip::Dataconst&) | call site: 00000 | /src/resiprocate/rutil/Log.cxx:307 |
0 | 0 | None | 0 | 30 | resip::Log::ThreadData::set(resip::Log::Type,resip::Log::Level,charconst*,resip::ExternalLogger*,resip::Log::MessageStructure,resip::Dataconst&) | call site: 00000 | /src/resiprocate/rutil/Log.cxx:1242 |
0 | 0 | None | 0 | 7 | resip::Log::isLogging(resip::Log::Level,resip::Subsystemconst&) | call site: 00000 | /src/resiprocate/rutil/Log.cxx:945 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
resip::Data::Data(resip::Data::ShareEnum, char const*, unsigned int)
[function]
[call site]
00001
syslog
[call site]
00002
fuzzDnsUtil(resip::Data const&)
[function]
[call site]
00003
resip::DnsUtil::isIpV4Address(resip::Data const&)
[function]
[call site]
00004
resip::Data::data() const
[function]
[call site]
00005
resip::Data::size() const
[function]
[call site]
00006
resip::DnsUtil::isIpV6Address(resip::Data const&)
[function]
[call site]
00007
resip::Data::empty() const
[function]
[call site]
00008
resip::Data::data() const
[function]
[call site]
00009
isxdigit
[function]
[call site]
00010
__ctype_b_loc
[call site]
00011
resip::Data::data() const
[function]
[call site]
00012
resip::Data::size() const
[function]
[call site]
00013
resip::Data::data() const
[function]
[call site]
00014
resip::Data::data() const
[function]
[call site]
00015
resip::Data::data() const
[function]
[call site]
00016
resip::Data::data() const
[function]
[call site]
00017
resip::Data::data() const
[function]
[call site]
00018
resip::Data::data() const
[function]
[call site]
00019
resip::Data::data() const
[function]
[call site]
00020
resip::Data::data() const
[function]
[call site]
00021
resip::Data::data() const
[function]
[call site]
00022
resip::Data::data() const
[function]
[call site]
00023
resip::Data::data() const
[function]
[call site]
00024
resip::Data::~Data()
[function]
[call site]
00025