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 |
---|---|---|---|---|---|---|---|
1630 | 1632 |
6 :
['std::__1::shared_ptr
|
1630 | 2674 |
log4cxx::DefaultConfigurator::configure(std::__1::shared_ptr
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/defaultconfigurator.cpp:96 |
110 | 160 |
3 :
['log4cxx::helpers::Class::getRegistry()', 'std::__1::map
|
116 | 282 |
log4cxx::helpers::Class::forName(std::__1::basic_string
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/class.cpp:147 |
110 | 160 |
3 :
['log4cxx::helpers::Class::getRegistry()', 'std::__1::map
|
116 | 198 |
log4cxx::helpers::Class::forName(std::__1::basic_string
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/class.cpp:147 |
77 | 77 |
4 :
['__cxa_allocate_exception', 'log4cxx::helpers::IOException::IOException(int)', '__cxa_free_exception', '__cxa_throw'] |
77 | 77 | log4cxx::helpers::FileInputStream::read(log4cxx::helpers::ByteBuffer&) | call site: 00000 | /src/logging-log4cxx/src/main/cpp/fileinputstream.cpp:111 |
77 | 77 |
4 :
['__cxa_allocate_exception', 'log4cxx::helpers::PoolException::PoolException(int)', '__cxa_throw', '__cxa_free_exception'] |
77 | 77 | log4cxx::helpers::Pool::setPool() | call site: 00000 | /src/logging-log4cxx/src/main/cpp/pool.cpp:54 |
77 | 77 |
4 :
['__cxa_allocate_exception', 'log4cxx::helpers::IOException::IOException(int)', '__cxa_free_exception', '__cxa_throw'] |
77 | 77 | log4cxx::helpers::FileOutputStream::close(log4cxx::helpers::Pool&) | call site: 00000 | /src/logging-log4cxx/src/main/cpp/fileoutputstream.cpp:92 |
77 | 77 |
4 :
['__cxa_allocate_exception', 'log4cxx::helpers::IOException::IOException(int)', '__cxa_free_exception', '__cxa_throw'] |
77 | 77 | log4cxx::rolling::GZCompressAction::execute(log4cxx::helpers::Pool&)const | call site: 00000 | /src/logging-log4cxx/src/main/cpp/gzcompressaction.cpp:153 |
77 | 77 |
4 :
['__cxa_allocate_exception', 'log4cxx::helpers::IOException::IOException(int)', '__cxa_free_exception', '__cxa_throw'] |
77 | 77 | log4cxx::rolling::ZipCompressAction::execute(log4cxx::helpers::Pool&)const | call site: 00000 | /src/logging-log4cxx/src/main/cpp/zipcompressaction.cpp:138 |
75 | 77 |
3 :
['log4cxx::helpers::Exception::what() const', 'log4cxx::helpers::IOException::IOException(int)', 'log4cxx::helpers::IOException::~IOException()'] |
75 | 440 |
log4cxx::xml::DOMConfigurator::doConfigure(log4cxx::Fileconst&,std::__1::shared_ptr
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/domconfigurator.cpp:862 |
30 | 2130 |
10 :
['__cxa_begin_catch', '__dynamic_cast', '__clang_call_terminate', 'log4cxx::helpers::Loader::loadClass(std::__1::basic_string
|
30 | 3081 |
log4cxx::helpers::OptionConverter::toLevel(std::__1::basic_string
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/optionconverter.cpp:323 |
30 | 1602 |
10 :
['__cxa_begin_catch', '__dynamic_cast', '__clang_call_terminate', 'std::__1::basic_string
|
30 | 2439 |
log4cxx::helpers::OptionConverter::toLevel(std::__1::basic_string
|
call site: 00000 | /src/logging-log4cxx/src/main/cpp/optionconverter.cpp:323 |
26 | 3205 |
33 :
['__clang_call_terminate', 'log4cxx::WriterAppender::setWriterInternal(std::__1::shared_ptr
|
26 | 3205 | log4cxx::rolling::RollingFileAppender::rolloverInternal(log4cxx::helpers::Pool&) | call site: 00000 | /src/logging-log4cxx/src/main/cpp/rollingfileappender.cpp:297 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000