Fuzz introspector: libidn2/fuzz/libidn2_to_unicode_8z8z_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
411 0 EP call site: 00000 idn2_to_unicode_lzlz

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 idn2_check_version [function] [call site] 00004
2 strverscmp [function] [call site] 00005
1 idn2_to_unicode_lzlz [function] [call site] 00067
2 locale_charset [function] [call site] 00068
3 nl_langinfo [function] [call site] 00069
4 ctype_codeset [function] [call site] 00070
5 setlocale_null_r [function] [call site] 00071
6 setlocale_null_r_unlocked [function] [call site] 00072
7 _wsetlocale [function] [call site] 00073
7 setlocale_null_unlocked [function] [call site] 00075
8 setlocale [function] [call site] 00076
6 setlocale_null_r_unlocked [function] [call site] 00080
6 setlocale_null_r_with_lock [function] [call site] 00081
7 gl_get_setlocale_null_lock [function] [call site] 00082
8 InterlockedIncrement [function] [call site] 00083
8 InitializeCriticalSection [function] [call site] 00084
8 InterlockedDecrement [function] [call site] 00085
7 EnterCriticalSection [function] [call site] 00087
7 setlocale_null_r_unlocked [function] [call site] 00088
7 LeaveCriticalSection [function] [call site] 00089
6 setlocale_null_r_with_lock [function] [call site] 00090
6 setlocale_null_r_unlocked [function] [call site] 00091
6 setlocale_null_r_with_lock [function] [call site] 00092
4 localeconv [function] [call site] 00113
4 localeconv [function] [call site] 00114
4 localeconv [function] [call site] 00115
4 localeconv [function] [call site] 00134
4 localeconv [function] [call site] 00135
4 localeconv [function] [call site] 00136
4 localeconv [function] [call site] 00137
4 localeconv [function] [call site] 00138
4 localeconv [function] [call site] 00139
4 localeconv [function] [call site] 00140
4 localeconv [function] [call site] 00141
4 localeconv [function] [call site] 00142
4 localeconv [function] [call site] 00143
4 localeconv [function] [call site] 00144
4 localeconv [function] [call site] 00145
4 localeconv [function] [call site] 00146
4 localeconv [function] [call site] 00147
4 localeconv [function] [call site] 00148
3 setlocale [function] [call site] 00159
3 DosQueryCp [function] [call site] 00177
3 strcmp [function] [call site] 00181
4 u_unescape [function] [call site] 00182
5 _appendUChars [function] [call site] 00183
6 u_charsToUChars [function] [call site] 00184
7 CHAR_TO_UCHAR [function] [call site] 00185
5 u_unescapeAt [function] [call site] 00187
6 U16_IS_LEAD [function] [call site] 00194
6 u_unescapeAt [function] [call site] 00196
6 U16_IS_TRAIL [function] [call site] 00197
6 U16_GET_SUPPLEMENTARY [function] [call site] 00198
6 U16_IS_LEAD [function] [call site] 00200
6 U16_IS_TRAIL [function] [call site] 00202
6 U16_GET_SUPPLEMENTARY [function] [call site] 00203
6 U16_IS_LEAD [function] [call site] 00204
6 U16_IS_TRAIL [function] [call site] 00206
6 U16_GET_SUPPLEMENTARY [function] [call site] 00207
5 uprv_strlen [function] [call site] 00208
5 U16_LENGTH [function] [call site] 00209
5 U16_APPEND_UNSAFE [function] [call site] 00210
5 U16_LENGTH [function] [call site] 00211
5 _appendUChars [function] [call site] 00212
4 u_unescape [function] [call site] 00213
4 ucol_strcoll [function] [call site] 00214
5 UTRACE_ENTRY [function] [call site] 00215
5 UTRACE_LEVEL [function] [call site] 00216
5 UTRACE_DATA3 [function] [call site] 00217
5 UTRACE_DATA2 [function] [call site] 00218
5 UTRACE_DATA2 [function] [call site] 00219
5 fromUCollator [function] [call site] 00220
6 reinterpret_cast<Collator [call site] 00221
5 UTRACE_EXIT_VALUE_STATUS [function] [call site] 00222
3 setlocale [function] [call site] 00223
3 MB_CUR_MAX_L [function] [call site] 00229
3 uselocale [function] [call site] 00230
2 u8_strconv_from_encoding [function] [call site] 00231
2 idn2_to_unicode_8zlz [function] [call site] 00232
3 locale_charset [function] [call site] 00251
3 u8_strconv_to_encoding [function] [call site] 00252
4 STRCASEEQ [function] [call site] 00253
4 mem_iconveha [function] [call site] 00259
5 mem_iconveha_notranslit [function] [call site] 00264
6 mem_iconveh [function] [call site] 00265
7 iconveh_open [function] [call site] 00272
8 iconv_open [function] [call site] 00273
8 STRCASEEQ [function] [call site] 00274
8 iconv_open [function] [call site] 00275
8 iconv_close [function] [call site] 00276
8 STRCASEEQ [function] [call site] 00277
8 c_strcasecmp [function] [call site] 00278
8 iconv_open [function] [call site] 00279
8 iconv_close [function] [call site] 00280
8 iconv_close [function] [call site] 00281
7 mem_cd_iconveh [function] [call site] 00282
8 mem_cd_iconveh_internal [function] [call site] 00283
9 iconv_carefully_1 [function] [call site] 00285
9 iconv_carefully [function] [call site] 00287
9 iconv_carefully_1 [function] [call site] 00308
9 iconv_carefully [function] [call site] 00309
9 utf8conv_carefully [function] [call site] 00310
10 u8_mbtoucr [function] [call site] 00311
10 u8_mbtouc [function] [call site] 00312
11 u8_mbtouc_aux [function] [call site] 00313
10 u8_uctomb [function] [call site] 00314
11 u8_uctomb_aux [function] [call site] 00315
9 iconv_carefully [function] [call site] 00319
9 utf8conv_carefully [function] [call site] 00320
9 u8_mbtouc_unsafe [function] [call site] 00325
10 u8_mbtouc_unsafe_aux [function] [call site] 00326
7 iconveh_close [function] [call site] 00349
8 iconv_close [function] [call site] 00350
8 iconv_close [function] [call site] 00351
8 iconv_close [function] [call site] 00352
8 iconv_close [function] [call site] 00353
8 iconv_close [function] [call site] 00354
8 iconv_close [function] [call site] 00355
7 iconveh_close [function] [call site] 00356
6 mem_iconveha_notranslit [function] [call site] 00359
6 mem_iconveha_notranslit [function] [call site] 00360
5 mem_iconveha_notranslit [function] [call site] 00364
4 u8_strlen [function] [call site] 00365
1 idn2_to_unicode_lzlz [function] [call site] 00374
1 idn2_to_unicode_lzlz [function] [call site] 00375
1 idn2_to_unicode_4z4z [function] [call site] 00377
1 idn2_free [function] [call site] 00383
1 idn2_to_unicode_4z4z [function] [call site] 00384
1 idn2_to_unicode_4z4z [function] [call site] 00385
1 idn2_to_unicode_8z4z [function] [call site] 00387
1 idn2_free [function] [call site] 00388
1 idn2_to_unicode_8z4z [function] [call site] 00389
1 idn2_to_unicode_8z4z [function] [call site] 00390
1 idn2_to_unicode_44i [function] [call site] 00392
1 idn2_to_unicode_44i [function] [call site] 00400
1 idn2_check_version [function] [call site] 00402
1 idn2_to_unicode_lzlz [function] [call site] 00405
1 idn2_free [function] [call site] 00406
1 idn2_to_unicode_44i [function] [call site] 00409