The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 2 | 78 | LLVMFuzzerTestOneInput | call site: 00078 | printf |
| 2 | 81 | LLVMFuzzerTestOneInput | call site: 00081 | printf |
| 2 | 87 | LLVMFuzzerTestOneInput | call site: 00087 | printf |
| 1 | 27 | ada::idna::find_direction(unsigned int) | call site: 00027 | __cxa_begin_catch |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
ada::idna::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00001
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00002
ada::idna::from_ascii_to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00003
ada::idna::ascii_map(char*, unsigned long)
[function]
[call site]
00004
ada::idna::ascii_map(char*, unsigned long)::$_0::operator()(unsigned char) const
[function]
[call site]
00005
ada::idna::ascii_map(char*, unsigned long)::$_0::operator()(unsigned char) const
[function]
[call site]
00006
ada::idna::ascii_map(char*, unsigned long)::$_0::operator()(unsigned char) const
[function]
[call site]
00007
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00008
ada::idna::char_to_digit_value(char)
[function]
[call site]
00009
ada::idna::adapt(int, int, bool)
[function]
[call site]
00010
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00011
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00012
ada::idna::idna_lookup(unsigned int)
[function]
[call site]
00013
ada::idna::utf8_next(unsigned char const*&)
[function]
[call site]
00014
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00015
ada::idna::decompose_nfc(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00016
ada::idna::compute_decomposition_length(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00017
ada::idna::decompose(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&, unsigned long)
[function]
[call site]
00018
ada::idna::sort_marks(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00019
ada::idna::get_ccc(char32_t)
[function]
[call site]
00020
ada::idna::get_ccc(char32_t)
[function]
[call site]
00021
ada::idna::compose(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00022
ada::idna::get_ccc(char32_t)
[function]
[call site]
00023
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00024
ada::idna::find_last_not_of_nsm(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00025
ada::idna::find_direction(unsigned int)
[function]
[call site]
00026
__clang_call_terminate
[call site]
00027
__cxa_begin_catch
[call site]
00028
ada::idna::is_rtl_label(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00029
ada::idna::find_direction(unsigned int)
[function]
[call site]
00030
ada::idna::find_direction(unsigned int)
[function]
[call site]
00031
ada::idna::find_direction(unsigned int)
[function]
[call site]
00032
ada::idna::find_direction(unsigned int)
[function]
[call site]
00033
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00034
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00035
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00036
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00037
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00038
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00039
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00040
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00041
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00042
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00043
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00044
ada::idna::utf32_to_punycode(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00045
ada::idna::digit_to_char(int)
[function]
[call site]
00046
ada::idna::digit_to_char(int)
[function]
[call site]
00047
ada::idna::adapt(int, int, bool)
[function]
[call site]
00048
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00049
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00050
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00051
ada::idna::utf8_length_from_utf32(char32_t const*, unsigned long)
[function]
[call site]
00052
ada::idna::utf32_to_utf8(char32_t const*, unsigned long, char*)
[function]
[call site]
00053
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00054
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00055
ada::idna::verify_punycode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00056
ada::idna::char_to_digit_value(char)
[function]
[call site]
00057
ada::idna::adapt(int, int, bool)
[function]
[call site]
00058
ada::idna::utf32_to_punycode(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00059
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00060
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00061
ada::idna::utf8_length_from_utf32(char32_t const*, unsigned long)
[function]
[call site]
00062
ada::idna::utf32_to_utf8(char32_t const*, unsigned long, char*)
[function]
[call site]
00063
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00064
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00065
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00066
ada::idna::ascii_map(char*, unsigned long)
[function]
[call site]
00067
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00068
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00069
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00070
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00071
ada::idna::contains_forbidden_domain_code_point(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00072
ada::idna::is_forbidden_domain_code_point(char)
[function]
[call site]
00073
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00074
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00075
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00076
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00077
ada::idna::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00078
printf
[call site]
00079
abort
[call site]
00080
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00081
printf
[call site]
00082
abort
[call site]
00083
ada::idna::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00084
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00085
ada::idna::utf32_to_punycode(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00086
ada::idna::punycode_to_utf32(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00087
printf
[call site]
00088
abort
[call site]
00089