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 |
---|---|---|---|---|---|---|---|
2 | 2 |
3 :
['usbguard::Logger::delOutputSink_nolock(std::__1::basic_string
|
2 | 2 | usbguard::Logger::setOutputConsole(bool) | call site: 00000 | /src/usbguard/src/Library/public/usbguard/Logger.cpp:320 |
0 | 0 | None | 0 | 33 | usbguard::Logger::Logger() | call site: 00000 | /src/usbguard/src/Library/public/usbguard/Logger.cpp:287 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
(anonymous namespace)::DummyHooks::DummyHooks()
[function]
[call site]
00001
usbguard::USBDescriptorParserHooks::USBDescriptorParserHooks()
[function]
[call site]
00002
usbguard::USBDescriptorParser::USBDescriptorParser(usbguard::USBDescriptorParserHooks&)
[function]
[call site]
00003
usbguard::USBDescriptorParser::parse(std::__1::basic_istream
>&)
[function]
[call site]
00004
__cxa_allocate_exception
[call site]
00005
__cxa_allocate_exception
[call site]
00006
__cxa_allocate_exception
[call site]
00007
usbguard::USBDescriptorParser::setDescriptor(unsigned char, usbguard::USBDescriptor const&)
[function]
[call site]
00008
__cxa_begin_catch
[call site]
00009
__cxa_end_catch
[call site]
00010
usbguard::USBDescriptorParser::~USBDescriptorParser()
[function]
[call site]
00011
__cxa_begin_catch
[call site]
00012