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