Fuzz introspector: libidn/fuzz/libidn_stringprep_fuzzer.c
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
262 0 EP call site: 00000 tld_check_lz

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 stringprep_check_version [function] [call site] 00008
2 strverscmp [function] [call site] 00009
1 stringprep_profile [function] [call site] 00010
2 strcmp [function] [call site] 00012
3 u_unescape [function] [call site] 00013
4 _appendUChars [function] [call site] 00014
5 u_charsToUChars [function] [call site] 00015
6 CHAR_TO_UCHAR [function] [call site] 00016
4 u_unescapeAt [function] [call site] 00018
5 U16_IS_LEAD [function] [call site] 00025
5 u_unescapeAt [function] [call site] 00027
5 U16_IS_TRAIL [function] [call site] 00028
5 U16_GET_SUPPLEMENTARY [function] [call site] 00029
5 U16_IS_LEAD [function] [call site] 00031
5 U16_IS_TRAIL [function] [call site] 00033
5 U16_GET_SUPPLEMENTARY [function] [call site] 00034
5 U16_IS_LEAD [function] [call site] 00035
5 U16_IS_TRAIL [function] [call site] 00037
5 U16_GET_SUPPLEMENTARY [function] [call site] 00038
4 uprv_strlen [function] [call site] 00039
4 U16_LENGTH [function] [call site] 00040
4 U16_APPEND_UNSAFE [function] [call site] 00041
4 U16_LENGTH [function] [call site] 00042
4 _appendUChars [function] [call site] 00043
3 u_unescape [function] [call site] 00044
3 ucol_strcoll [function] [call site] 00045
4 UTRACE_ENTRY [function] [call site] 00046
4 UTRACE_LEVEL [function] [call site] 00047
4 UTRACE_DATA3 [function] [call site] 00048
4 UTRACE_DATA2 [function] [call site] 00049
4 UTRACE_DATA2 [function] [call site] 00050
4 fromUCollator [function] [call site] 00051
5 reinterpret_cast<Collator [call site] 00052
4 UTRACE_EXIT_VALUE_STATUS [function] [call site] 00053
2 stringprep [function] [call site] 00059
3 stringprep_utf8_to_ucs4 [function] [call site] 00062
4 g_utf8_to_ucs4_fast [function] [call site] 00065
5 g_return_val_if_fail [function] [call site] 00066
5 g_utf8_next_char [function] [call site] 00067
5 g_utf8_next_char [function] [call site] 00068
5 G_UNLIKELY [function] [call site] 00070
3 stringprep_4i [function] [call site] 00073
4 UNAPPLICAPLEFLAGS [function] [call site] 00074
4 stringprep_ucs4_nfkc_normalize [function] [call site] 00075
5 stringprep_ucs4_to_utf8 [function] [call site] 00076
6 g_ucs4_to_utf8 [function] [call site] 00077
7 UTF8_LENGTH [function] [call site] 00078
7 g_unichar_to_utf8 [function] [call site] 00080
5 _g_utf8_normalize_wc [function] [call site] 00081
6 g_utf8_get_char [function] [call site] 00082
7 UTF8_COMPUTE [function] [call site] 00083
6 decompose_hangul [function] [call site] 00085
6 find_decomposition [function] [call site] 00086
7 G_N_ELEMENTS [function] [call site] 00087
6 g_utf8_strlen [function] [call site] 00088
7 g_return_val_if_fail [function] [call site] 00089
7 g_utf8_next_char [function] [call site] 00090
6 g_utf8_next_char [function] [call site] 00091
6 g_utf8_get_char [function] [call site] 00093
6 decompose_hangul [function] [call site] 00094
6 find_decomposition [function] [call site] 00095
6 g_utf8_next_char [function] [call site] 00096
6 g_utf8_get_char [function] [call site] 00097
6 COMBINING_CLASS [function] [call site] 00098
6 g_unicode_canonical_ordering [function] [call site] 00099
7 COMBINING_CLASS [function] [call site] 00100
7 COMBINING_CLASS [function] [call site] 00101
7 COMBINING_CLASS [function] [call site] 00102
6 g_utf8_next_char [function] [call site] 00103
6 g_unicode_canonical_ordering [function] [call site] 00104
6 COMBINING_CLASS [function] [call site] 00105
6 combine [function] [call site] 00106
7 combine_hangul [function] [call site] 00107
7 COMPOSE_INDEX [function] [call site] 00108
7 COMPOSE_INDEX [function] [call site] 00109
6 COMBINING_CLASS [function] [call site] 00110
4 stringprep_find_string_in_table [function] [call site] 00115
5 stringprep_find_character_in_table [function] [call site] 00116
4 UNAPPLICAPLEFLAGS [function] [call site] 00118
4 stringprep_find_string_in_table [function] [call site] 00119
4 UNAPPLICAPLEFLAGS [function] [call site] 00120
4 stringprep_apply_table_to_string [function] [call site] 00121
5 stringprep_find_string_in_table [function] [call site] 00122
4 stringprep_find_string_in_table [function] [call site] 00125
4 stringprep_find_string_in_table [function] [call site] 00126
4 stringprep_find_string_in_table [function] [call site] 00127
4 stringprep_find_character_in_table [function] [call site] 00128
4 stringprep_find_character_in_table [function] [call site] 00129
3 stringprep_ucs4_to_utf8 [function] [call site] 00131
1 pr29_8z [function] [call site] 00140
2 stringprep_utf8_to_ucs4 [function] [call site] 00141
2 pr29_4z [function] [call site] 00142
3 pr29_4 [function] [call site] 00143
4 first_column [function] [call site] 00144
4 combinationclass [function] [call site] 00145
4 in_last_column_row [function] [call site] 00146
1 tld_default_table [function] [call site] 00156
2 tld_get_table [function] [call site] 00157
2 tld_get_table [function] [call site] 00159
1 tld_check_8z [function] [call site] 00160
2 stringprep_utf8_to_ucs4 [function] [call site] 00161
2 tld_check_4 [function] [call site] 00162
3 tld_get_4 [function] [call site] 00163
3 tld_default_table [function] [call site] 00164
3 tld_check_4t [function] [call site] 00166
1 tld_check_lz [function] [call site] 00170
2 stringprep_locale_to_utf8 [function] [call site] 00171
3 stringprep_convert [function] [call site] 00172
3 stringprep_locale_charset [function] [call site] 00226
2 tld_check_8z [function] [call site] 00227
1 stringprep_utf8_nfkc_normalize [function] [call site] 00229
2 g_utf8_normalize [function] [call site] 00232
3 _g_utf8_normalize_wc [function] [call site] 00233
3 g_ucs4_to_utf8 [function] [call site] 00234
1 stringprep_utf8_to_unichar [function] [call site] 00237
2 g_utf8_get_char [function] [call site] 00238
1 stringprep_unichar_to_utf8 [function] [call site] 00239
2 g_unichar_to_utf8 [function] [call site] 00240
1 stringprep [function] [call site] 00242
1 stringprep [function] [call site] 00244
1 stringprep_4zi [function] [call site] 00248
2 stringprep_4zi_1 [function] [call site] 00249
3 stringprep_4i [function] [call site] 00250
1 tld_get_4z [function] [call site] 00252
2 tld_get_4 [function] [call site] 00253
1 tld_check_4tz [function] [call site] 00255
2 tld_check_4t [function] [call site] 00256
1 tld_check_4z [function] [call site] 00257
2 tld_check_4 [function] [call site] 00258