The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 4 | 17 | ada::idna::deflate::inflate_raw(unsigned char const*, unsigned long, unsigned char*, unsigned long) | call site: 00017 | |
| 2 | 31 | ada::idna::deflate::inflate_raw(unsigned char const*, unsigned long, unsigned char*, unsigned long) | call site: 00031 | |
| 2 | 35 | ada::idna::deflate::inflate_raw(unsigned char const*, unsigned long, unsigned char*, unsigned long) | call site: 00035 | |
| 2 | 39 | ada::idna::deflate::inflate_raw(unsigned char const*, unsigned long, unsigned char*, unsigned long) | call site: 00039 | |
| 2 | 158 | LLVMFuzzerTestOneInput | call site: 00158 | printf |
| 2 | 161 | LLVMFuzzerTestOneInput | call site: 00161 | printf |
| 2 | 167 | LLVMFuzzerTestOneInput | call site: 00167 | printf |
| 1 | 64 | ada::idna::ensure_tables() | call site: 00064 | __cxa_begin_catch |
| 1 | 113 |
ada::idna::is_label_valid(std::__1::basic_string_view
|
call site: 00113 |
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::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00002
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00003
ada::idna::from_ascii_to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00004
ada::idna::ascii_map(char*, unsigned long)
[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::ascii_map(char*, unsigned long)::$_0::operator()(unsigned char) const
[function]
[call site]
00008
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00009
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00010
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]
00011
ada::idna::ensure_tables()
[function]
[call site]
00012
ada::idna::deflate::inflate_raw(unsigned char const*, unsigned long, unsigned char*, unsigned long)
[function]
[call site]
00013
ada::idna::deflate::BitReader::BitReader(unsigned char const*, unsigned long)
[function]
[call site]
00014
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00015
ada::idna::deflate::BitReader::ensure(int)
[function]
[call site]
00016
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00017
ada::idna::deflate::BitReader::align_byte()
[function]
[call site]
00018
ada::idna::deflate::BitReader::ensure(int)
[function]
[call site]
00019
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00020
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00021
ada::idna::deflate::Huff::Huff()
[function]
[call site]
00022
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00023
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00024
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00025
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00026
ada::idna::deflate::Huff::Huff()
[function]
[call site]
00027
ada::idna::deflate::Huff::build(unsigned char const*, int)
[function]
[call site]
00028
ada::idna::deflate::Huff::decode(ada::idna::deflate::BitReader&) const
[function]
[call site]
00029
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00030
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00031
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00032
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00033
ada::idna::deflate::Huff::build(unsigned char const*, int)
[function]
[call site]
00034
ada::idna::deflate::Huff::build(unsigned char const*, int)
[function]
[call site]
00035
ada::idna::deflate::fixed_litlen(ada::idna::deflate::BitReader&)
[function]
[call site]
00036
ada::idna::deflate::Huff::decode(ada::idna::deflate::BitReader&) const
[function]
[call site]
00037
ada::idna::deflate::Huff::decode(ada::idna::deflate::BitReader&) const
[function]
[call site]
00038
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00039
ada::idna::deflate::fixed_dist(ada::idna::deflate::BitReader&)
[function]
[call site]
00040
ada::idna::deflate::Huff::decode(ada::idna::deflate::BitReader&) const
[function]
[call site]
00041
ada::idna::deflate::Huff::decode(ada::idna::deflate::BitReader&) const
[function]
[call site]
00042
ada::idna::deflate::BitReader::get(int)
[function]
[call site]
00043
ada::idna::crc32_ieee(unsigned char const*, unsigned long)
[function]
[call site]
00044
ada::idna::detail::convert_table_blob_to_host_endian(unsigned char*)
[function]
[call site]
00045
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00046
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00047
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00048
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00049
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00050
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00051
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00052
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00053
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00054
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00055
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00056
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00057
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00058
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00059
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00060
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00061
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00062
ada::idna::ensure_tables()::{lambda(unsigned long)#1}::operator()(unsigned long) const
[function]
[call site]
00063
__clang_call_terminate
[call site]
00064
__cxa_begin_catch
[call site]
00065
ada::idna::idna_lookup(unsigned int)
[function]
[call site]
00066
ada::idna::utf8_count_codepoints(unsigned char const*)
[function]
[call site]
00067
ada::idna::idna_lookup(unsigned int)
[function]
[call site]
00068
ada::idna::utf8_next(unsigned char const*&)
[function]
[call site]
00069
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00070
ada::idna::is_already_nfc(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00071
ada::idna::tables_are_ready()
[function]
[call site]
00072
ada::idna::ensure_tables()
[function]
[call site]
00073
ada::idna::canonical_decomp_length(char32_t)
[function]
[call site]
00074
ada::idna::decomposition_block_row(unsigned char)
[function]
[call site]
00075
ada::idna::get_ccc(char32_t)
[function]
[call site]
00076
ada::idna::ccc_block_row(unsigned char)
[function]
[call site]
00077
ada::idna::would_compose(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00078
ada::idna::composition_block_row(unsigned char)
[function]
[call site]
00079
ada::idna::get_ccc(char32_t)
[function]
[call site]
00080
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00081
ada::idna::ensure_tables()
[function]
[call site]
00082
ada::idna::is_already_nfc(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00083
ada::idna::decompose_nfc(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00084
ada::idna::compute_decomposition_length(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00085
ada::idna::decomposition_block_row(unsigned char)
[function]
[call site]
00086
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]
00087
ada::idna::decomposition_block_row(unsigned char)
[function]
[call site]
00088
ada::idna::sort_marks(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00089
ada::idna::get_ccc(char32_t)
[function]
[call site]
00090
ada::idna::get_ccc(char32_t)
[function]
[call site]
00091
ada::idna::compose(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00092
ada::idna::composition_block_row(unsigned char)
[function]
[call site]
00093
ada::idna::get_ccc(char32_t)
[function]
[call site]
00094
ada::idna::composition_block_row(unsigned char)
[function]
[call site]
00095
ada::idna::is_ace_prefix(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00096
ada::idna::append_ascii_label(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00097
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]
00098
ada::idna::char_to_digit_value(char)
[function]
[call site]
00099
ada::idna::adapt(int, int, bool)
[function]
[call site]
00100
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00101
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]
00102
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00103
ada::idna::is_already_nfc(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00104
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00105
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00106
ada::idna::ensure_tables()
[function]
[call site]
00107
ada::idna::find_last_not_of_nsm(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00108
ada::idna::find_direction(unsigned int)
[function]
[call site]
00109
ada::idna::is_rtl_label(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00110
ada::idna::find_direction(unsigned int)
[function]
[call site]
00111
ada::idna::find_direction(unsigned int)
[function]
[call site]
00112
ada::idna::find_direction(unsigned int)
[function]
[call site]
00113
ada::idna::find_direction(unsigned int)
[function]
[call site]
00114
ada::idna::find_direction(unsigned int)
[function]
[call site]
00115
ada::idna::find_direction(unsigned int)
[function]
[call site]
00116
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00117
ada::idna::append_ascii_label(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00118
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00119
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]
00120
ada::idna::digit_to_char(int)
[function]
[call site]
00121
ada::idna::digit_to_char(int)
[function]
[call site]
00122
ada::idna::adapt(int, int, bool)
[function]
[call site]
00123
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00124
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)
[function]
[call site]
00125
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00126
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]
00127
ada::idna::is_ascii(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00128
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]
00129
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00130
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00131
ada::idna::utf8_length_from_utf32(char32_t const*, unsigned long)
[function]
[call site]
00132
ada::idna::utf32_to_utf8(char32_t const*, unsigned long, char*)
[function]
[call site]
00133
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00134
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]
00135
ada::idna::verify_punycode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00136
ada::idna::char_to_digit_value(char)
[function]
[call site]
00137
ada::idna::adapt(int, int, bool)
[function]
[call site]
00138
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]
00139
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00140
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00141
ada::idna::utf8_length_from_utf32(char32_t const*, unsigned long)
[function]
[call site]
00142
ada::idna::utf32_to_utf8(char32_t const*, unsigned long, char*)
[function]
[call site]
00143
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]
00144
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00145
ada::idna::is_label_valid(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00146
ada::idna::ascii_map(char*, unsigned long)
[function]
[call site]
00147
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00148
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00149
ada::idna::map(std::__1::basic_string_view<char32_t, std::__1::char_traits<char32_t> >)
[function]
[call site]
00150
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]
00151
ada::idna::contains_forbidden_domain_code_point(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00152
ada::idna::is_forbidden_domain_code_point(char)
[function]
[call site]
00153
ada::idna::is_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00154
ada::idna::utf32_length_from_utf8(char const*, unsigned long)
[function]
[call site]
00155
ada::idna::utf8_to_utf32(char const*, unsigned long, char32_t*)
[function]
[call site]
00156
ada::idna::normalize(std::__1::basic_string<char32_t, std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >&)
[function]
[call site]
00157
ada::idna::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00158
printf
[call site]
00159
abort
[call site]
00160
ada::idna::to_unicode(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00161
printf
[call site]
00162
abort
[call site]
00163
ada::idna::to_ascii(std::__1::basic_string_view<char, std::__1::char_traits<char> >)
[function]
[call site]
00164
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]
00165
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]
00166
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]
00167
printf
[call site]
00168
abort
[call site]
00169