The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 1 | 8 |
httplib::detail::split(char const*, char const*, char, unsigned long, std::__1::function
|
call site: 00008 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
httplib::detail::insertion_ordered_multimap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::insertion_ordered_multimap()
[function]
[call site]
00001
httplib::detail::parse_query_text(char const*, unsigned long, httplib::detail::insertion_ordered_multimap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >&)
[function]
[call site]
00002
httplib::detail::split(char const*, char const*, char, std::__1::function<void (char const*, char const*)>)
[function]
[call site]
00003
httplib::detail::split(char const*, char const*, char, unsigned long, std::__1::function<void (char const*, char const*)>)
[function]
[call site]
00004
httplib::detail::trim(char const*, char const*, unsigned long, unsigned long)
[function]
[call site]
00005
httplib::detail::is_space_or_tab(char)
[function]
[call site]
00006
httplib::detail::is_space_or_tab(char)
[function]
[call site]
00007
httplib::detail::trim(char const*, char const*, unsigned long, unsigned long)
[function]
[call site]
00008
httplib::detail::insertion_ordered_multimap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::~insertion_ordered_multimap()
[function]
[call site]
00009
httplib::decode_query_component(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00010
httplib::detail::from_hex_to_i(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, int&)
[function]
[call site]
00011
httplib::detail::is_hex(char, int&)
[function]
[call site]
00012
httplib::detail::is_ascii_digit(char)
[function]
[call site]
00013
httplib::decode_query_component(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00014
httplib::decode_path_component(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00015
httplib::detail::from_hex_to_i(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, int&)
[function]
[call site]
00016
httplib::detail::to_utf8(int, char*)
[function]
[call site]
00017
httplib::detail::from_hex_to_i(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long, unsigned long, int&)
[function]
[call site]
00018
httplib::encode_query_component(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00019
httplib::detail::is_ascii_alnum(char)
[function]
[call site]
00020
httplib::detail::is_ascii_digit(char)
[function]
[call site]
00021
httplib::detail::is_ascii_alpha(char)
[function]
[call site]
00022
snprintf
[call site]
00023
httplib::detail::normalize_query_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00024
httplib::detail::split(char const*, char const*, char, std::__1::function<void (char const*, char const*)>)
[function]
[call site]
00025
httplib::detail::is_valid_path(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00026
__assert_fail
[call site]
00027