The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 139 | 41.3% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 28 | 8.33% |
| greenyellow | [30:49] | 12 | 3.57% |
| lawngreen | 50+ | 157 | 46.7% |
| All colors | 336 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 25 | 28 | LLVMFuzzerTestOneInput | call site: 00028 | __clang_call_terminate |
| 25 | 55 | LLVMFuzzerTestOneInput | call site: 00055 | |
| 18 | 3 | LLVMFuzzerTestOneInput | call site: 00003 | |
| 12 | 301 |
Wt::Utils::fixSelfClosingTags(Wt::rapidxml::xml_node
|
call site: 00301 | __clang_call_terminate |
| 10 | 175 |
void Wt::rapidxml::xml_document
|
call site: 00175 | |
| 8 | 120 |
Wt::rapidxml::memory_pool
|
call site: 00120 | |
| 7 | 94 |
Wt::rapidxml::xml_base
|
call site: 00094 | |
| 7 | 188 |
void Wt::rapidxml::xml_document
|
call site: 00188 | __clang_call_terminate |
| 5 | 148 |
Wt::rapidxml::memory_pool
|
call site: 00148 | |
| 4 | 103 |
Wt::rapidxml::xml_node
|
call site: 00103 | |
| 4 | 141 |
void Wt::rapidxml::xml_document
|
call site: 00141 | __cxa_allocate_exception |
| 3 | 90 |
Wt::rapidxml::xml_node
|
call site: 00090 | strlen |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-xml.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 24 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 19 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 2 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 68 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | 2 |
| /src/wt/src/web/WebUtils.C | 1 |
| /src/wt/src/web/DomElement.C | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1484 | 80.1% |
| gold | [1:9] | 13 | 0.70% |
| yellow | [10:29] | 17 | 0.91% |
| greenyellow | [30:49] | 3 | 0.16% |
| lawngreen | 50+ | 335 | 18.0% |
| All colors | 1852 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 530 | 788 | Wt::WLocale::WLocale() | call site: 00788 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl60ELl1EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 192 | 303 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00303 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
| 98 | 620 | Wt::WLogEntry::~WLogEntry() | call site: 00620 | _ZNSt6chrono5floorINS_8durationIiSt5ratioILl86400ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 65 | 720 |
Wt::WException::WException(std::__cxx11::basic_string
|
call site: 00720 | __tls_init |
| 58 | 42 | Wt::WebRequest::WebRequest() | call site: 00042 | __clang_call_terminate |
| 48 | 224 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00224 | _ZN9__gnu_cxx17__normal_iteratorIPKwNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEC2IPwEERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 43 | 507 | Wt::WLogEntry::Impl::startField() | call site: 00507 | |
| 42 | 1390 |
Wt::Http::Request::parseFormUrlEncoded(std::__cxx11::basic_string
|
call site: 01390 | __clang_call_terminate |
| 41 | 1778 | Wt::CgiParser::parseHead(Wt::WebRequest&) | call site: 01778 | _ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2Wt4Http12UploadedFileEEC2IS5_S9_TnNSt9enable_ifIXaaclsr6_PCCFPIT_T0_EE22_MoveConstructiblePairISD_SE_EEclsr6_PCCFPISD_SE_EE30_ImplicitlyMoveConvertiblePairISD_SE_EEEbE4typeELb1EEEOS_ISD_SE_E |
| 40 | 127 |
Wt::log(std::__cxx11::basic_string
|
call site: 00127 | _ZNSt5tupleIJPN2Wt9WLogEntry4ImplESt14default_deleteIS2_EEEC2ILb1ETnNSt9enable_ifIXclsr17_TupleConstraintsIXT_ES3_S5_EE37__is_implicitly_default_constructibleEEbE4typeELb1EEEv |
| 38 | 3 | Wt::WebRequest::WebRequest() | call site: 00003 | __clang_call_terminate |
| 29 | 273 |
Wt::log(std::__cxx11::basic_string
|
call site: 00273 | __clang_call_terminate |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-cgi.C | 3 |
| /src/wt/src/web/WebRequest.C | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h | 27 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_multimap.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_tree.h | 26 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 11 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 47 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_function.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/chrono | 89 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 82 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 60 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/sstream | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_ios.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/istream | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/streambuf | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/sstream.tcc | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 24 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 2 |
| /src/wt/src/Wt/WLogger.C | 27 |
| /src/wt/src/web/WebSession.C | 3 |
| /src/wt/src/web/WebSession.h | 4 |
| /src/wt/src/web/WebController.h | 1 |
| /src/wt/src/Wt/WServer.h | 1 |
| /src/wt/src/Wt/WServer.C | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h | 46 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tuple | 20 |
| /src/wt/src/Wt/WStringStream.C | 12 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 3 |
| /src/wt/src/Wt/WLocalDateTime.C | 10 |
| /src/wt/src/Wt/WLocale.C | 5 |
| /src/wt/src/Wt/WString.C | 14 |
| /src/wt/src/Wt/WStringUtil.C | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 37 |
| /src/wt/src/Wt/Date/include/date/tz.h | 4 |
| /src/wt/src/Wt/Date/src/tz.cpp | 3 |
| /src/wt/src/Wt/Date/include/date/date.h | 60 |
| /src/wt/src/Wt/WDate.C | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/limits | 1 |
| /src/wt/src/Wt/WLogger.h | 3 |
| /src/wt/src/Wt/WStringStream.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 8 |
| /src/wt/src/web/WebUtils.C | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_lock.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_mutex.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/gthr-default.h | 3 |
| /src/wt/src/Wt/WTime.C | 10 |
| /src/wt/src/Wt/WException.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /src/wt/src/Wt/WDateTime.C | 4 |
| /src/wt/src/Wt/WTime.h | 1 |
| /src/wt/src/Wt/WApplication.C | 2 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 4 |
| /src/wt/src/Wt/WString.h | 2 |
| /src/wt/src/Wt/WLocalizedStrings.h | 5 |
| /src/wt/src/Wt/WApplication.h | 1 |
| /src/wt/src/Wt/WLocale.h | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/shared_mutex | 7 |
| /src/wt/src/Wt/WWebWidget.C | 2 |
| /src/wt/src/web/EscapeOStream.C | 5 |
| /src/wt/src/web/EscapeOStream.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | 4 |
| /src/wt/src/thirdparty/rapidxml/rapidxml_xhtml.hpp | 1 |
| /src/wt/src/Wt/WLocalDateTime.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/aligned_buffer.h | 2 |
| /src/wt/src/Wt/Http/Request.h | 3 |
| /src/wt/src/web/CgiParser.C | 15 |
| /src/wt/src/Wt/Http/Request.C | 4 |
| /src/wt/src/web/FileUtils.C | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_pair.h | 3 |
| /src/wt/src/web/CgiParser.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1177 | 76.2% |
| gold | [1:9] | 11 | 0.71% |
| yellow | [10:29] | 1 | 0.06% |
| greenyellow | [30:49] | 1 | 0.06% |
| lawngreen | 50+ | 354 | 22.9% |
| All colors | 1544 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 215 | 771 | Wt::WLocale::WLocale() | call site: 00771 | _ZN9__gnu_cxx17__normal_iteratorIPKN2Wt13EscapeOStream5EntryESt6vectorIS3_SaIS3_EEEC2IPS3_EERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 109 | 1158 | Wt::WDate::~WDate() | call site: 01158 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl60ELl1EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 89 | 1068 | Wt::WDate::shortMonthName(int, bool) | call site: 01068 | |
| 77 | 339 |
date::year_month_day::operator std::chrono::time_point
|
call site: 00339 | _ZNSt6chrono5floorINS_8durationIiSt5ratioILl86400ELl1EEEEN4date7local_tENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
| 63 | 623 | Wt::WDate::WDate() | call site: 00623 | _ZNSt6chrono5floorINS_8durationIiSt5ratioILl86400ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 57 | 1292 |
int Wt::Utils::convert
|
call site: 01292 | |
| 48 | 41 |
Wt::WString::WString(std::__cxx11::basic_string
|
call site: 00041 | _ZN9__gnu_cxx17__normal_iteratorIPKwNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEC2IPwEERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 44 | 209 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00209 | __cxa_allocate_exception |
| 43 | 487 | Wt::WLogEntry::Impl::startField() | call site: 00487 | |
| 40 | 987 | Wt::WString::toUTF8[abi:cxx11]() const | call site: 00987 | |
| 39 | 113 |
Wt::log(std::__cxx11::basic_string
|
call site: 00113 | _ZNSt5tupleIJPN2Wt9WLogEntry4ImplESt14default_deleteIS2_EEEC2ILb1ETnNSt9enable_ifIXclsr17_TupleConstraintsIXT_ES3_S5_EE37__is_implicitly_default_constructibleEEbE4typeELb1EEEv |
| 37 | 284 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00284 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-datetime.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 9 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 31 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 54 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 4 |
| /src/wt/src/Wt/WString.C | 16 |
| /src/wt/src/Wt/WStringUtil.C | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 37 |
| /src/wt/src/Wt/WLogger.C | 26 |
| /src/wt/src/web/WebSession.C | 3 |
| /src/wt/src/web/WebSession.h | 4 |
| /src/wt/src/web/WebController.h | 1 |
| /src/wt/src/Wt/WServer.h | 1 |
| /src/wt/src/Wt/WServer.C | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h | 22 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tuple | 10 |
| /src/wt/src/Wt/WStringStream.C | 11 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 64 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 3 |
| /src/wt/src/Wt/WLocalDateTime.C | 10 |
| /src/wt/src/Wt/WLocale.C | 5 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /src/wt/src/Wt/Date/include/date/tz.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/chrono | 92 |
| /src/wt/src/Wt/Date/src/tz.cpp | 3 |
| /src/wt/src/Wt/Date/include/date/date.h | 60 |
| /src/wt/src/Wt/WDate.C | 25 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/limits | 1 |
| /src/wt/src/Wt/WLogger.h | 2 |
| /src/wt/src/Wt/WStringStream.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 5 |
| /src/wt/src/web/WebUtils.C | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_lock.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_mutex.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/gthr-default.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream | 3 |
| /src/wt/src/Wt/WTime.C | 15 |
| /src/wt/src/Wt/WException.C | 1 |
| /src/wt/src/Wt/WDateTime.C | 9 |
| /src/wt/src/Wt/WTime.h | 1 |
| /src/wt/src/Wt/WApplication.C | 2 |
| /src/wt/src/Wt/WString.h | 2 |
| /src/wt/src/Wt/WLocalizedStrings.h | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h | 14 |
| /src/wt/src/Wt/WApplication.h | 1 |
| /src/wt/src/Wt/WLocale.h | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/shared_mutex | 7 |
| /src/wt/src/Wt/WWebWidget.C | 2 |
| /src/wt/src/web/EscapeOStream.C | 5 |
| /src/wt/src/web/EscapeOStream.h | 1 |
| /src/wt/src/thirdparty/rapidxml/rapidxml_xhtml.hpp | 1 |
| /src/wt/src/Wt/WLocalDateTime.h | 1 |
| /usr/include/boost/spirit/home/qi/parse.hpp | 1 |
| /usr/include/boost/spirit/home/support/context.hpp | 1 |
| /usr/include/boost/fusion/container/list/nil.hpp | 1 |
| /usr/include/boost/fusion/container/list/cons.hpp | 2 |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | 2 |
| /usr/include/boost/spirit/home/support/make_component.hpp | 1 |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | 1 |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | 1 |
| /usr/include/boost/spirit/home/support/unused.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/int.hpp | 2 |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/numeric_utils.hpp | 2 |
| /usr/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp | 14 |
| /usr/include/boost/spirit/home/qi/detail/assign_to.hpp | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/sstream | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_ios.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/istream | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/streambuf | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/sstream.tcc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 944 | 78.9% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 16 | 1.33% |
| greenyellow | [30:49] | 8 | 0.66% |
| lawngreen | 50+ | 227 | 18.9% |
| All colors | 1195 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 254 | 44 |
Wt::WMessageResources::evalPluralCase(std::__cxx11::basic_string
|
call site: 00044 | _ZN5boost6detail6invokeIPFvvEJEEEDTclclsr5boostE7forwardIT_Efp_Espclsr5boostE7forwardIT0_Efp0_EEEOS4_DpOS5_ |
| 125 | 326 |
Wt::WMessageResources::evalPluralCase(std::__cxx11::basic_string
|
call site: 00326 | isspace |
| 58 | 1122 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 01122 | |
| 20 | 503 | phoenix::as_actor<(anonymous namespace)::CExpressionParser>::convert((anonymous namespace)::CExpressionParser const&) | call site: 00503 | __clang_call_terminate |
| 18 | 3 | LLVMFuzzerTestOneInput | call site: 00003 | |
| 18 | 23 | LLVMFuzzerTestOneInput | call site: 00023 | __clang_call_terminate |
| 15 | 719 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 00719 | |
| 14 | 872 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 00872 | |
| 14 | 1069 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 01069 | |
| 13 | 554 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 00554 | |
| 12 | 605 |
(anonymous namespace)::CExpressionParser::definition
|
call site: 00605 | |
| 11 | 486 | phoenix::as_actor<(anonymous namespace)::CExpressionParser>::convert((anonymous namespace)::CExpressionParser const&) | call site: 00486 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-eval.C | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 16 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 25 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 11 |
| /src/wt/src/Wt/WMessageResources.C | 19 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/grammar.hpp | 5 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp | 15 |
| /usr/include/boost/smart_ptr/shared_ptr.hpp | 16 |
| /usr/include/boost/smart_ptr/detail/shared_count.hpp | 11 |
| /usr/include/boost/thread/pthread/once_atomic.hpp | 2 |
| /usr/include/boost/move/utility_core.hpp | 3 |
| /usr/include/boost/thread/detail/move.hpp | 2 |
| /usr/include/boost/thread/detail/invoke.hpp | 1 |
| /usr/include/boost/thread/pthread/mutex.hpp | 4 |
| /usr/include/boost/thread/exceptions.hpp | 6 |
| /usr/include/boost/system/error_code.hpp | 5 |
| /usr/include/boost/system/system_error.hpp | 3 |
| /usr/include/boost/throw_exception.hpp | 3 |
| /usr/include/boost/exception/exception.hpp | 34 |
| /usr/include/boost/thread/lock_types.hpp | 4 |
| /usr/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp | 10 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 44 |
| /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp | 2 |
| /usr/include/boost/core/checked_delete.hpp | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 4 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp | 16 |
| /src/wt/src/Wt/Exception/WInvalidFormatException.C | 1 |
| /src/wt/src/Wt/WException.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /usr/include/boost/spirit/home/classic/core/scanner/impl/skipper.ipp | 2 |
| /usr/include/boost/spirit/home/classic/core/parser.hpp | 17 |
| /usr/include/boost/spirit/home/classic/core/scanner/skipper.hpp | 4 |
| /usr/include/boost/spirit/home/classic/core/scanner/scanner.hpp | 10 |
| /usr/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp | 4 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/parser_context.hpp | 7 |
| /usr/include/boost/spirit/home/classic/core/impl/match.ipp | 2 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/static.hpp | 6 |
| /usr/include/boost/thread/once.hpp | 1 |
| /usr/include/boost/type_traits/aligned_storage.hpp | 2 |
| /usr/include/boost/thread/tss.hpp | 6 |
| /usr/include/boost/smart_ptr/weak_ptr.hpp | 4 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/rule.hpp | 15 |
| /usr/include/boost/smart_ptr/scoped_ptr.hpp | 9 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp | 18 |
| /usr/include/boost/spirit/home/classic/attribute/closure.hpp | 1 |
| /usr/include/boost/spirit/home/classic/phoenix/closures.hpp | 5 |
| /usr/include/boost/spirit/home/classic/phoenix/actor.hpp | 23 |
| /usr/include/boost/spirit/home/classic/phoenix/operators.hpp | 6 |
| /usr/include/boost/spirit/home/classic/phoenix/composite.hpp | 26 |
| /usr/include/boost/spirit/home/classic/core/composite/actions.hpp | 21 |
| /usr/include/boost/spirit/home/classic/core/composite/composite.hpp | 89 |
| /usr/include/boost/spirit/home/classic/core/composite/impl/sequence.ipp | 17 |
| /usr/include/boost/spirit/home/classic/core/primitives/primitives.hpp | 4 |
| /usr/include/boost/spirit/home/classic/core/composite/sequence.hpp | 28 |
| /usr/include/boost/detail/compressed_pair.hpp | 103 |
| /usr/include/boost/spirit/home/classic/phoenix/binders.hpp | 12 |
| /usr/include/boost/spirit/home/classic/phoenix/functions.hpp | 8 |
| /usr/include/boost/spirit/home/classic/phoenix/primitives.hpp | 4 |
| /usr/include/boost/spirit/home/classic/core/composite/impl/alternative.ipp | 9 |
| /usr/include/boost/spirit/home/classic/core/composite/alternative.hpp | 15 |
| /src/wt/src/Wt/Exception/WInvalidOperationException.C | 1 |
| /usr/include/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp | 5 |
| /usr/include/boost/spirit/home/classic/core/composite/kleene_star.hpp | 9 |
| /usr/include/boost/spirit/home/classic/core/composite/impl/optional.ipp | 1 |
| /usr/include/boost/spirit/home/classic/core/composite/optional.hpp | 2 |
| /usr/include/boost/move/unique_ptr.hpp | 5 |
| /usr/include/boost/move/default_delete.hpp | 2 |
| /usr/include/boost/spirit/home/classic/core/non_terminal/parser_id.hpp | 2 |
| /usr/include/boost/spirit/home/classic/core/safe_bool.hpp | 1 |
| /usr/include/boost/spirit/home/classic/core/match.hpp | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1226 | 88.5% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 14 | 1.01% |
| greenyellow | [30:49] | 8 | 0.57% |
| lawngreen | 50+ | 137 | 9.89% |
| All colors | 1385 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 153 | 685 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00685 | _ZN5boost6spirit2qi4ruleIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENS_5proto7exprns_4exprINSE_6tagns_3tag8terminalENSE_7argsns_4termINS0_3tag9char_codeINSM_5spaceENS0_13char_encoding8standardEEEEELl0EEENS0_11unused_typeESU_SU_E6defineIN4mpl_5bool_ILb0EEENSG_INSI_10bitwise_orENSK_5list2IRKNSG_IS10_NS11_IRKNSG_IS10_NS11_IRKNSG_IS10_NS11_IRKNSG_IS10_NS11_IRKNSG_IS10_NS11_IRKNSG_INSI_9subscriptENS11_IRKNSG_IS12_NS11_IRKNSG_ISJ_NSL_INSM_3rawEEELl0EEERSV_EELl2EEENSG_ISJ_NSL_IRKZN2Wt4Json12json_grammarISD_E6createEvEUlvE2_EELl0EEEEELl2EEERKNSG_IS12_NS11_IRKNS0_8terminalINSM_7double_EEENSG_ISJ_NSL_IRKZNS1G_6createEvEUldE_EELl0EEEEELl2EEEEELl2EEERKNSG_IS12_NS11_IRNSG_ISJ_NSL_INS0_11terminal_exINSM_3litENS_6fusion6vectorIJRA5_S5_EEEEEEELl0EEENSG_ISJ_NSL_IRKZNS1G_6createEvEUlvE3_EELl0EEEEELl2EEEEELl2EEERKNSG_IS12_NS11_IRNSG_ISJ_NSL_INS28_IS29_NS2B_IJRA6_S5_EEEEEEELl0EEENSG_ISJ_NSL_IRKZNS1G_6createEvEUlvE4_EELl0EEEEELl2EEEEELl2EEERKNSG_IS12_NS11_IS2I_NSG_ISJ_NSL_IRKZNS1G_6createEvEUlvE5_EELl0EEEEELl2EEEEELl2EEES18_EELl2EEES18_EELl2EEEEEvS18_RKT0_NSY_ILb1EEE |
| 126 | 1056 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 01056 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKSJ_EEaSINSF_2qi6detail13parser_binderINSW_11alternativeINSI_INSW_6actionINSW_8char_setINSF_13char_encoding8standardELb0ELb0EEEZN2Wt4Json12json_grammarISB_E6createEvEUlcE0_EENSI_INSW_15expect_operatorINSI_INSW_12literal_charIS13_Lb1ELb0EEENSI_INS10_INSW_15any_uint_parserImLj16ELj4ELi4EEEZNS18_6createEvEUlmE_EESL_EEEEEESL_EEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSU_E4typeES1T_ |
| 120 | 922 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00922 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKSJ_EEaSINSF_2qi6detail13parser_binderINSW_11alternativeINSI_INSW_6actionINSW_10differenceINS11_INSW_10char_classINSF_3tag9char_codeINS13_5char_ENSF_13char_encoding8standardEEEEENSW_12literal_charIS17_Lb1ELb0EEEEES1B_EEZN2Wt4Json12json_grammarISB_E6createEvEUlcE_EENSI_INSW_15expect_operatorINSI_IS1B_NSI_INSW_9referenceIKNSW_4ruleISB_SJ_SJ_SJ_SJ_EEEESL_EEEEEESL_EEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSU_E4typeES21_ |
| 115 | 378 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00378 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_2qi10char_classINSF_3tag9char_codeINST_5spaceENSF_13char_encoding8standardEEEEEEEaSINSR_6detail13parser_binderINSR_8sequenceINSI_INSR_6actionINSR_12literal_charISX_Lb1ELb0EEENS_3_bi6bind_tIvNS_4_mfi3mf1IvN2Wt4Json12json_grammarISB_EERbEENS1B_5list2INS1B_5valueIPS1I_EENS_3argILi3EEEEEEEEENSI_INSR_8optionalINSR_4listINSR_9referenceIKNSR_4ruleISB_NS_5proto7exprns_4exprINS1Y_6tagns_3tag8terminalENS1Y_7argsns_4termISY_EELl0EEESJ_SJ_SJ_EEEES1A_EEEENSI_INS18_IS1A_ZNS1I_6createEvEUlvE_EESL_EEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERS13_E4typeES2O_ |
| 88 | 1240 |
Wt::Json::(anonymous namespace)::parseJson(std::__cxx11::basic_string
|
call site: 01240 | __cxa_allocate_exception |
| 81 | 839 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00839 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_2qi10char_classINSF_3tag9char_codeINST_5spaceENSF_13char_encoding8standardEEEEEEEaSINSR_6detail13parser_binderINSR_16lexeme_directiveINSR_15expect_operatorINSI_INSR_12literal_charISX_Lb1ELb0EEENSI_INSR_6kleeneINSR_9referenceIKNSR_4ruleISB_SJ_SJ_SJ_SJ_EEEEEENSI_IS1A_SL_EEEEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERS13_E4typeES1S_ |
| 69 | 126 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00126 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_2qi10char_classINSF_3tag9char_codeINST_5spaceENSF_13char_encoding8standardEEEEEEEaSINSR_6detail13parser_binderINSR_11alternativeINSI_INSR_9referenceIKNSR_4ruleISB_NS_5proto7exprns_4exprINS1A_6tagns_3tag8terminalENS1A_7argsns_4termISY_EELl0EEESJ_SJ_SJ_EEEENSI_IS1M_SL_EEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERS13_E4typeES1V_ |
| 66 | 495 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00495 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_2qi10char_classINSF_3tag9char_codeINST_5spaceENSF_13char_encoding8standardEEEEEEEaSINSR_6detail13parser_binderINSR_8sequenceINSI_INSR_6actionINSR_13raw_directiveINSR_9referenceIKNSR_4ruleISB_NS_5proto7exprns_4exprINS1C_6tagns_3tag8terminalENS1C_7argsns_4termISY_EELl0EEESJ_SJ_SJ_EEEEEEZN2Wt4Json12json_grammarISB_E6createEvEUlvE0_EENSI_INSR_12literal_charISX_Lb1ELb0EEENSI_IS1O_SL_EEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERS13_E4typeES27_ |
| 66 | 595 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00595 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_2qi10char_classINSF_3tag9char_codeINST_5spaceENSF_13char_encoding8standardEEEEEEEaSINSR_6detail13parser_binderINSR_8sequenceINSI_INSR_6actionINSR_12literal_charISX_Lb1ELb0EEENS_3_bi6bind_tIvNS_4_mfi3mf1IvN2Wt4Json12json_grammarISB_EERbEENS1B_5list2INS1B_5valueIPS1I_EENS_3argILi3EEEEEEEEENSI_INSR_8optionalINSR_4listINSR_9referenceIKNSR_4ruleISB_NS_5proto7exprns_4exprINS1Y_6tagns_3tag8terminalENS1Y_7argsns_4termISY_EELl0EEESJ_SJ_SJ_EEEES1A_EEEENSI_INS18_IS1A_ZNS1I_6createEvEUlvE1_EESL_EEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERS13_E4typeES2O_ |
| 41 | 83 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00083 | |
| 38 | 230 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00230 | __cxa_begin_catch |
| 25 | 351 |
Wt::Json::json_grammar<__gnu_cxx::__normal_iterator
|
call site: 00351 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-json.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 34 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 30 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 3 |
| /src/wt/src/Wt/Json/Object.C | 2 |
| /src/wt/src/Wt/Json/Parser.C | 12 |
| /src/wt/src/Wt/Json/Value.C | 11 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 18 |
| /src/wt/src/Wt/WString.C | 1 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /usr/include/boost/spirit/home/qi/nonterminal/grammar.hpp | 2 |
| /usr/include/boost/spirit/home/qi/reference.hpp | 3 |
| /usr/include/boost/core/addressof.hpp | 10 |
| /usr/include/boost/spirit/home/qi/nonterminal/rule.hpp | 21 |
| /usr/include/boost/function/function_template.hpp | 74 |
| /usr/include/boost/function/function_base.hpp | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_list.h | 32 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 39 |
| /src/wt/src/Wt/WStringStream.C | 4 |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | 35 |
| /usr/include/boost/spirit/home/support/make_component.hpp | 100 |
| /usr/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp | 19 |
| /usr/include/boost/fusion/container/list/nil.hpp | 1 |
| /usr/include/boost/proto/matches.hpp | 36 |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | 69 |
| /usr/include/boost/fusion/container/list/cons.hpp | 109 |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | 30 |
| /usr/include/boost/spirit/home/qi/operator/alternative.hpp | 8 |
| /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp | 24 |
| /usr/include/boost/spirit/home/support/terminal.hpp | 13 |
| /usr/include/boost/fusion/container/generation/make_vector.hpp | 4 |
| /usr/include/boost/fusion/container/vector/vector.hpp | 28 |
| /usr/include/boost/bind/arg.hpp | 1 |
| /usr/include/boost/bind/bind_mf_cc.hpp | 1 |
| /usr/include/boost/bind/mem_fn_template.hpp | 1 |
| /usr/include/boost/bind/bind.hpp | 3 |
| /usr/include/boost/bind/storage.hpp | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 17 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 4 |
| /src/wt/src/Wt/Json/Value.h | 1 |
| /src/wt/src/Wt/Json/Array.C | 1 |
| /src/wt/src/Wt/cpp17/any.hpp | 3 |
| /src/wt/src/Wt/WException.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocated_ptr.h | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/aligned_buffer.h | 4 |
| /usr/include/boost/spirit/home/qi/char/char.hpp | 6 |
| /usr/include/boost/fusion/sequence/intrinsic/at.hpp | 24 |
| /usr/include/boost/fusion/container/vector/detail/at_impl.hpp | 4 |
| /usr/include/boost/spirit/home/qi/action/action.hpp | 25 |
| /usr/include/boost/proto/transform/arg.hpp | 9 |
| /usr/include/boost/fusion/container/list/detail/at_impl.hpp | 19 |
| /usr/include/boost/spirit/home/qi/operator/list.hpp | 1 |
| /usr/include/boost/spirit/home/qi/operator/optional.hpp | 1 |
| /usr/include/boost/spirit/home/qi/operator/sequence.hpp | 6 |
| /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp | 12 |
| /usr/include/boost/spirit/home/support/modify.hpp | 4 |
| /usr/include/boost/spirit/home/support/unused.hpp | 6 |
| /usr/include/boost/spirit/home/qi/directive/raw.hpp | 2 |
| /usr/include/boost/spirit/home/qi/string/lit.hpp | 6 |
| /usr/include/boost/type_traits/integral_constant.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/real.hpp | 1 |
| /usr/include/boost/spirit/home/qi/operator/kleene.hpp | 1 |
| /usr/include/boost/spirit/home/qi/operator/expect.hpp | 6 |
| /usr/include/boost/spirit/home/qi/directive/lexeme.hpp | 3 |
| /usr/include/boost/spirit/home/qi/char/char_class.hpp | 3 |
| /usr/include/boost/spirit/home/qi/operator/difference.hpp | 2 |
| /usr/include/boost/spirit/home/qi/numeric/uint.hpp | 2 |
| /usr/include/boost/spirit/home/support/char_set/basic_chset.hpp | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bitset | 8 |
| /usr/include/boost/spirit/home/support/string_traits.hpp | 2 |
| /usr/include/boost/spirit/home/support/char_class.hpp | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/list.tcc | 2 |
| /usr/include/boost/spirit/home/qi/detail/parse_auto.hpp | 1 |
| /usr/include/boost/spirit/home/qi/detail/parse.hpp | 1 |
| /usr/include/boost/spirit/home/support/attributes.hpp | 3 |
| /usr/include/boost/spirit/home/support/context.hpp | 1 |
| /usr/include/boost/throw_exception.hpp | 2 |
| /usr/include/boost/exception/exception.hpp | 24 |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | 2 |
| /usr/include/boost/spirit/home/qi/char/char_parser.hpp | 1 |
| /usr/include/boost/spirit/home/qi/parser.hpp | 1 |
| /usr/include/boost/spirit/home/support/char_encoding/standard.hpp | 1 |
| /usr/include/boost/spirit/home/qi/detail/assign_to.hpp | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 1231 | 89.0% |
| gold | [1:9] | 14 | 1.01% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 3 | 0.21% |
| lawngreen | 50+ | 134 | 9.69% |
| All colors | 1382 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 435 | 738 | Wt::WLocale::WLocale() | call site: 00738 | _ZN9__gnu_cxx17__normal_iteratorIPKN2Wt13EscapeOStream5EntryESt6vectorIS3_SaIS3_EEEC2IPS3_EERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 193 | 248 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00248 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
| 168 | 566 | Wt::WLogEntry::~WLogEntry() | call site: 00566 | _ZNSt6chrono5floorINS_8durationIiSt5ratioILl86400ELl1EEEElS2_ILl1ELl1000000000EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 93 | 1174 | Wt::WLogEntry::operator<<(char) | call site: 01174 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl60ELl1EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 57 | 1297 |
int Wt::Utils::convert
|
call site: 01297 | |
| 48 | 169 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00169 | _ZN9__gnu_cxx17__normal_iteratorIPKwNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEC2IPwEERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 40 | 72 |
Wt::log(std::__cxx11::basic_string
|
call site: 00072 | _ZNSt5tupleIJPN2Wt9WLogEntry4ImplESt14default_deleteIS2_EEEC2ILb1ETnNSt9enable_ifIXclsr17_TupleConstraintsIXT_ES3_S5_EE37__is_implicitly_default_constructibleEEbE4typeELb1EEEv |
| 38 | 458 | Wt::WStringStream::pushBuf() | call site: 00458 | |
| 29 | 218 |
Wt::log(std::__cxx11::basic_string
|
call site: 00218 | __clang_call_terminate |
| 18 | 3 | LLVMFuzzerTestOneInput | call site: 00003 | |
| 12 | 35 |
Wt::Http::Client::parseUrl(std::__cxx11::basic_string
|
call site: 00035 | strlen |
| 12 | 131 | Wt::WStringStream::~WStringStream() | call site: 00131 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-uri.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 9 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 31 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 55 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 4 |
| /src/wt/src/Wt/Http/Client.h | 2 |
| /src/wt/src/Wt/Http/Client.C | 1 |
| /src/wt/src/Wt/WLogger.C | 26 |
| /src/wt/src/web/WebSession.C | 3 |
| /src/wt/src/web/WebSession.h | 4 |
| /src/wt/src/web/WebController.h | 1 |
| /src/wt/src/Wt/WServer.h | 1 |
| /src/wt/src/Wt/WServer.C | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h | 22 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tuple | 10 |
| /src/wt/src/Wt/WStringStream.C | 11 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 64 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 3 |
| /src/wt/src/Wt/WLocalDateTime.C | 10 |
| /src/wt/src/Wt/WLocale.C | 5 |
| /src/wt/src/Wt/WString.C | 14 |
| /src/wt/src/Wt/WStringUtil.C | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 37 |
| /src/wt/src/Wt/Date/include/date/tz.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/chrono | 83 |
| /src/wt/src/Wt/Date/src/tz.cpp | 3 |
| /src/wt/src/Wt/Date/include/date/date.h | 60 |
| /src/wt/src/Wt/WDate.C | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/limits | 1 |
| /src/wt/src/Wt/WLogger.h | 2 |
| /src/wt/src/Wt/WStringStream.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 5 |
| /src/wt/src/web/WebUtils.C | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_lock.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_mutex.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/gthr-default.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream | 1 |
| /src/wt/src/Wt/WTime.C | 10 |
| /src/wt/src/Wt/WException.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /src/wt/src/Wt/WDateTime.C | 4 |
| /src/wt/src/Wt/WTime.h | 1 |
| /src/wt/src/Wt/WApplication.C | 2 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 4 |
| /src/wt/src/Wt/WString.h | 2 |
| /src/wt/src/Wt/WLocalizedStrings.h | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h | 14 |
| /src/wt/src/Wt/WApplication.h | 1 |
| /src/wt/src/Wt/WLocale.h | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/shared_mutex | 7 |
| /src/wt/src/Wt/WWebWidget.C | 2 |
| /src/wt/src/web/EscapeOStream.C | 5 |
| /src/wt/src/web/EscapeOStream.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | 4 |
| /src/wt/src/thirdparty/rapidxml/rapidxml_xhtml.hpp | 1 |
| /src/wt/src/Wt/WLocalDateTime.h | 1 |
| /src/wt/src/Wt/Utils.C | 1 |
| /usr/include/boost/spirit/home/qi/parse.hpp | 1 |
| /usr/include/boost/spirit/home/support/context.hpp | 1 |
| /usr/include/boost/fusion/container/list/nil.hpp | 1 |
| /usr/include/boost/fusion/container/list/cons.hpp | 2 |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | 2 |
| /usr/include/boost/spirit/home/support/make_component.hpp | 1 |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | 1 |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | 1 |
| /usr/include/boost/spirit/home/support/unused.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/int.hpp | 2 |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/numeric_utils.hpp | 2 |
| /usr/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp | 14 |
| /usr/include/boost/spirit/home/qi/detail/assign_to.hpp | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 207 | 65.5% |
| gold | [1:9] | 0 | 0.0% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 109 | 34.4% |
| All colors | 316 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 60 | 201 |
long long Wt::Utils::convert
|
call site: 00201 | |
| 26 | 3 | LLVMFuzzerTestOneInput | call site: 00003 | __clang_call_terminate |
| 22 | 92 | http::server::RequestParser::consume(http::server::Request&, char*) | call site: 00092 | __clang_call_terminate |
| 19 | 290 | LLVMFuzzerTestOneInput | call site: 00290 | __clang_call_terminate |
| 17 | 264 |
long long Wt::Utils::convert
|
call site: 00264 | strlen |
| 10 | 36 | http::server::Request::Request() | call site: 00036 | __clang_call_terminate |
| 8 | 175 | http::server::buffer_string::str[abi:cxx11]() const | call site: 00175 | __clang_call_terminate |
| 7 | 145 | http::server::RequestParser::parse(http::server::Request&, char*, char*) | call site: 00145 | |
| 6 | 47 | http::server::Request::Request() | call site: 00047 | |
| 5 | 54 | http::server::Request::Request() | call site: 00054 | |
| 5 | 137 | http::server::RequestParser::parse(http::server::Request&, char*, char*) | call site: 00137 | |
| 3 | 153 | LLVMFuzzerTestOneInput | call site: 00153 |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-http.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 17 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 21 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 8 |
| /src/wt/src/http/RequestParser.C | 13 |
| /src/wt/src/http/Request.h | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 16 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_list.h | 24 |
| /usr/include/boost/logic/tribool.hpp | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocated_ptr.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/aligned_buffer.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/list.tcc | 2 |
| /usr/include/boost/tuple/detail/tuple_basic.hpp | 12 |
| /src/wt/src/http/Request.C | 6 |
| /src/wt/src/web/WebUtils.C | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 6 |
| /usr/include/boost/spirit/home/qi/parse.hpp | 1 |
| /usr/include/boost/spirit/home/support/context.hpp | 1 |
| /usr/include/boost/fusion/container/list/nil.hpp | 1 |
| /usr/include/boost/fusion/container/list/cons.hpp | 2 |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | 2 |
| /usr/include/boost/spirit/home/support/make_component.hpp | 1 |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | 1 |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | 1 |
| /usr/include/boost/spirit/home/support/unused.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/int.hpp | 2 |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | 1 |
| /usr/include/boost/spirit/home/qi/numeric/numeric_utils.hpp | 2 |
| /usr/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp | 14 |
| /usr/include/boost/spirit/home/qi/detail/assign_to.hpp | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
| Color | Runtime hitcount | Callsite count | Percentage |
|---|---|---|---|
| red | 0 | 3048 | 92.2% |
| gold | [1:9] | 14 | 0.42% |
| yellow | [10:29] | 0 | 0.0% |
| greenyellow | [30:49] | 0 | 0.0% |
| lawngreen | 50+ | 241 | 7.29% |
| All colors | 3303 | 100 |
The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 455 | 283 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00283 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl1ELl1EEEENS_3_V212system_clockENS1_IlS2_ILl1ELl1000000000EEEEEENSt9enable_ifIXsr13__is_durationIT_EE5valueENS_10time_pointIT0_SA_EEE4typeERKNSB_ISC_T1_EE |
| 280 | 986 | Wt::WString::toUTF8[abi:cxx11]() const | call site: 00986 | _ZNSt6chrono5floorINS_8durationIlSt5ratioILl60ELl1EEEElS2_ILl1ELl1EEEENSt9enable_ifIXsr13__is_durationIT_EE5valueES7_E4typeERKNS1_IT0_T1_EE |
| 222 | 1416 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 01416 | _ZN5boost6spirit2qi4ruleIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE10CssSkipperISD_ENS0_11unused_typeESG_SG_E6defineIN4mpl_5bool_ILb0EEENS_5proto7exprns_4exprINSM_6tagns_3tag7greaterENSM_7argsns_5list2IRKNSO_ISR_NST_IRKNSO_ISR_NST_IRKNSO_INSQ_9subscriptENST_IRKNSO_INSQ_7modulusENST_IRNS2_ISD_FN2Wt6Render12SelectorImplEvESF_SG_SG_EENSO_INSQ_8terminalENSS_4termIRS5_EELl0EEEEELl2EEERKNS_7phoenix5actorINSN_10basic_exprINS1B_6detail3tag13function_evalENSS_5list3INS1D_IS12_NS13_INS1E_19member_function_ptrIvM10CssGrammarISD_EFvRKSt6vectorISY_SaISY_EEEEEEELl0EEENS1D_IS12_NS13_IPS1K_EELl0EEENS1C_INS0_8argumentILi0EEEEEEELl3EEEEEEELl2EEERKNSO_IS12_NS13_INS0_11terminal_exINS0_3tag3litENS_6fusion6vectorIJcEEEEEEELl0EEEEELl2EEERKNSO_ISU_NST_IRKNSO_ISU_NST_IRKNSO_IS12_NS13_INS2B_3rawEEELl0EEERKNSO_ISR_NST_IRKNSO_ISR_NST_IRKNSO_INSQ_6negateENSS_5list1IRSH_EELl1EEERKNSO_INSQ_11dereferenceENS2V_IRKNSO_INSQ_11shift_rightENST_IS16_S2W_EELl2EEEEELl1EEEEELl2EEERKNSO_IS2U_NS2V_IS2K_EELl1EEEEELl2EEEEELl2EEERKNS1C_INS1D_IS1G_NS1H_INS1D_IS12_NS13_INS1I_IvMS1K_FvRKSC_EEEEELl0EEES1X_NS1C_INS1D_INS1B_3tag9constructENS1H_INS1D_IS12_NS13_INS1E_6targetISC_EEEELl0EEENS1C_INS1D_IS1G_NST_INS1D_IS12_NS13_INS1B_3stl5beginEEELl0EEES20_EELl2EEEEENS1C_INS1D_IS1G_NST_INS1D_IS12_NS13_INS44_3endEEELl0EEES20_EELl2EEEEEEELl3EEEEEEELl3EEEEEEELl2EEEEELl2EEES2K_EELl2EEEEEvS2W_RKT0_NSK_ILb1EEE |
| 215 | 770 | Wt::WLocale::WLocale() | call site: 00770 | _ZN9__gnu_cxx17__normal_iteratorIPKN2Wt13EscapeOStream5EntryESt6vectorIS3_SaIS3_EEEC2IPS3_EERKNS0_IT_NS_11__enable_ifIXsr3std10__are_sameISC_SB_EE7__valueES8_E6__typeEEE |
| 212 | 2861 |
CssSkipper<__gnu_cxx::__normal_iterator
|
call site: 02861 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRNSF_11unused_typeENSH_4nil_EEENSH_6vectorIJEEEEERKSJ_EEaSINSF_2qi6detail13parser_binderINSW_11alternativeINSI_INSW_10char_classINSF_3tag9char_codeINS11_5spaceENSF_13char_encoding8standardEEEEENSI_INSW_8sequenceINSI_INSW_14literal_stringIRA3_S3_Lb1EEENSI_INSW_6kleeneINSW_10differenceINS10_INS12_INS11_5char_ES15_EEEES1C_EEEENSI_IS1C_SL_EEEEEEEENSI_INS18_INSI_INS19_IRA5_S3_Lb1EEENSI_INS1D_INS1E_IS1H_NS19_IRA4_S3_Lb1EEEEEEENSI_IS1T_SL_EEEEEEEESL_EEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSU_E4typeES29_ |
| 165 | 34 |
Wt::WString::WString(std::__cxx11::basic_string
|
call site: 00034 | _ZNSt5tupleIJPN2Wt9WLogEntry4ImplESt14default_deleteIS2_EEEC2ILb1ETnNSt9enable_ifIXclsr17_TupleConstraintsIXT_ES3_S5_EE37__is_implicitly_default_constructibleEEbE4typeELb1EEEv |
| 131 | 1699 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 01699 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRN2Wt6Render18SimpleSelectorImplENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_11unused_typeEEEaSINSF_2qi6detail13parser_binderINSZ_11alternativeINSI_INSZ_15expect_operatorINSI_INSZ_6actionINSZ_9referenceIKNSZ_4ruleISB_FSA_vEST_ST_ST_EEEENS_7phoenix5actorINS_5proto7exprns_10basic_exprINS1B_6detail3tag13function_evalENS1D_7argsns_5list3INS1F_INS1D_6tagns_3tag8terminalENS1J_4termINS1G_19member_function_ptrIvMSL_FvRKSA_EEEEELl0EEENS1C_INSF_9attributeILi0EEEEENS1C_INSF_8argumentILi0EEEEEEELl3EEEEEEENSI_INSZ_6kleeneINS12_INSI_IS26_NSI_IS26_SN_EEEEEEEESN_EEEEEENSI_INSZ_4plusIS2A_EESN_EEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSX_E4typeES2P_ |
| 121 | 2285 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 02285 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRSA_NSH_4nil_EEENSH_6vectorIJEEEEERKNSF_11unused_typeEEEaSINSF_2qi6detail13parser_binderINSW_11alternativeINSI_INSW_15expect_operatorINSI_INSW_12literal_charINSF_13char_encoding8standardELb1ELb0EEENSI_INSW_6kleeneINSZ_INSI_INSW_9referenceIKNSW_4ruleISB_FSA_vESQ_SQ_SQ_EEEENSI_IS1B_NSI_INSW_14literal_stringIRA3_S3_Lb0EEESK_EEEEEEEEEENSI_IS14_SK_EEEEEEEENSI_IS1O_SK_EEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSU_E4typeES1X_ |
| 84 | 2082 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 02082 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRSA_NSH_4nil_EEENSH_6vectorIJEEEEERKNSF_11unused_typeEEEaSINSF_2qi6detail13parser_binderINSW_19negated_char_parserINSW_8char_setINSF_13char_encoding8standardELb0ELb0EEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSU_E4typeES1A_ |
| 79 | 3077 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 03077 | __cxa_allocate_exception |
| 78 | 1992 |
CssGrammar<__gnu_cxx::__normal_iterator
|
call site: 01992 | _ZN5boost8functionIFbRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERKSB_RNS_6spirit7contextINS_6fusion4consIRN2Wt6Render4TermENSH_4nil_EEENSH_6vectorIJEEEEERKNSF_11unused_typeEEEaSINSF_2qi6detail13parser_binderINSZ_4plusINSZ_6actionINSZ_11alternativeINSI_INSZ_9referenceIKNSZ_4ruleISB_FSA_vEST_ST_ST_EEEENSI_IS1A_SN_EEEEEENS_7phoenix5actorINS_5proto7exprns_10basic_exprINS1E_6detail3tag13function_evalENS1G_7argsns_5list3INS1I_INS1G_6tagns_3tag8terminalENS1M_4termINS1J_19member_function_ptrIvMSL_FvRKSA_EEEEELl0EEENS1F_INSF_9attributeILi0EEEEENS1F_INSF_8argumentILi0EEEEEEELl3EEEEEEEEEN4mpl_5bool_ILb0EEEEEEENS_10enable_if_IXntsr11is_integralIT_EE5valueERSX_E4typeES2G_ |
| 73 | 209 | Wt::WString::WString(char const*, Wt::CharEncoding) | call site: 00209 | __cxa_allocate_exception |
| Function name | source code lines | source lines hit | percentage hit |
|---|
| filename | functions hit |
|---|---|
| /src/wt/fuzz/fuzz-css.C | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | 10 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | 34 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | 63 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | 4 |
| /src/wt/src/Wt/Render/CssParser.C | 9 |
| /src/wt/src/Wt/WString.C | 15 |
| /src/wt/src/Wt/WStringUtil.C | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | 42 |
| /src/wt/src/Wt/WLogger.C | 26 |
| /src/wt/src/web/WebSession.C | 3 |
| /src/wt/src/web/WebSession.h | 4 |
| /src/wt/src/web/WebController.h | 1 |
| /src/wt/src/Wt/WServer.h | 1 |
| /src/wt/src/Wt/WServer.C | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | 15 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h | 39 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tuple | 20 |
| /src/wt/src/Wt/WStringStream.C | 11 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | 72 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | 3 |
| /src/wt/src/Wt/WLocalDateTime.C | 10 |
| /src/wt/src/Wt/WLocale.C | 5 |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | 1 |
| /src/wt/src/Wt/Date/include/date/tz.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/chrono | 83 |
| /src/wt/src/Wt/Date/src/tz.cpp | 3 |
| /src/wt/src/Wt/Date/include/date/date.h | 60 |
| /src/wt/src/Wt/WDate.C | 14 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/limits | 1 |
| /src/wt/src/Wt/WLogger.h | 2 |
| /src/wt/src/Wt/WStringStream.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | 5 |
| /src/wt/src/web/WebUtils.C | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_lock.h | 8 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_mutex.h | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/gthr-default.h | 3 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream | 4 |
| /src/wt/src/Wt/WTime.C | 10 |
| /src/wt/src/Wt/WException.C | 1 |
| /src/wt/src/Wt/WDateTime.C | 4 |
| /src/wt/src/Wt/WTime.h | 1 |
| /src/wt/src/Wt/WApplication.C | 2 |
| /src/wt/src/Wt/WString.h | 2 |
| /src/wt/src/Wt/WLocalizedStrings.h | 5 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr.h | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h | 14 |
| /src/wt/src/Wt/WApplication.h | 1 |
| /src/wt/src/Wt/WLocale.h | 7 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/shared_mutex | 7 |
| /src/wt/src/Wt/WWebWidget.C | 2 |
| /src/wt/src/web/EscapeOStream.C | 5 |
| /src/wt/src/web/EscapeOStream.h | 1 |
| /src/wt/src/thirdparty/rapidxml/rapidxml_xhtml.hpp | 1 |
| /src/wt/src/Wt/WLocalDateTime.h | 1 |
| /usr/include/boost/spirit/home/qi/nonterminal/grammar.hpp | 4 |
| /usr/include/boost/spirit/home/qi/reference.hpp | 9 |
| /usr/include/boost/core/addressof.hpp | 25 |
| /usr/include/boost/spirit/home/qi/numeric/real.hpp | 1 |
| /usr/include/boost/spirit/home/support/terminal.hpp | 32 |
| /usr/include/boost/proto/detail/preprocessed/expr_variadic.hpp | 1 |
| /usr/include/boost/spirit/home/qi/nonterminal/rule.hpp | 59 |
| /usr/include/boost/function/function_template.hpp | 189 |
| /usr/include/boost/function/function_base.hpp | 6 |
| /usr/include/boost/phoenix/bind/bind_member_function.hpp | 12 |
| /usr/include/boost/phoenix/core/expression.hpp | 10 |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | 78 |
| /usr/include/boost/spirit/home/support/make_component.hpp | 146 |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | 96 |
| /usr/include/boost/fusion/container/list/cons.hpp | 148 |
| /usr/include/boost/fusion/container/list/nil.hpp | 1 |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | 68 |
| /usr/include/boost/spirit/home/qi/action/action.hpp | 14 |
| /usr/include/boost/fusion/sequence/intrinsic/at.hpp | 56 |
| /usr/include/boost/fusion/container/list/detail/at_impl.hpp | 41 |
| /usr/include/boost/spirit/home/qi/operator/plus.hpp | 7 |
| /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp | 48 |
| /usr/include/boost/fusion/container/generation/make_vector.hpp | 9 |
| /usr/include/boost/fusion/container/vector/vector.hpp | 63 |
| /usr/include/boost/phoenix/stl/container/container.hpp | 2 |
| /usr/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_10.hpp | 1 |
| /usr/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp | 33 |
| /usr/include/boost/proto/matches.hpp | 58 |
| /usr/include/boost/spirit/home/qi/char/char.hpp | 18 |
| /usr/include/boost/fusion/container/vector/detail/at_impl.hpp | 9 |
| /usr/include/boost/proto/transform/arg.hpp | 11 |
| /usr/include/boost/spirit/home/support/modify.hpp | 2 |
| /usr/include/boost/spirit/home/qi/operator/optional.hpp | 2 |
| /usr/include/boost/spirit/home/qi/operator/sequence.hpp | 6 |
| /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp | 22 |
| /usr/include/boost/spirit/home/qi/operator/kleene.hpp | 9 |
| /usr/include/boost/spirit/home/qi/operator/expect.hpp | 16 |
| /usr/include/boost/spirit/home/support/unused.hpp | 3 |
| /usr/include/boost/spirit/home/qi/directive/raw.hpp | 3 |
| /usr/include/boost/spirit/home/qi/operator/list.hpp | 1 |
| /usr/include/boost/spirit/home/qi/operator/alternative.hpp | 18 |
| /usr/include/boost/spirit/home/qi/string/lit.hpp | 15 |
| /usr/include/boost/type_traits/integral_constant.hpp | 1 |
| /usr/include/boost/spirit/home/support/char_set/basic_chset.hpp | 6 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bitset | 8 |
| /usr/include/boost/spirit/home/support/string_traits.hpp | 2 |
| /usr/include/boost/spirit/home/support/char_class.hpp | 1 |
| /usr/include/boost/spirit/home/qi/char/char_parser.hpp | 4 |
| /usr/include/boost/phoenix/function/function.hpp | 1 |
| /usr/include/boost/phoenix/core/value.hpp | 1 |
| /usr/include/boost/phoenix/core/terminal.hpp | 1 |
| /usr/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp | 1 |
| /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp | 4 |
| /usr/include/boost/spirit/home/qi/char/char_class.hpp | 2 |
| /usr/include/boost/spirit/home/qi/operator/difference.hpp | 2 |
| /usr/include/boost/spirit/home/qi/detail/parse_auto.hpp | 1 |
| /usr/include/boost/spirit/home/qi/detail/parse.hpp | 1 |
| /usr/include/boost/spirit/home/support/attributes.hpp | 3 |
| /usr/include/boost/spirit/home/support/context.hpp | 1 |
| /usr/include/boost/throw_exception.hpp | 2 |
| /usr/include/boost/exception/exception.hpp | 24 |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | 2 |
| /usr/include/boost/algorithm/string/classification.hpp | 1 |
| /usr/include/boost/range/as_literal.hpp | 4 |
| /usr/include/boost/range/iterator_range_core.hpp | 6 |
| /usr/include/boost/algorithm/string/detail/classification.hpp | 3 |
| /usr/include/boost/range/distance.hpp | 1 |
| /usr/include/boost/range/begin.hpp | 2 |
| /usr/include/boost/range/end.hpp | 2 |
| /usr/include/boost/iterator/distance.hpp | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/sstream | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_ios.h | 1 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/istream | 4 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/streambuf | 2 |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/sstream.tcc | 1 |
| /src/wt/src/Wt/Render/CssParser.h | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
| Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
http::server::WtReply::consumeData(charconst*,charconst*,http::server::Request::State)
|
/src/wt/src/http/WtReply.C | 4 | ['N/A', 'N/A', 'N/A', 'int'] | 40 | 0 | 12 | 3 | 2 | 12329 | 0 | 28322 | 23933 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
| Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
|---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'Wt::Utils::fixSelfClosingTags(Wt::rapidxml::xml_node*)', 'void Wt::rapidxml::xml_document::insert_coded_character<0>(char*&, unsigned long)', 'Wt::rapidxml::memory_pool::allocate_node(Wt::rapidxml::node_type, char const*, char const*, unsigned long, unsigned long)', 'Wt::rapidxml::xml_base::name() const', 'void Wt::rapidxml::xml_document::insert_coded_character<0>(char*&, unsigned long)', 'Wt::rapidxml::memory_pool::allocate_attribute(char const*, char const*, unsigned long, unsigned long)', 'Wt::rapidxml::xml_node::remove_all_attributes()']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::WLocale::WLocale()', 'Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::WLogEntry::~WLogEntry()', 'Wt::WException::WException(std::__cxx11::basic_string, std::allocator > const&)', 'Wt::WebRequest::WebRequest()', 'Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::WLogEntry::Impl::startField()', 'Wt::Http::Request::parseFormUrlEncoded(std::__cxx11::basic_string, std::allocator > const&, std::map, std::allocator >, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::vector, std::allocator >, std::allocator, std::allocator > > > > > >&)', 'Wt::CgiParser::parseHead(Wt::WebRequest&)', 'Wt::log(std::__cxx11::basic_string, std::allocator > const&)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::WLocale::WLocale()', 'Wt::WDate::~WDate()', 'Wt::WDate::shortMonthName(int, bool)', 'date::year_month_day::operator std::chrono::time_point > >() const', 'Wt::WDate::WDate()', 'int Wt::Utils::convert >(char const*, boost::spirit::terminal const&, std::__cxx11::basic_string, std::allocator > const&)', 'Wt::WString::WString(std::__cxx11::basic_string, std::allocator > const&, Wt::CharEncoding)', 'Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::WLogEntry::Impl::startField()', 'Wt::WString::toUTF8[abi:cxx11]() const']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::WMessageResources::evalPluralCase(std::__cxx11::basic_string, std::allocator > const&, unsigned long)', 'Wt::WMessageResources::evalPluralCase(std::__cxx11::basic_string, std::allocator > const&, unsigned long)', '(anonymous namespace)::CExpressionParser::definition, std::allocator > >, boost::spirit::classic::scanner_policies, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::definition((anonymous namespace)::CExpressionParser const&)', 'phoenix::as_actor<(anonymous namespace)::CExpressionParser>::convert((anonymous namespace)::CExpressionParser const&)', 'LLVMFuzzerTestOneInput', '(anonymous namespace)::CExpressionParser::definition, std::allocator > >, boost::spirit::classic::scanner_policies, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::definition((anonymous namespace)::CExpressionParser const&)', '(anonymous namespace)::CExpressionParser::definition, std::allocator > >, boost::spirit::classic::scanner_policies, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::definition((anonymous namespace)::CExpressionParser const&)', '(anonymous namespace)::CExpressionParser::definition, std::allocator > >, boost::spirit::classic::scanner_policies, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::definition((anonymous namespace)::CExpressionParser const&)', '(anonymous namespace)::CExpressionParser::definition, std::allocator > >, boost::spirit::classic::scanner_policies, boost::spirit::classic::match_policy, boost::spirit::classic::action_policy> > >::definition((anonymous namespace)::CExpressionParser const&)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::(anonymous namespace)::parseJson(std::__cxx11::basic_string, std::allocator > const&, Wt::Json::Value&, bool)', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::create()', 'Wt::Json::json_grammar<__gnu_cxx::__normal_iterator, std::allocator > > >::json_grammar(Wt::Json::Value&)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::WLocale::WLocale()', 'Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::WLogEntry::~WLogEntry()', 'Wt::WLogEntry::operator<<(char)', 'int Wt::Utils::convert >(char const*, boost::spirit::terminal const&, std::__cxx11::basic_string, std::allocator > const&)', 'Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::log(std::__cxx11::basic_string, std::allocator > const&)', 'Wt::WStringStream::pushBuf()', 'Wt::log(std::__cxx11::basic_string, std::allocator > const&)', 'LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['long long Wt::Utils::convert >(char const*, boost::spirit::terminal const&, std::__cxx11::basic_string, std::allocator > const&)', 'LLVMFuzzerTestOneInput', 'http::server::RequestParser::consume(http::server::Request&, char*)', 'long long Wt::Utils::convert >(char const*, boost::spirit::terminal const&, std::__cxx11::basic_string, std::allocator > const&)', 'http::server::Request::Request()', 'http::server::buffer_string::str[abi:cxx11]() const', 'http::server::RequestParser::parse(http::server::Request&, char*, char*)', 'http::server::Request::Request()', 'http::server::Request::Request()']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['Wt::WString::WString(char const*, Wt::CharEncoding)', 'Wt::WString::toUTF8[abi:cxx11]() const', 'CssGrammar<__gnu_cxx::__normal_iterator, std::allocator > > >::CssGrammar()', 'Wt::WLocale::WLocale()', 'CssSkipper<__gnu_cxx::__normal_iterator, std::allocator > > >::CssSkipper()', 'Wt::WString::WString(std::__cxx11::basic_string, std::allocator > const&, Wt::CharEncoding)', 'CssGrammar<__gnu_cxx::__normal_iterator, std::allocator > > >::CssGrammar()', 'CssGrammar<__gnu_cxx::__normal_iterator, std::allocator > > >::CssGrammar()', 'CssGrammar<__gnu_cxx::__normal_iterator, std::allocator > > >::CssGrammar()', 'CssGrammar<__gnu_cxx::__normal_iterator, std::allocator > > >::parse(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, Wt::Render::StyleSheetImpl*)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
| Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
|---|---|---|---|---|
|
Wt::rapidxml::xml_node
|
38 | 14 | 36.84% | ['fuzz-xml'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
| Source file | Reached by | Covered by |
|---|---|---|
| [] | [] | |
| /usr/include/boost/asio/detail/impl/socket_ops.ipp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ostream | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/bind/bind.hpp | ['fuzz-json'] | [] |
| /usr/include/boost/spirit/home/qi/detail/fail_function.hpp | [] | [] |
| /usr/include/boost/asio/detail/reactive_socket_send_op.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractListModel.C | [] | [] |
| /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp | [] | [] |
| /src/wt/src/Wt/WLocalizedStrings.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/socket_holder.hpp | [] | [] |
| /src/wt/src/Wt/WIOService.C | [] | [] |
| /src/wt/src/web/EscapeOStream.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /src/wt/src/Wt/WGradient.h | [] | [] |
| /usr/include/boost/asio/detail/std_fenced_block.hpp | [] | [] |
| /src/wt/src/js/WtResize.min.js | [] | [] |
| /usr/include/boost/fusion/sequence/intrinsic/end.hpp | [] | [] |
| /src/wt/src/http/../web/WebRequest.h | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/string_parse.hpp | [] | [] |
| /src/wt/src/Wt/Date/src/tz.cpp | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/asio/impl/read.hpp | [] | [] |
| /src/wt/src/web/base32.h | [] | [] |
| /src/wt/src/http/StockReply.h | [] | [] |
| /src/wt/src/Wt/WSocketNotifier.h | [] | [] |
| /usr/include/boost/spirit/home/support/terminal.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WBadge.C | [] | [] |
| /usr/include/boost/asio/basic_waitable_timer.hpp | [] | [] |
| /src/wt/src/Wt/WTimeValidator.C | [] | [] |
| /usr/include/boost/function/function_template.hpp | ['fuzz-json', 'fuzz-css'] | ['fuzz-json'] |
| /src/wt/src/Wt/Http/Message.C | [] | [] |
| /usr/include/boost/algorithm/string/compare.hpp | [] | [] |
| /usr/include/boost/math/special_functions/sign.hpp | [] | [] |
| /usr/include/boost/variant/detail/visitation_impl.hpp | [] | [] |
| /src/wt/src/Wt/WFavicon.h | [] | [] |
| /usr/include/boost/fusion/container/vector/detail/begin_impl.hpp | [] | [] |
| /usr/include/boost/asio/detail/resolve_op.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/sequence.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/asio/detail/completion_handler.hpp | [] | [] |
| /src/wt/fuzz/fuzz-datetime.C | ['fuzz-datetime'] | ['fuzz-datetime'] |
| /usr/include/boost/algorithm/string/predicate.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/stdexcept | [] | [] |
| /src/wt/src/Wt/WSslCertificate.C | [] | [] |
| /src/wt/src/Wt/WVBoxLayout.h | [] | [] |
| /src/wt/src/Wt/WAnchor.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/optional.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/support/info.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/parser.hpp | ['fuzz-json'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_tree.h | ['fuzz-cgi'] | [] |
| /usr/include/boost/spirit/home/classic/iterator/file_iterator.hpp | [] | [] |
| /src/wt/src/web/CgiParser.C | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/uniform_int_dist.h | [] | [] |
| /usr/include/boost/iterator/iterator_facade.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/expectation_failure.hpp | [] | [] |
| /src/wt/src/http/Configuration.C | [] | [] |
| /usr/include/boost/lexical_cast.hpp | [] | [] |
| /usr/include/boost/fusion/container/list/cons_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WWidgetItemImpl.C | [] | [] |
| /src/wt/src/Wt/WTemplate.h | [] | [] |
| /usr/include/boost/fusion/container/vector/vector_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WFormWidget.h | [] | [] |
| /usr/include/boost/asio/detail/atomic_count.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_list.h | ['fuzz-json', 'fuzz-http'] | [] |
| /src/wt/src/Wt/WAbstractSpinBox.C | [] | [] |
| /src/wt/src/web/XSSFilter.C | [] | [] |
| /src/wt/src/Wt/Render/WTextRenderer.C | [] | [] |
| /src/wt/src/Wt/WProgressBar.h | [] | [] |
| /usr/include/boost/asio/system_executor.hpp | [] | [] |
| /src/wt/src/Wt/WPainter.h | [] | [] |
| /src/wt/src/http/../Wt/WLogger.h | [] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri'] |
| /usr/include/boost/spirit/home/qi/numeric/real.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/ip/tcp.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/thread | [] | [] |
| /src/wt/fuzz/fuzz-xml.C | ['fuzz-xml'] | ['fuzz-xml'] |
| /src/wt/src/Wt/WShadow.h | [] | [] |
| /src/wt/src/Wt/WSslInfo.h | [] | [] |
| /usr/include/boost/fusion/iterator/next.hpp | [] | [] |
| /usr/include/boost/any.hpp | [] | [] |
| /usr/include/boost/asio/detail/signal_handler.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/positive.ipp | [] | [] |
| /usr/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_10.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/phoenix/bind/bind_member_function.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/program_options/errors.hpp | [] | [] |
| /usr/include/boost/exception/exception.hpp | ['fuzz-eval', 'fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/core/match.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/web/EntryPoint.C | [] | [] |
| /src/wt/src/Wt/WLineF.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/sequence.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/support/char_encoding/standard.hpp | ['fuzz-json'] | [] |
| /src/wt/src/Wt/Render/CssData_p.h | [] | [] |
| /src/wt/src/Wt/WLinkedCssStyleSheet.h | [] | [] |
| /usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp | [] | [] |
| /usr/include/boost/interprocess/mapped_region.hpp | [] | [] |
| /usr/include/boost/asio/detail/reactor_op.hpp | [] | [] |
| /src/wt/src/Wt/WImage.h | [] | [] |
| /src/wt/src/Wt/FromStringDataInfo.h | [] | [] |
| /usr/include/boost/asio/associated_allocator.hpp | [] | [] |
| /src/wt/src/http/../web/EntryPoint.h | [] | [] |
| /src/wt/src/web/WebController.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/support/unused.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/impl/posix_mutex.ipp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_queue.h | [] | [] |
| /usr/include/boost/spirit/home/qi/string/lit.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/binders.hpp | ['fuzz-eval'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_scanner.h | [] | [] |
| /usr/include/boost/math/special_functions/detail/fp_traits.hpp | [] | [] |
| /usr/include/boost/asio/detail/epoll_reactor.hpp | [] | [] |
| /src/wt/src/Wt/WSuggestionPopup.C | [] | [] |
| /src/wt/src/Wt/WContainerWidget.h | [] | [] |
| /usr/include/boost/asio/ip/address.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_multimap.h | ['fuzz-cgi'] | [] |
| /usr/include/boost/asio/detail/posix_event.hpp | [] | [] |
| /usr/include/boost/thread/pthread/once_atomic.hpp | ['fuzz-eval'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/hashtable.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/chrono | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WDateEdit.h | [] | [] |
| /src/wt/src/web/StringUtils.cpp | [] | [] |
| /src/wt/src/Wt/Http/Request.C | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /src/wt/src/Wt/WDataInfo.C | [] | [] |
| /usr/include/boost/asio/detail/impl/service_registry.hpp | [] | [] |
| /usr/include/boost/asio/ip/basic_resolver_results.hpp | [] | [] |
| /src/wt/src/Wt/FlexLayoutImpl.C | [] | [] |
| /usr/include/boost/system/system_error.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/move/utility_core.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/classic/core/impl/match.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WCalendar.h | [] | [] |
| /src/wt/src/Wt/cpp17/any.hpp | ['fuzz-json'] | ['fuzz-json'] |
| /src/wt/src/http/WtReply.C | [] | [] |
| /src/wt/src/http/HTTPRequest.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_stack.h | [] | [] |
| /usr/include/boost/algorithm/string/detail/classification.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/asio/detail/impl/posix_event.ipp | [] | [] |
| /src/wt/src/Wt/Core/observing_ptr_impl.hpp | [] | [] |
| /usr/include/boost/lexical_cast/detail/inf_nan.hpp | [] | [] |
| /src/wt/src/Wt/Resizable.C | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/expect_function.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/operators.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/Http/ResponseContinuation.C | [] | [] |
| /src/wt/src/Wt/WDateTime.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime'] |
| /src/wt/src/Wt/WCanvasPaintDevice.C | [] | [] |
| /usr/include/boost/variant/detail/forced_return.hpp | [] | [] |
| /src/wt/src/Wt/WComboBox.C | [] | [] |
| /usr/include/boost/bind/storage.hpp | ['fuzz-json'] | [] |
| /usr/include/boost/asio/impl/write.hpp | [] | [] |
| /usr/include/boost/fusion/algorithm/iteration/detail/for_each.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_lock.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/core/primitives/numerics.hpp | [] | [] |
| /usr/include/boost/asio/detail/call_stack.hpp | [] | [] |
| /usr/include/boost/asio/detail/noncopyable.hpp | [] | [] |
| /src/wt/src/Wt/WEnvironment.C | [] | [] |
| /usr/include/boost/asio/detail/socket_ops.hpp | [] | [] |
| /usr/include/boost/token_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WButtonGroup.C | [] | [] |
| /usr/include/boost/thread/exceptions.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WTemplate.C | [] | [] |
| /usr/include/boost/thread/tss.hpp | ['fuzz-eval'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/streambuf | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/karma/generate.hpp | [] | [] |
| /src/wt/src/Wt/WUrlFavicon.C | [] | [] |
| /usr/include/boost/proto/transform/arg.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/nonterminal/grammar.hpp | ['fuzz-json', 'fuzz-css'] | ['fuzz-json', 'fuzz-css'] |
| /src/wt/src/http/WtReply.h | [] | [] |
| /usr/include/boost/move/default_delete.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/thirdparty/rapidxml/rapidxml.hpp | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri'] |
| /src/wt/src/Wt/WPaintDevice.h | [] | [] |
| /src/wt/src/Wt/WBootstrap5Theme.h | [] | [] |
| /src/wt/src/Wt/Http/Client.h | ['fuzz-uri'] | [] |
| /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/asio/impl/post.hpp | [] | [] |
| /src/wt/src/Wt/WDateValidator.C | [] | [] |
| /src/wt/src/Wt/WJavaScript.C | [] | [] |
| /src/wt/src/Wt/Exception/WInvalidOperationException.h | [] | [] |
| /usr/include/boost/spirit/home/qi/numeric/real_policies.hpp | [] | [] |
| /src/wt/src/http/Connection.C | [] | [] |
| /usr/include/boost/program_options/detail/parsers.hpp | [] | [] |
| /src/wt/src/Wt/WBadge.h | [] | [] |
| /src/wt/src/http/StaticReply.h | [] | [] |
| /usr/include/boost/smart_ptr/detail/shared_count.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WAbstractItemView.h | [] | [] |
| /src/wt/src/Wt/WWebWidget.h | [] | [] |
| /usr/include/boost/smart_ptr/weak_ptr.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/web/FileUtils.C | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /usr/include/boost/asio/impl/dispatch.hpp | [] | [] |
| /usr/include/boost/spirit/home/karma/delimit_out.hpp | [] | [] |
| /src/wt/src/Wt/WLocale.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/web/SoundManager.C | [] | [] |
| /src/wt/src/web/SocketNotifier.C | [] | [] |
| /usr/include/boost/spirit/home/qi/nonterminal/rule.hpp | ['fuzz-json', 'fuzz-css'] | ['fuzz-json', 'fuzz-css'] |
| /src/wt/src/Wt/WString.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-css'] |
| /src/wt/fuzz/fuzz-cgi.C | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /usr/include/boost/spirit/home/support/char_encoding/ascii.hpp | [] | [] |
| /src/wt/src/Wt/WGoogleMap.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_bvector.h | [] | [] |
| /usr/include/boost/system/error_code.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/Render/LayoutBox.h | [] | [] |
| /src/wt/src/http/MimeTypes.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/functional | [] | [] |
| /src/wt/src/Wt/Utils.C | ['fuzz-uri'] | ['fuzz-uri'] |
| /usr/include/boost/asio/basic_stream_socket.hpp | [] | [] |
| /src/wt/src/Wt/WTimeValidator.h | [] | [] |
| /usr/include/boost/asio/detail/socket_option.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/random.h | [] | [] |
| /usr/include/boost/spirit/home/classic/core/impl/match_attr_traits.ipp | [] | [] |
| /usr/include/boost/variant/detail/cast_storage.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/postypes.h | [] | [] |
| /src/wt/src/Wt/WAnimation.h | [] | [] |
| /src/wt/src/web/FileServe.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/hashtable_policy.h | [] | [] |
| /src/wt/src/web/EntryPointManager.C | [] | [] |
| /usr/include/boost/pool/pool.hpp | [] | [] |
| /usr/include/boost/asio/basic_socket.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/type_traits/aligned_storage.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/regex/pending/unicode_iterator.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/unused_skipper.hpp | [] | [] |
| /usr/include/boost/asio/basic_streambuf.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractSpinBox.h | [] | [] |
| /src/wt/src/Wt/WRandom.C | [] | [] |
| /src/wt/src/Wt/Signals/signals.cpp | [] | [] |
| /src/wt/src/Wt/WCheckBox.C | [] | [] |
| /src/wt/src/Wt/WVmlImage.h | [] | [] |
| /src/wt/src/Wt/WLocalDateTime.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp | [] | [] |
| /src/wt/src/Wt/WSslCertificate.h | [] | [] |
| /src/wt/src/Wt/WDatePicker.h | [] | [] |
| /src/wt/src/Wt/WWebSocketResource.C | [] | [] |
| /src/wt/src/Wt/Render/CssData.C | [] | [] |
| /src/wt/src/Wt/WAbstractArea.h | [] | [] |
| /src/wt/src/Wt/WVmlImage.C | [] | [] |
| /src/wt/src/Wt/WCalendar.C | [] | [] |
| /src/wt/src/web/UriUtils.C | [] | [] |
| /src/wt/src/web/EntryPointManager.h | [] | [] |
| /usr/include/boost/asio/detail/throw_error.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractItemView.C | [] | [] |
| /usr/include/boost/spirit/home/support/context.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | ['fuzz-json'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unordered_map.h | [] | [] |
| /src/wt/src/Wt/WDateValidator.h | [] | [] |
| /usr/include/boost/asio/detail/posix_signal_blocker.hpp | [] | [] |
| /usr/include/boost/asio/executor_work_guard.hpp | [] | [] |
| /src/wt/src/Wt/WDate.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-datetime', 'fuzz-css'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/string_view | [] | [] |
| /usr/include/boost/variant/variant.hpp | [] | [] |
| /usr/include/boost/spirit/home/support/utf8.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/difference.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/web/WebRequest.C | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /src/wt/src/web/md5.c | [] | [] |
| /src/wt/src/http/Request.C | ['fuzz-http'] | ['fuzz-http'] |
| /src/wt/src/Wt/WLineEdit.C | [] | [] |
| /src/wt/src/web/Configuration.C | [] | [] |
| /usr/include/boost/spirit/home/qi/char/char_class.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_deque.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/shared_mutex | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WBoxLayout.h | [] | [] |
| /src/wt/src/Wt/WItemDelegate.C | [] | [] |
| /src/wt/src/Wt/SizeHandle.C | [] | [] |
| /src/wt/src/http/ProxyReply.C | [] | [] |
| /src/wt/src/Wt/WResource.h | [] | [] |
| /usr/include/boost/asio/detail/impl/service_registry.ipp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp | [] | [] |
| /src/wt/src/Wt/WTimeEdit.C | [] | [] |
| /src/wt/src/Wt/WIcon.C | [] | [] |
| /usr/include/boost/spirit/home/qi/char/char_parser.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/program_options/parsers.hpp | [] | [] |
| /usr/include/boost/proto/detail/preprocessed/expr_variadic.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/fusion/container/generation/make_vector.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WSvgImage.h | [] | [] |
| /usr/include/boost/iterator/transform_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WDialog.h | [] | [] |
| /usr/include/boost/asio/detail/handler_alloc_helpers.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/directive/raw.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/http/StaticReply.C | [] | [] |
| /src/wt/src/Wt/WInteractWidget.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/parser.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WBorder.C | [] | [] |
| /usr/include/boost/asio/completion_condition.hpp | [] | [] |
| /src/wt/src/http/SessionProcess.C | [] | [] |
| /usr/include/boost/asio/detail/non_const_lvalue.hpp | [] | [] |
| /usr/include/boost/asio/detail/buffer_sequence_adapter.hpp | [] | [] |
| /usr/include/boost/asio/detail/impl/strand_service.hpp | [] | [] |
| /usr/include/boost/asio/detail/keyword_tss_ptr.hpp | [] | [] |
| /usr/include/boost/range/end.hpp | ['fuzz-css'] | ['fuzz-css'] |
| /src/wt/src/Wt/WLayout.C | [] | [] |
| /usr/include/boost/phoenix/core/environment.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/numeric/uint.hpp | ['fuzz-json'] | [] |
| /src/wt/src/Wt/WTimerWidget.C | [] | [] |
| /src/wt/fuzz/fuzz-uri.C | ['fuzz-uri'] | ['fuzz-uri'] |
| /usr/include/boost/asio/socket_base.hpp | [] | [] |
| /src/wt/src/Wt/WStatelessSlot.C | [] | [] |
| /usr/include/boost/spirit/home/support/algorithm/any_if.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/primitives.hpp | ['fuzz-eval'] | ['fuzz-eval'] |
| /usr/include/boost/system/detail/system_category_posix.hpp | [] | [] |
| /usr/include/boost/asio/handler_invoke_hook.hpp | [] | [] |
| /usr/include/boost/asio/impl/io_context.hpp | [] | [] |
| /src/wt/src/Wt/WLoadingIndicator.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/parser_id.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WSuggestionPopup.h | [] | [] |
| /src/wt/src/Wt/WLayoutItemImpl.C | [] | [] |
| /usr/include/boost/asio/detail/posix_mutex.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/bind/bind_mf_cc.hpp | ['fuzz-json'] | [] |
| /src/wt/src/js/BootstrapValidate.min.js | [] | [] |
| /src/wt/src/Wt/Json/Object.C | ['fuzz-json'] | ['fuzz-json'] |
| /src/wt/src/Wt/WPopupMenu.C | [] | [] |
| /usr/include/boost/asio/ip/basic_resolver_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WBootstrap5Theme.C | [] | [] |
| /src/wt/src/Wt/WDataInfo.h | [] | [] |
| /usr/include/boost/detail/basic_pointerbuf.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/pass_container.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/alloc_traits.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/optional.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/Date/include/date/date.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-datetime'] |
| /usr/include/boost/fusion/algorithm/query/any.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_mutex.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/algorithm/string/detail/trim.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/parse_auto.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp | [] | [] |
| /usr/include/boost/asio/detail/strand_service.hpp | [] | [] |
| /usr/include/boost/asio/ip/basic_resolver.hpp | [] | [] |
| /src/wt/src/Wt/WPushButton.C | [] | [] |
| /usr/include/boost/type_index/stl_type_index.hpp | [] | [] |
| /src/wt/src/Wt/WLineF.h | [] | [] |
| /src/wt/src/Wt/Render/Block.h | [] | [] |
| /src/wt/src/Wt/WCanvasPaintDevice.h | [] | [] |
| /src/wt/src/http/Server.h | [] | [] |
| /usr/include/boost/asio/error.hpp | [] | [] |
| /src/wt/src/Wt/WAnchor.h | [] | [] |
| /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp | [] | [] |
| /src/wt/src/Wt/WIntValidator.h | [] | [] |
| /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp | [] | [] |
| /usr/include/boost/fusion/container/list/nil.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/optional/detail/optional_trivially_copyable_base.hpp | [] | [] |
| /src/wt/src/Wt/StdWidgetItemImpl.C | [] | [] |
| /usr/include/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp | [] | [] |
| /src/wt/src/Wt/WObject.C | [] | [] |
| /usr/include/boost/phoenix/support/preprocessed/vector_10.hpp | [] | [] |
| /usr/include/boost/fusion/support/iterator_base.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ptr_traits.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/tss_ptr.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/rule.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WTimer.C | [] | [] |
| /usr/include/boost/spirit/home/support/char_set/basic_chset.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WMessageResources.h | [] | [] |
| /usr/include/boost/asio/detail/resolve_query_op.hpp | [] | [] |
| /usr/include/boost/asio/detail/resolver_service.hpp | [] | [] |
| /src/wt/src/Wt/WApplication.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/karma/detail/generate_to.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/safe_bool.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WPen.h | [] | [] |
| /src/wt/src/Wt/Date/include/date/tz_private.h | [] | [] |
| /src/wt/src/Wt/WMenu.C | [] | [] |
| /src/wt/src/Wt/WFontMetrics.C | [] | [] |
| /usr/include/boost/fusion/container/list/detail/deref_impl.hpp | [] | [] |
| /usr/include/boost/logic/tribool.hpp | ['fuzz-http'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_compiler.tcc | [] | [] |
| /usr/include/boost/asio/detail/posix_static_mutex.hpp | [] | [] |
| /src/wt/src/Wt/WPen.C | [] | [] |
| /src/wt/src/js/WJavaScriptObjectStorage.min.js | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/alternative.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/karma/detail/extract_from.hpp | [] | [] |
| /usr/include/boost/asio/detail/impl/epoll_reactor.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/tuple | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/fusion/container/list/detail/next_impl.hpp | [] | [] |
| /src/wt/src/web/DateUtils.C | [] | [] |
| /src/wt/src/Wt/WShadow.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bitset | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WSpinBox.C | [] | [] |
| /src/wt/src/Wt/WStackedWidget.C | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/sequence.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/fusion/container/vector/vector.hpp | ['fuzz-json', 'fuzz-css'] | ['fuzz-json'] |
| /usr/include/boost/asio/basic_socket_acceptor.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/iterator/impl/file_iterator.ipp | [] | [] |
| /src/wt/src/http/SessionProcessManager.h | [] | [] |
| /src/wt/src/http/ConnectionManager.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/predefined_ops.h | [] | [] |
| /src/wt/src/web/WebRenderer.C | [] | [] |
| /usr/include/boost/phoenix/stl/container/container.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp | [] | [] |
| /src/wt/src/Wt/WBorder.h | [] | [] |
| /src/wt/src/Wt/WJavaScriptExposableObject.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/exception.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/support/detail/what_function.hpp | [] | [] |
| /usr/include/boost/fusion/container/vector/detail/at_impl.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/tuple/detail/tuple_basic.hpp | ['fuzz-http'] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/directives.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/alternative.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WVBoxLayout.C | [] | [] |
| /src/wt/src/Wt/Json/Value.C | ['fuzz-json'] | ['fuzz-json'] |
| /src/wt/src/Wt/Render/CssParser.h | ['fuzz-css'] | [] |
| /usr/include/boost/phoenix/core/terminal.hpp | ['fuzz-css'] | [] |
| /src/wt/src/web/sha1.c | [] | [] |
| /src/wt/src/Wt/WMenu.h | [] | [] |
| /src/wt/src/http/Connection.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/atomic | [] | [] |
| /usr/include/boost/spirit/home/support/detail/pow10.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/type_traits.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WJavaScript.h | [] | [] |
| /usr/include/boost/algorithm/string/detail/finder.hpp | [] | [] |
| /src/wt/src/Wt/WApplication.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /src/wt/src/web/WebController.C | [] | [] |
| /src/wt/src/Wt/WCombinedLocalizedStrings.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex.tcc | [] | [] |
| /usr/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/ip/basic_resolver_entry.hpp | [] | [] |
| /usr/include/boost/move/unique_ptr.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/proto/detail/decltype.hpp | [] | [] |
| /src/wt/src/Wt/WCompositeWidget.h | [] | [] |
| /src/wt/src/Wt/WSelfDeletingResource.C | [] | [] |
| /usr/include/boost/spirit/home/qi/parse.hpp | ['fuzz-datetime', 'fuzz-uri', 'fuzz-http'] | [] |
| /src/wt/src/web/WebSession.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-css'] |
| /src/wt/src/Wt/StdLayoutImpl.h | [] | [] |
| /usr/include/boost/spirit/home/classic/actor/assign_actor.hpp | [] | [] |
| /usr/include/boost/interprocess/exceptions.hpp | [] | [] |
| /usr/include/boost/asio/detail/handler_invoke_helpers.hpp | [] | [] |
| /src/wt/src/Wt/WLayoutItem.C | [] | [] |
| /usr/include/boost/asio/wait_traits.hpp | [] | [] |
| /usr/include/boost/algorithm/string/find_iterator.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/utility | [] | [] |
| /usr/include/boost/phoenix/core/detail/function_eval.hpp | [] | [] |
| /usr/include/boost/spirit/home/karma/numeric/real.hpp | [] | [] |
| /usr/include/boost/asio/detail/signal_op.hpp | [] | [] |
| /src/wt/src/web/CgiParser.h | ['fuzz-cgi'] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/asio/buffers_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WContainerWidget.C | [] | [] |
| /src/wt/src/Wt/WAbstractItemModel.h | [] | [] |
| /src/wt/src/Wt/WPainterPath.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/actions.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WGridLayout.C | [] | [] |
| /src/wt/src/Wt/WModelIndex.C | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/parser_context.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WPanel.h | [] | [] |
| /src/wt/src/Wt/WWebSocketConnection.h | [] | [] |
| /src/wt/src/Wt/WString.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] |
| /usr/include/boost/asio/detail/base_from_completion_cond.hpp | [] | [] |
| /usr/include/boost/token_functions.hpp | [] | [] |
| /src/wt/src/Wt/WTransform.C | [] | [] |
| /src/wt/src/Wt/Render/CssData_p.C | [] | [] |
| /src/wt/src/Wt/WIcon.h | [] | [] |
| /src/wt/fuzz/fuzz-http.C | ['fuzz-http'] | ['fuzz-http'] |
| /src/wt/src/http/../web/Configuration.h | [] | [] |
| /usr/include/boost/asio/detail/impl/throw_error.ipp | [] | [] |
| /usr/include/boost/phoenix/core/v2_eval.hpp | [] | [] |
| /src/wt/src/Wt/WEnvironment.h | [] | [] |
| /usr/include/boost/asio/ip/bad_address_cast.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/deque.tcc | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/array | [] | [] |
| /src/wt/src/Wt/WText.C | [] | [] |
| /src/wt/src/http/Request.h | ['fuzz-http'] | ['fuzz-http'] |
| /usr/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/web/FileServe.h | [] | [] |
| /usr/include/boost/foreach.hpp | [] | [] |
| /src/wt/src/Wt/WLineEdit.h | [] | [] |
| /src/wt/src/Wt/WBrush.C | [] | [] |
| /usr/include/boost/lexical_cast/try_lexical_convert.hpp | [] | [] |
| /usr/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_10.hpp | [] | [] |
| /usr/include/boost/interprocess/detail/os_file_functions.hpp | [] | [] |
| /usr/include/boost/asio/impl/read_until.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_automaton.h | [] | [] |
| /src/wt/src/http/ConnectionManager.C | [] | [] |
| /usr/include/boost/spirit/home/support/container.hpp | [] | [] |
| /src/wt/src/Wt/WMenuItem.C | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/attributes.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/numeric/numeric_utils.hpp | ['fuzz-datetime', 'fuzz-uri', 'fuzz-http'] | [] |
| /src/wt/src/js/WPaintedWidget.min.js | [] | [] |
| /usr/include/boost/asio/ip/address_v4.hpp | [] | [] |
| /src/wt/src/Wt/WPopupWidget.h | [] | [] |
| /usr/include/boost/asio/impl/executor.hpp | [] | [] |
| /src/wt/src/Wt/WAny.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stream_iterator.h | [] | [] |
| /src/wt/src/Wt/WTimePicker.C | [] | [] |
| /usr/include/boost/asio/detail/executor_op.hpp | [] | [] |
| /src/wt/src/Wt/WCssStyleSheet.h | [] | [] |
| /src/wt/src/Wt/WTextF.h | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/positive.hpp | [] | [] |
| /usr/include/boost/asio/impl/io_context.ipp | [] | [] |
| /usr/include/boost/iterator/distance.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/program_options/detail/cmdline.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocator.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WPointF.C | [] | [] |
| /src/wt/src/http/Reply.h | [] | [] |
| /usr/include/boost/asio/detail/impl/epoll_reactor.ipp | [] | [] |
| /src/wt/src/Wt/WPoint.h | [] | [] |
| /src/wt/src/Wt/WBoxLayout.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_function.h | ['fuzz-cgi'] | [] |
| /src/wt/fuzz/fuzz-json.C | ['fuzz-json'] | ['fuzz-json'] |
| /usr/include/boost/asio/ip/basic_endpoint.hpp | [] | [] |
| /usr/include/boost/spirit/home/karma/detail/output_iterator.hpp | [] | [] |
| /src/wt/src/Wt/Exception/WInvalidFormatException.h | [] | [] |
| /usr/include/boost/spirit/home/support/multi_pass_wrapper.hpp | [] | [] |
| /src/wt/src/Wt/WLinkedCssStyleSheet.C | [] | [] |
| /usr/include/boost/utility/string_view.hpp | [] | [] |
| /src/wt/src/Wt/WValidator.h | [] | [] |
| /usr/include/boost/spirit/home/karma/numeric/detail/real_utils.hpp | [] | [] |
| /usr/include/boost/range/detail/safe_bool.hpp | [] | [] |
| /usr/include/boost/asio/impl/handler_alloc_hook.ipp | [] | [] |
| /src/wt/src/Wt/WMediaPlayer.h | [] | [] |
| /src/wt/src/Wt/StdGridLayoutImpl2.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ios_base.h | [] | [] |
| /usr/include/boost/asio/detail/recycling_allocator.hpp | [] | [] |
| /usr/include/boost/asio/detail/impl/signal_set_service.ipp | [] | [] |
| /usr/include/boost/asio/ip/detail/endpoint.hpp | [] | [] |
| /src/wt/src/Wt/Core/observing_ptr.cpp | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/expect.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WLabel.C | [] | [] |
| /usr/include/boost/fusion/container/vector/detail/end_impl.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractToggleButton.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/allocated_ptr.h | ['fuzz-json', 'fuzz-http'] | [] |
| /src/wt/src/Wt/WWidgetItem.C | [] | [] |
| /src/wt/src/Wt/WDefaultLoadingIndicator.C | [] | [] |
| /usr/include/boost/asio/detail/reactive_socket_service_base.hpp | [] | [] |
| /src/wt/src/Wt/Exception/WInvalidFormatException.C | ['fuzz-eval'] | ['fuzz-eval'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/streambuf_iterator.h | [] | [] |
| /usr/include/boost/asio/detail/null_event.hpp | [] | [] |
| /src/wt/src/Wt/Render/Block.C | [] | [] |
| /src/wt/src/Wt/Render/RenderUtils.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_algobase.h | [] | [] |
| /usr/include/boost/phoenix/core/value.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/asio/detail/posix_thread.hpp | [] | [] |
| /usr/include/boost/asio/detail/bind_handler.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractArea.C | [] | [] |
| /src/wt/src/Wt/WTransform.h | [] | [] |
| /src/wt/src/Wt/WTimerWidget.h | [] | [] |
| /src/wt/src/Wt/WJavaScriptPreamble.C | [] | [] |
| /usr/include/boost/proto/matches.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/http/TcpConnection.h | [] | [] |
| /usr/include/boost/asio/detail/thread_info_base.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/scanner/scanner.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/qi/char/char.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/thread/detail/move.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/web/base64.h | [] | [] |
| /usr/include/boost/fusion/container/list/detail/begin_impl.hpp | [] | [] |
| /src/wt/fuzz/fuzz-css.C | ['fuzz-css'] | ['fuzz-css'] |
| /src/wt/src/Wt/Http/Response.C | [] | [] |
| /usr/include/boost/asio/detail/timer_queue_base.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractItemModel.C | [] | [] |
| /src/wt/src/Wt/WTimer.h | [] | [] |
| /usr/include/boost/phoenix/core/call.hpp | [] | [] |
| /usr/include/boost/program_options/variables_map.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/range/iterator_range_core.hpp | ['fuzz-css'] | ['fuzz-css'] |
| /usr/include/boost/spirit/home/support/detail/sign.hpp | [] | [] |
| /src/wt/src/Wt/WJavaScriptObjectStorage.C | [] | [] |
| /src/wt/src/web/XSSUtils.C | [] | [] |
| /src/wt/src/http/AccessLogger.h | [] | [] |
| /src/wt/src/Wt/WLength.h | [] | [] |
| /src/wt/fuzz/fuzz-eval.C | ['fuzz-eval'] | ['fuzz-eval'] |
| /usr/include/boost/bind/mem_fn_template.hpp | ['fuzz-json'] | [] |
| /src/wt/src/Wt/Http/Client.C | ['fuzz-uri'] | ['fuzz-uri'] |
| /usr/include/boost/asio/detail/handler_cont_helpers.hpp | [] | [] |
| /usr/include/boost/asio/ip/address_v6.hpp | [] | [] |
| /src/wt/src/Wt/Render/Line.C | [] | [] |
| /usr/include/boost/algorithm/string/detail/predicate.hpp | [] | [] |
| /src/wt/src/Wt/WFontMetrics.h | [] | [] |
| /usr/include/boost/spirit/home/qi/action/action.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/impl/null_event.ipp | [] | [] |
| /src/wt/src/Wt/WMediaPlayer.C | [] | [] |
| /src/wt/src/Wt/WStringListModel.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/fstream | [] | [] |
| /usr/include/boost/asio/io_context_strand.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WImage.C | [] | [] |
| /usr/include/boost/asio/detail/thread_group.hpp | [] | [] |
| /usr/include/boost/core/checked_delete.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/type_index.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/directives.ipp | [] | [] |
| /usr/include/boost/spirit/home/support/char_class.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/fusion/iterator/deref.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/scanner/skipper.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/detail/lcast_precision.hpp | [] | [] |
| /src/wt/src/js/WIntValidator.min.js | [] | [] |
| /usr/include/boost/iterator/iterator_adaptor.hpp | [] | [] |
| /usr/include/boost/filesystem/operations.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractTableModel.C | [] | [] |
| /src/wt/src/Wt/WWebWidget.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /usr/include/boost/asio/ip/impl/address_v4.ipp | [] | [] |
| /usr/include/boost/variant/recursive_wrapper.hpp | [] | [] |
| /usr/include/boost/fusion/container/list/cons.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/Http/Message.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/atomic_base.h | [] | [] |
| /usr/include/boost/phoenix/core/expression.hpp | ['fuzz-css'] | [] |
| /src/wt/src/Wt/WDate.h | [] | [] |
| /usr/include/boost/asio/executor.hpp | [] | [] |
| /src/wt/src/Wt/WLocalDateTime.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-datetime', 'fuzz-css'] |
| /src/wt/src/web/WebSocketMessage.C | [] | [] |
| /usr/include/boost/asio/detail/wait_handler.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/composite.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/asio/detail/reactive_socket_connect_op.hpp | [] | [] |
| /src/wt/src/Wt/Http/Cookie.h | [] | [] |
| /usr/include/boost/fusion/container/list/detail/at_impl.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/http/AccessLogger.C | [] | [] |
| /src/wt/src/Wt/WWidgetItem.h | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/grammar.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WBrush.h | [] | [] |
| /src/wt/src/Wt/WCssDecorationStyle.h | [] | [] |
| /usr/include/boost/algorithm/string/case_conv.hpp | [] | [] |
| /usr/include/boost/asio/detail/handler_work.hpp | [] | [] |
| /src/wt/src/Wt/WMemoryResource.C | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/closures.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WRadioButton.C | [] | [] |
| /usr/include/boost/function/function_base.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/web/WebRequest.h | [] | [] |
| /src/wt/src/Wt/FlexItemImpl.C | [] | [] |
| /src/wt/src/Wt/Json/Value.h | ['fuzz-json'] | [] |
| /src/wt/src/Wt/Render/CssData.h | [] | [] |
| /src/wt/src/web/WebRenderer.h | [] | [] |
| /usr/include/boost/lexical_cast/bad_lexical_cast.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/attribute/closure.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WIconPair.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_constants.h | [] | [] |
| /usr/include/boost/thread/lock_types.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WAnimation.C | [] | [] |
| /usr/include/boost/algorithm/string/split.hpp | [] | [] |
| /src/wt/src/thirdparty/rapidxml/rapidxml_print.hpp | [] | [] |
| /src/wt/src/Wt/WJavaScriptObjectStorage.h | [] | [] |
| /usr/include/boost/fusion/container/vector/detail/deref_impl.hpp | [] | [] |
| /src/wt/src/Wt/WVectorImage.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_pair.h | ['fuzz-cgi'] | [] |
| /src/wt/src/Wt/WFont.C | [] | [] |
| /usr/include/boost/asio/handler_continuation_hook.hpp | [] | [] |
| /usr/include/boost/thread/once.hpp | ['fuzz-eval'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/enable_special_members.h | [] | [] |
| /usr/include/boost/range/algorithm/equal.hpp | [] | [] |
| /src/wt/src/Wt/WLocalizedStrings.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_uninitialized.h | [] | [] |
| /src/wt/src/thirdparty/rapidxml/rapidxml_xhtml.hpp | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/impl/alternative.ipp | ['fuzz-eval'] | [] |
| /src/wt/src/http/SessionProcess.h | [] | [] |
| /usr/include/boost/asio/detail/op_queue.hpp | [] | [] |
| /src/wt/src/Wt/WPaintDevice.C | [] | [] |
| /src/wt/src/Wt/WObject.h | [] | [] |
| /src/wt/src/Wt/FromStringDataInfo.C | [] | [] |
| /usr/include/boost/lexical_cast/detail/converter_lexical.hpp | [] | [] |
| /src/wt/src/Wt/Json/Parser.h | [] | [] |
| /src/wt/src/http/TcpConnection.C | [] | [] |
| /src/wt/src/Wt/WButtonGroup.h | [] | [] |
| /src/wt/src/Wt/WStringUtil.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unordered_set.h | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/optional.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WText.h | [] | [] |
| /src/wt/src/Wt/WPopupWidget.C | [] | [] |
| /src/wt/src/Wt/WFileUpload.h | [] | [] |
| /src/wt/src/Wt/WProgressBar.C | [] | [] |
| /usr/include/boost/algorithm/string/detail/util.hpp | [] | [] |
| /src/wt/src/Wt/ResizeSensor.C | [] | [] |
| /src/wt/src/Wt/WTheme.h | [] | [] |
| /src/wt/src/Wt/WWidget.h | [] | [] |
| /src/wt/src/Wt/WWebSocketConnection.C | [] | [] |
| /src/wt/src/Wt/WStringStream.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] |
| /src/wt/src/Wt/WDateEdit.C | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp | [] | [] |
| /usr/include/boost/asio/detail/scoped_lock.hpp | [] | [] |
| /src/wt/src/http/StockReply.C | [] | [] |
| /src/wt/src/Wt/WFavicon.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/alloc_traits.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WStringStream.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri'] |
| /usr/include/boost/spirit/home/classic/actor/ref_value_actor.hpp | [] | [] |
| /src/wt/src/web/WebSession.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /usr/include/boost/asio/impl/execution_context.hpp | [] | [] |
| /usr/include/boost/algorithm/string/detail/find_iterator.hpp | [] | [] |
| /src/wt/src/Wt/WFormWidget.C | [] | [] |
| /src/wt/src/Wt/WLayoutImpl.h | [] | [] |
| /usr/include/boost/spirit/home/karma/numeric/real_policies.hpp | [] | [] |
| /usr/include/boost/algorithm/string/detail/case_conv.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/functions.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/fusion/sequence/intrinsic/begin.hpp | [] | [] |
| /usr/include/boost/range/as_literal.hpp | ['fuzz-css'] | ['fuzz-css'] |
| /src/wt/src/Wt/WLayoutImpl.C | [] | [] |
| /src/wt/src/Wt/WLocale.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /src/wt/src/Wt/WFileUpload.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/initializer_list | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/charconv.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/spirit/home/support/attributes.hpp | ['fuzz-json', 'fuzz-css'] | ['fuzz-json', 'fuzz-css'] |
| /src/wt/src/web/SoundManager.h | [] | [] |
| /usr/include/boost/asio/associated_executor.hpp | [] | [] |
| /src/wt/src/Wt/WMenuItem.h | [] | [] |
| /usr/include/boost/spirit/home/support/string_traits.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/work_dispatcher.hpp | [] | [] |
| /src/wt/src/Wt/WNavigationBar.h | [] | [] |
| /usr/include/boost/fusion/container/vector/detail/next_impl.hpp | [] | [] |
| /src/wt/src/Wt/WPoint.C | [] | [] |
| /src/wt/src/Wt/WIconPair.h | [] | [] |
| /usr/include/boost/core/addressof.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/reference.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/skip_over.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WFont.h | [] | [] |
| /usr/include/boost/bind/arg.hpp | ['fuzz-json'] | [] |
| /usr/include/boost/phoenix/function/function.hpp | ['fuzz-css'] | [] |
| /src/wt/src/Wt/WColor.C | [] | [] |
| /usr/include/boost/thread/detail/invoke.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WTextF.C | [] | [] |
| /usr/include/boost/asio/ip/impl/address_v6.ipp | [] | [] |
| /src/wt/src/Wt/WUrlFavicon.h | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/kleene_star.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/http/RequestHandler.h | [] | [] |
| /usr/include/boost/asio/detail/conditionally_enabled_event.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/primitives/primitives.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/support/action_dispatch.hpp | [] | [] |
| /usr/include/boost/throw_exception.hpp | ['fuzz-eval', 'fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WMessageResourceBundle.C | [] | [] |
| /src/wt/src/Wt/WPushButton.h | [] | [] |
| /usr/include/boost/algorithm/string/finder.hpp | [] | [] |
| /usr/include/boost/asio/buffer.hpp | [] | [] |
| /src/wt/src/Wt/WTime.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-datetime'] |
| /usr/include/boost/fusion/sequence/intrinsic/at.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/timer_queue.hpp | [] | [] |
| /src/wt/src/Wt/WItemSelectionModel.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/filesystem/path.hpp | [] | [] |
| /src/wt/src/Wt/WGoogleMap.h | [] | [] |
| /src/wt/src/Wt/Http/Request.h | ['fuzz-cgi'] | ['fuzz-cgi'] |
| /src/wt/src/Wt/WGradient.C | [] | [] |
| /src/wt/src/Wt/WRegExpValidator.C | [] | [] |
| /src/wt/src/Wt/WCssTheme.C | [] | [] |
| /src/wt/src/Wt/WRectF.C | [] | [] |
| /usr/include/boost/asio/ip/detail/impl/endpoint.ipp | [] | [] |
| /src/wt/src/Wt/WPointF.h | [] | [] |
| /usr/include/boost/asio/async_result.hpp | [] | [] |
| /usr/include/boost/asio/basic_signal_set.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/list.tcc | ['fuzz-json', 'fuzz-http'] | [] |
| /src/wt/src/Wt/WVectorImage.h | [] | [] |
| /usr/include/boost/asio/detail/scheduler_operation.hpp | [] | [] |
| /usr/include/boost/none_t.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/epsilon.hpp | [] | [] |
| /src/wt/src/web/EscapeOStream.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri'] |
| /src/wt/src/Wt/WNavigationBar.C | [] | [] |
| /src/wt/src/Wt/WCssStyleSheet.C | [] | [] |
| /src/wt/src/Wt/Render/Specificity.h | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/tuples.hpp | [] | [] |
| /src/wt/src/Wt/WStackedWidget.h | [] | [] |
| /usr/include/boost/spirit/home/support/make_component.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/js/Bootstrap5Theme.min.js | [] | [] |
| /src/wt/src/web/UriUtils.h | [] | [] |
| /src/wt/src/http/RequestHandler.C | [] | [] |
| /usr/include/boost/asio/detail/resolver_service_base.hpp | [] | [] |
| /usr/include/boost/asio/detail/scoped_ptr.hpp | [] | [] |
| /src/wt/src/Wt/Render/LayoutBox.C | [] | [] |
| /src/wt/src/Wt/WColor.h | [] | [] |
| /src/wt/src/Wt/WTextArea.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/aligned_buffer.h | ['fuzz-cgi', 'fuzz-json', 'fuzz-http'] | [] |
| /usr/include/boost/algorithm/string/trim.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/phoenix/actor.hpp | ['fuzz-eval'] | [] |
| /usr/include/boost/fusion/container/list/detail/end_impl.hpp | [] | [] |
| /usr/include/boost/asio/execution_context.hpp | [] | [] |
| /src/wt/src/Wt/WIntValidator.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_compiler.h | [] | [] |
| /src/wt/src/Wt/WCheckBox.h | [] | [] |
| /usr/include/boost/spirit/home/support/meta_compiler.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/operator/plus.hpp | ['fuzz-css'] | [] |
| /src/wt/src/http/Server.C | [] | [] |
| /src/wt/src/Wt/WLayoutItemImpl.h | [] | [] |
| /usr/include/boost/asio/detail/wait_op.hpp | [] | [] |
| /usr/include/boost/spirit/home/support/modify.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/detail/assign_to.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http'] | ['fuzz-json'] |
| /src/wt/src/Wt/WLogger.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri'] |
| /src/wt/src/Wt/WWidgetItemImpl.h | [] | [] |
| /usr/include/boost/asio/impl/system_context.ipp | [] | [] |
| /usr/include/boost/variant/detail/initializer.hpp | [] | [] |
| /src/wt/src/Wt/WWebSocketResource.h | [] | [] |
| /usr/include/boost/tokenizer.hpp | [] | [] |
| /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp | [] | [] |
| /usr/include/boost/asio/impl/executor.ipp | [] | [] |
| /src/wt/src/Wt/WValidator.C | [] | [] |
| /usr/include/boost/program_options/detail/convert.hpp | [] | [] |
| /src/wt/src/Wt/WItemDelegate.h | [] | [] |
| /src/wt/src/Wt/Render/Line.h | [] | [] |
| /src/wt/src/Wt/WCompositeWidget.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/functional_hash.h | [] | [] |
| /usr/include/boost/asio/ip/basic_resolver_query.hpp | [] | [] |
| /src/wt/src/Wt/WLayout.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/string_conversions.h | [] | [] |
| /usr/include/boost/asio/detail/reactive_socket_service.hpp | [] | [] |
| /usr/include/x86_64-linux-gnu/bits/byteswap.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_executor.h | [] | [] |
| /src/wt/src/Wt/WResource.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_construct.h | [] | [] |
| /usr/include/boost/asio/detail/service_registry.hpp | [] | [] |
| /src/wt/src/web/ImageUtils.C | [] | [] |
| /src/wt/src/Wt/WAbstractToggleButton.C | [] | [] |
| /src/wt/src/Wt/WPopupMenu.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_scanner.tcc | [] | [] |
| /usr/include/boost/asio/detail/impl/resolver_service_base.ipp | [] | [] |
| /usr/include/boost/type_traits/integral_constant.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/Http/ResponseContinuation.h | [] | [] |
| /src/wt/src/Wt/WAbstractItemDelegate.h | [] | [] |
| /src/wt/src/http/HTTPRequest.h | [] | [] |
| /usr/include/boost/asio/detail/impl/scheduler.ipp | [] | [] |
| /src/wt/src/Wt/Signals/signals.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/kleene.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WTimePicker.h | [] | [] |
| /src/wt/src/Wt/WSvgImage.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/fusion/algorithm/iteration/for_each.hpp | [] | [] |
| /src/wt/src/Wt/WJavaScriptExposableObject.C | [] | [] |
| /src/wt/src/Wt/Core/observable.cpp | [] | [] |
| /src/wt/src/Wt/WAbstractDataInfo.h | [] | [] |
| /src/wt/src/Wt/WInPlaceEdit.h | [] | [] |
| /usr/include/boost/asio/detail/chrono_time_traits.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/sstream.tcc | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-css'] | [] |
| /usr/include/boost/range/empty.hpp | [] | [] |
| /usr/include/boost/smart_ptr/intrusive_ref_counter.hpp | [] | [] |
| /src/wt/src/Wt/WSlider.h | [] | [] |
| /usr/include/boost/algorithm/string/classification.hpp | ['fuzz-css'] | [] |
| /src/wt/src/Wt/WServer.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /src/wt/src/Wt/WModelIndex.h | [] | [] |
| /src/wt/src/http/../web/base64.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/new_allocator.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WLink.C | [] | [] |
| /src/wt/src/web/EntryPoint.h | [] | [] |
| /src/wt/src/web/ColorUtils.C | [] | [] |
| /src/wt/src/Wt/WPainterPath.h | [] | [] |
| /src/wt/src/Wt/WGlobal.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/mutex | [] | [] |
| /usr/include/boost/spirit/home/classic/core/composite/composite.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/Exception/WInvalidOperationException.C | ['fuzz-eval'] | ['fuzz-eval'] |
| /src/wt/src/Wt/StdLayoutItemImpl.C | [] | [] |
| /usr/include/boost/spirit/home/qi/operator/list.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/classic/core/scanner/impl/skipper.ipp | ['fuzz-eval'] | [] |
| /usr/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp | ['fuzz-datetime', 'fuzz-uri', 'fuzz-http'] | [] |
| /src/wt/src/Wt/Http/Response.h | [] | [] |
| /src/wt/src/Wt/WComboBox.h | [] | [] |
| /usr/include/boost/pool/simple_segregated_storage.hpp | [] | [] |
| /usr/include/boost/asio/detail/signal_set_service.hpp | [] | [] |
| /src/wt/src/web/TimeUtil.C | [] | [] |
| /src/wt/src/Wt/WPainter.C | [] | [] |
| /usr/include/boost/program_options/options_description.hpp | [] | [] |
| /src/wt/src/Wt/WTime.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-datetime', 'fuzz-css'] |
| /usr/include/boost/smart_ptr/detail/operator_bool.hpp | [] | [] |
| /usr/include/boost/smart_ptr/scoped_ptr.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WLayoutItem.h | [] | [] |
| /src/wt/src/Wt/WInPlaceEdit.C | [] | [] |
| /src/wt/src/web/DomElement.C | ['fuzz-xml'] | ['fuzz-xml'] |
| /usr/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp | ['fuzz-css'] | [] |
| /usr/include/boost/smart_ptr/shared_ptr.hpp | ['fuzz-eval'] | ['fuzz-eval'] |
| /usr/include/boost/variant/get.hpp | [] | [] |
| /usr/include/boost/container_hash/hash.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/typeinfo | [] | [] |
| /usr/include/boost/interprocess/file_mapping.hpp | [] | [] |
| /usr/include/boost/asio/detail/executor_function.hpp | [] | [] |
| /src/wt/src/Wt/WSlider.C | [] | [] |
| /src/wt/src/Wt/Auth/AuthUtils.C | [] | [] |
| /usr/include/boost/phoenix/core/meta_grammar.hpp | [] | [] |
| /usr/include/boost/asio/detail/impl/strand_service.ipp | [] | [] |
| /src/wt/src/Wt/Json/Parser.C | ['fuzz-json'] | ['fuzz-json'] |
| /src/wt/src/web/DomElement.h | [] | [] |
| /usr/include/boost/asio/detail/scheduler_thread_info.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/istream | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WSignal.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/typeindex | [] | [] |
| /src/wt/src/Wt/WLink.h | [] | [] |
| /src/wt/src/Wt/WRectF.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/http/Configuration.h | [] | [] |
| /src/wt/src/Wt/ServerSideFontMetrics.C | [] | [] |
| /src/wt/src/http/SessionProcessManager.C | [] | [] |
| /usr/include/boost/asio/detail/scheduler.hpp | [] | [] |
| /usr/include/boost/smart_ptr/intrusive_ptr.hpp | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_executor.tcc | [] | [] |
| /src/wt/src/web/RefEncoder.C | [] | [] |
| /usr/include/boost/asio/impl/system_executor.hpp | [] | [] |
| /src/wt/src/Wt/WGridLayout.h | [] | [] |
| /src/wt/src/Wt/WPaintedWidget.C | [] | [] |
| /src/wt/src/http/RequestParser.C | ['fuzz-http'] | ['fuzz-http'] |
| /usr/include/boost/system/detail/generic_category.hpp | [] | [] |
| /usr/include/boost/asio/detail/io_object_executor.hpp | [] | [] |
| /src/wt/src/Wt/WFlags.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex.h | [] | [] |
| /src/wt/src/Wt/WDialog.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/sstream | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-css'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_string.tcc | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/asio/ip/impl/address.ipp | [] | [] |
| /src/wt/src/Wt/WItemSelectionModel.C | [] | [] |
| /src/wt/src/web/WebUtils.C | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] |
| /usr/include/boost/asio/impl/error.ipp | [] | [] |
| /src/wt/src/Wt/WDefaultLoadingIndicator.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/char_traits.h | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /usr/include/boost/program_options/option.hpp | [] | [] |
| /usr/include/boost/type_index/type_index_facade.hpp | [] | [] |
| /src/wt/src/Wt/WSignal.C | [] | [] |
| /usr/include/boost/program_options/value_semantic.hpp | [] | [] |
| /src/wt/src/Wt/WJavaScriptHandle.h | [] | [] |
| /src/wt/src/Wt/WTextArea.h | [] | [] |
| /src/wt/src/Wt/Core/observing_ptr.hpp | [] | [] |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/static.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WJavaScriptSlot.C | [] | [] |
| /src/wt/src/Wt/WPanel.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/gthr-default.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/impl/timer_queue_set.ipp | [] | [] |
| /usr/include/boost/interprocess/errors.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/detail/parse.hpp | ['fuzz-json', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WLogger.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] |
| /usr/include/boost/variant/detail/apply_visitor_unary.hpp | [] | [] |
| /src/wt/src/Wt/Date/include/date/tz.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/js/StdGridLayoutImpl2.min.js | [] | [] |
| /src/wt/src/Wt/Render/CssParser.C | ['fuzz-css'] | ['fuzz-css'] |
| /usr/include/boost/spirit/home/support/detail/make_cons.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /usr/include/boost/asio/detail/deadline_timer_service.hpp | [] | [] |
| /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp | [] | [] |
| /src/wt/src/Wt/Json/Array.C | ['fuzz-json'] | ['fuzz-json'] |
| /src/wt/src/Wt/WTheme.C | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/vector.tcc | ['fuzz-xml', 'fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WException.C | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-eval', 'fuzz-json', 'fuzz-uri', 'fuzz-css'] |
| /usr/include/boost/range/begin.hpp | ['fuzz-css'] | ['fuzz-css'] |
| /usr/include/boost/optional/optional.hpp | [] | [] |
| /src/wt/src/Wt/WTimeEdit.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_automaton.tcc | [] | [] |
| /usr/include/boost/spirit/home/karma/detail/string_generate.hpp | [] | [] |
| /src/wt/src/Wt/WEvent.C | [] | [] |
| /src/wt/src/Wt/Render/WTextRenderer.h | [] | [] |
| /src/wt/src/Wt/WAbstractDataInfo.C | [] | [] |
| /src/wt/src/Wt/WCssDecorationStyle.C | [] | [] |
| /usr/include/boost/asio/detail/io_object_impl.hpp | [] | [] |
| /usr/include/boost/range/distance.hpp | ['fuzz-css'] | [] |
| /src/wt/src/Wt/WDatePicker.C | [] | [] |
| /usr/include/boost/asio/io_context.hpp | [] | [] |
| /src/wt/src/Wt/WLength.C | [] | [] |
| /src/wt/src/Wt/WEvent.h | [] | [] |
| /usr/include/boost/spirit/home/qi/meta_compiler.hpp | ['fuzz-datetime', 'fuzz-json', 'fuzz-uri', 'fuzz-http', 'fuzz-css'] | [] |
| /src/wt/src/Wt/WStringListModel.h | [] | [] |
| /usr/include/boost/asio/impl/execution_context.ipp | [] | [] |
| /usr/include/boost/asio/ip/resolver_base.hpp | [] | [] |
| /src/wt/src/http/Reply.C | [] | [] |
| /src/wt/src/web/WebUtils.h | [] | [] |
| /usr/include/boost/detail/compressed_pair.hpp | ['fuzz-eval'] | [] |
| /src/wt/src/Wt/WWidget.C | [] | [] |
| /src/wt/src/Wt/WSslInfo.C | [] | [] |
| /src/wt/src/Wt/StdLayoutImpl.C | [] | [] |
| /usr/include/boost/asio/detail/object_pool.hpp | [] | [] |
| /src/wt/src/Wt/WAbstractItemDelegate.C | [] | [] |
| /usr/include/boost/asio/detail/impl/posix_thread.ipp | [] | [] |
| /src/wt/src/Wt/WStatelessSlot.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/limits | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | [] |
| /src/wt/src/web/Configuration.h | [] | [] |
| /usr/include/boost/spirit/home/classic/attribute/closure_context.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/numeric/int.hpp | ['fuzz-datetime', 'fuzz-uri', 'fuzz-http'] | [] |
| /src/wt/src/Wt/WMessageResources.C | ['fuzz-eval'] | ['fuzz-eval'] |
| /usr/include/boost/spirit/home/support/argument.hpp | [] | [] |
| /src/wt/src/Wt/WSpinBox.h | [] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/system_error | [] | [] |
| /usr/include/boost/asio/detail/posix_global.hpp | [] | [] |
| /src/wt/src/Wt/WServer.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri', 'fuzz-css'] | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-uri'] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/any | [] | [] |
| /src/wt/src/Wt/WSocketNotifier.C | [] | [] |
| /src/wt/src/Wt/Http/Cookie.C | [] | [] |
| /src/wt/src/Wt/Render/Specificity.C | [] | [] |
| /usr/include/boost/thread/pthread/mutex.hpp | ['fuzz-eval'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/basic_ios.h | ['fuzz-cgi', 'fuzz-datetime', 'fuzz-css'] | [] |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/regex_error.h | [] | [] |
| /usr/include/boost/fusion/algorithm/query/detail/any.hpp | [] | [] |
| /usr/include/boost/spirit/home/qi/directive/lexeme.hpp | ['fuzz-json'] | [] |
| /usr/include/boost/program_options/detail/value_semantic.hpp | [] | [] |
| /usr/include/boost/phoenix/core/actor.hpp | [] | [] |
| /src/wt/src/web/WebSocketMessage.h | [] | [] |
| /usr/include/boost/algorithm/string/iter_find.hpp | [] | [] |
| /usr/include/boost/math/special_functions/fpclassify.hpp | [] | [] |
| /usr/include/boost/asio/detail/consuming_buffers.hpp | [] | [] |
| Directory |
|---|
| /src/wt/src/js/ |
| /usr/include/boost/move/ |
| /usr/include/boost/spirit/home/karma/detail/ |
| /usr/include/boost/spirit/home/classic/core/non_terminal/impl/ |
| /usr/include/boost/spirit/home/classic/core/non_terminal/ |
| /usr/include/boost/spirit/home/classic/core/impl/ |
| /usr/include/boost/fusion/container/list/detail/ |
| /usr/include/boost/optional/ |
| /src/wt/src/Wt/Exception/ |
| /usr/include/boost/spirit/home/classic/core/composite/ |
| /usr/include/boost/iterator/ |
| /usr/include/boost/asio/ip/detail/impl/ |
| /usr/include/boost/spirit/home/classic/core/composite/impl/ |
| /usr/include/boost/spirit/home/qi/char/ |
| /usr/include/boost/system/detail/ |
| /usr/include/boost/spirit/home/qi/ |
| /src/wt/src/http/ |
| /usr/include/boost/detail/ |
| /usr/include/boost/phoenix/function/ |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/ |
| /usr/include/boost/regex/pending/ |
| /usr/include/boost/spirit/home/qi/directive/ |
| /usr/include/boost/spirit/home/classic/attribute/ |
| /usr/include/boost/fusion/algorithm/query/detail/ |
| /src/wt/src/thirdparty/rapidxml/ |
| /usr/include/boost/asio/ |
| /src/wt/src/Wt/ |
| /usr/include/boost/spirit/home/classic/core/primitives/ |
| /usr/include/boost/proto/transform/detail/preprocessed/ |
| /src/wt/src/Wt/Date/include/date/ |
| /usr/include/boost/spirit/home/classic/actor/ |
| /usr/include/boost/spirit/home/karma/numeric/detail/ |
| /usr/include/boost/fusion/container/vector/detail/ |
| /usr/include/boost/spirit/home/support/char_set/ |
| /usr/include/boost/spirit/home/qi/operator/ |
| /src/wt/src/Wt/Json/ |
| /usr/include/boost/variant/ |
| /usr/include/boost/pool/ |
| /usr/include/boost/ |
| /usr/include/boost/function/ |
| /usr/include/boost/fusion/algorithm/iteration/detail/ |
| /src/wt/src/http/../Wt/ |
| /usr/include/boost/proto/transform/ |
| /usr/include/boost/exception/ |
| /usr/include/boost/lexical_cast/detail/ |
| /usr/include/boost/fusion/algorithm/query/ |
| /usr/include/boost/phoenix/support/preprocessed/ |
| /usr/include/boost/range/detail/ |
| /usr/include/boost/spirit/home/classic/core/primitives/impl/ |
| /usr/include/boost/spirit/home/qi/nonterminal/ |
| /usr/include/boost/asio/impl/ |
| /usr/include/boost/spirit/home/classic/phoenix/ |
| /usr/include/boost/logic/ |
| /src/wt/src/Wt/Signals/ |
| /usr/include/boost/spirit/home/qi/numeric/detail/ |
| /src/wt/src/web/ |
| /usr/include/boost/spirit/home/qi/nonterminal/detail/ |
| /usr/include/boost/phoenix/core/detail/ |
| /usr/include/boost/fusion/iterator/ |
| /usr/include/boost/phoenix/bind/ |
| /usr/include/boost/optional/detail/ |
| /usr/include/boost/variant/detail/ |
| /src/wt/fuzz/ |
| /usr/include/x86_64-linux-gnu/bits/ |
| /usr/include/boost/thread/ |
| /usr/include/boost/tuple/detail/ |
| /usr/include/boost/thread/pthread/ |
| /usr/include/boost/program_options/detail/ |
| /usr/include/boost/phoenix/function/detail/cpp03/preprocessed/ |
| /usr/include/boost/utility/ |
| /usr/include/boost/proto/ |
| /usr/include/boost/container_hash/ |
| /usr/include/boost/spirit/home/qi/string/ |
| /usr/include/boost/asio/ip/ |
| /usr/include/boost/phoenix/core/ |
| /usr/include/boost/fusion/algorithm/iteration/ |
| /src/wt/src/Wt/Render/ |
| /src/wt/src/Wt/Http/ |
| /src/wt/src/Wt/cpp17/ |
| /usr/include/boost/spirit/home/classic/core/scanner/impl/ |
| /usr/include/boost/algorithm/string/ |
| /usr/include/boost/fusion/container/vector/ |
| /usr/include/boost/type_traits/ |
| /usr/include/boost/interprocess/detail/ |
| /src/wt/src/Wt/Date/src/ |
| /usr/include/boost/math/special_functions/detail/ |
| /usr/include/boost/spirit/home/support/ |
| /usr/include/boost/smart_ptr/detail/ |
| /usr/include/boost/type_index/ |
| /usr/include/boost/filesystem/ |
| /usr/include/boost/fusion/container/generation/ |
| /src/wt/src/http/../web/ |
| /usr/include/boost/spirit/home/classic/iterator/impl/ |
| /usr/include/boost/spirit/home/qi/detail/ |
| /usr/include/boost/range/algorithm/ |
| /usr/include/boost/thread/detail/ |
| /usr/include/boost/asio/ip/impl/ |
| /usr/include/boost/interprocess/ |
| /usr/include/boost/spirit/home/support/char_encoding/ |
| /usr/include/boost/spirit/home/qi/action/ |
| /usr/include/boost/range/ |
| /usr/include/boost/proto/detail/ |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ext/ |
| /usr/include/boost/algorithm/string/detail/ |
| /usr/include/boost/asio/detail/ |
| /usr/include/boost/asio/ip/detail/ |
| /usr/include/boost/spirit/home/support/algorithm/ |
| /usr/include/boost/fusion/sequence/intrinsic/ |
| /usr/include/boost/phoenix/object/detail/cpp03/preprocessed/ |
| /src/wt/src/Wt/Core/ |
| /usr/include/boost/spirit/home/classic/core/scanner/ |
| /usr/include/boost/spirit/home/karma/numeric/ |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/ |
| /usr/include/boost/math/special_functions/ |
| /src/wt/src/Wt/Auth/ |
| /usr/include/boost/fusion/container/list/ |
| /usr/include/boost/asio/detail/impl/ |
| /usr/include/boost/smart_ptr/ |
| /usr/include/boost/fusion/support/ |
| /usr/include/boost/lexical_cast/ |
| /usr/include/boost/spirit/home/karma/ |
| /usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10/bits/ |
| /usr/include/boost/phoenix/stl/container/ |
| /usr/include/boost/spirit/home/classic/iterator/ |
| /usr/include/boost/bind/ |
| /usr/include/boost/program_options/ |
| /usr/include/boost/proto/detail/preprocessed/ |
| /usr/include/boost/system/ |
| /usr/include/boost/spirit/home/classic/core/ |
| /usr/include/boost/core/ |
| /usr/include/boost/spirit/home/qi/numeric/ |
| /usr/include/boost/spirit/home/support/detail/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.