Call tree LLVMFuzzerTestOneInput /src/libidn2/fuzz/libidn2_register_fuzzer.c linenumber=-1 __assert_fail linenumber=37 idn2_register_ul /src/libidn2/lib/register.c linenumber=47 locale_charset /src/libidn2/gl/localcharset.c linenumber=244 nl_langinfo linenumber=808 u8_strconv_from_encoding /src/libidn2/gl/uniconv/u-strconv-from-enc.h linenumber=246 strlen linenumber=27 u8_conv_from_encoding /src/libidn2/gl/uniconv/u8-conv-from-enc.c linenumber=26 c_strcasecmp /src/libidn2/gl/c-strcasecmp.c linenumber=39 c_tolower /src/libidn2/gl/./c-ctype.h linenumber=38 c_tolower /src/libidn2/gl/./c-ctype.h linenumber=39 u8_check /src/libidn2/gl/unistr/u8-check.c linenumber=44 __errno_location linenumber=46 u8_mblen /src/libidn2/gl/unistr/u8-mblen.c linenumber=53 abort linenumber=56 __errno_location linenumber=71 mem_iconveha /src/libidn2/gl/striconveha.c linenumber=86 strlen linenumber=231 mmalloca /src/libidn2/gl/malloca.c linenumber=232 __errno_location linenumber=235 mem_iconveha_notranslit /src/libidn2/gl/striconveha.c linenumber=241 mem_iconveh /src/libidn2/gl/striconveh.c linenumber=152 c_strcasecmp /src/libidn2/gl/c-strcasecmp.c linenumber=1091 __errno_location linenumber=1102 iconveh_open /src/libidn2/gl/striconveh.c linenumber=1119 iconv_open linenumber=53 c_strcasecmp /src/libidn2/gl/c-strcasecmp.c linenumber=55 iconv_open linenumber=59 __errno_location linenumber=62 iconv_close linenumber=64 __errno_location linenumber=65 c_strcasecmp /src/libidn2/gl/c-strcasecmp.c linenumber=70 c_strcasecmp /src/libidn2/gl/c-strcasecmp.c linenumber=75 iconv_open linenumber=81 __errno_location linenumber=84 iconv_close linenumber=86 iconv_close linenumber=88 __errno_location linenumber=89 mem_cd_iconveh /src/libidn2/gl/striconveh.c linenumber=1124 mem_cd_iconveh_internal /src/libidn2/gl/striconveh.c linenumber=1045 iconv linenumber=392 iconv_carefully_1 /src/libidn2/gl/striconveh.c linenumber=409 iconv linenumber=220 __errno_location linenumber=223 iconv linenumber=421 __errno_location linenumber=430 __errno_location linenumber=432 __errno_location linenumber=434 abort linenumber=451 realloc linenumber=455 rpl_free /src/libidn2/gl/free.c linenumber=459 __errno_location linenumber=47 __errno_location linenumber=49 __errno_location linenumber=460 abort linenumber=473 rpl_free /src/libidn2/gl/free.c linenumber=497 realloc linenumber=511 rpl_free /src/libidn2/gl/free.c linenumber=515 __errno_location linenumber=516 iconv linenumber=537 __errno_location linenumber=541 realloc linenumber=549 rpl_free /src/libidn2/gl/free.c linenumber=553 __errno_location linenumber=554 rpl_free /src/libidn2/gl/free.c linenumber=564 iconv linenumber=599 iconv linenumber=601 iconv_carefully_1 /src/libidn2/gl/striconveh.c linenumber=623 iconv linenumber=628 utf8conv_carefully /src/libidn2/gl/striconveh.c linenumber=636 u8_mbtoucr /src/libidn2/gl/unistr/u8-mbtoucr.c linenumber=288 __errno_location linenumber=291 u8_mbtouc /src/libidn2/gl/unistr/u8-mbtouc.c linenumber=292 __errno_location linenumber=301 u8_uctomb /src/libidn2/gl/unistr/u8-uctomb.c linenumber=306 __errno_location linenumber=309 __errno_location linenumber=318 iconv linenumber=650 __errno_location linenumber=663 rpl_free /src/libidn2/gl/free.c linenumber=666 __errno_location linenumber=670 abort linenumber=678 __errno_location linenumber=694 iconv linenumber=718 utf8conv_carefully /src/libidn2/gl/striconveh.c linenumber=724 iconv linenumber=738 __errno_location linenumber=750 __errno_location linenumber=752 __errno_location linenumber=754 u8_prev /src/libidn2/gl/unistr/u8-prev.c linenumber=768 abort linenumber=771 abort linenumber=777 u8_mbtouc_unsafe /src/libidn2/gl/unistr/u8-mbtouc-unsafe.c linenumber=778 iconv linenumber=825 __errno_location linenumber=830 iconv linenumber=847 __errno_location linenumber=873 __errno_location linenumber=878 abort linenumber=884 realloc linenumber=888 rpl_free /src/libidn2/gl/free.c linenumber=892 __errno_location linenumber=893 iconv linenumber=904 abort linenumber=912 rpl_free /src/libidn2/gl/free.c linenumber=940 rpl_free /src/libidn2/gl/free.c linenumber=947 realloc linenumber=962 rpl_free /src/libidn2/gl/free.c linenumber=966 __errno_location linenumber=967 rpl_free /src/libidn2/gl/free.c linenumber=989 __errno_location linenumber=990 __errno_location linenumber=1015 realloc linenumber=1027 __errno_location linenumber=1130 iconveh_close /src/libidn2/gl/striconveh.c linenumber=1131 iconv_close linenumber=103 __errno_location linenumber=106 iconv_close linenumber=108 iconv_close linenumber=110 __errno_location linenumber=111 iconv_close linenumber=114 __errno_location linenumber=117 iconv_close linenumber=119 __errno_location linenumber=120 iconv_close linenumber=123 __errno_location linenumber=1132 iconveh_close /src/libidn2/gl/striconveh.c linenumber=1136 rpl_free /src/libidn2/gl/free.c linenumber=1139 __errno_location linenumber=154 streq /src/libidn2/gl/./string.h linenumber=163 strcmp linenumber=1356 mem_iconveha_notranslit /src/libidn2/gl/striconveha.c linenumber=173 __errno_location linenumber=177 mem_iconveha_notranslit /src/libidn2/gl/striconveha.c linenumber=187 __errno_location linenumber=191 __errno_location linenumber=202 freea /src/libidn2/gl/malloca.c linenumber=245 abort linenumber=113 rpl_free /src/libidn2/gl/free.c linenumber=125 mem_iconveha_notranslit /src/libidn2/gl/striconveha.c linenumber=251 __errno_location linenumber=95 u8_strlen /src/libidn2/gl/unistr/u8-strlen.c linenumber=33 strlen linenumber=28 rpl_free /src/libidn2/gl/free.c linenumber=35 __errno_location linenumber=36 __errno_location linenumber=250 idn2_register_u8 /src/libidn2/lib/register.c linenumber=256 strlen linenumber=86 _idn2_ascii_p /src/libidn2/lib/idna.c linenumber=102 idn2_punycode_decode /src/libidn2/lib/punycode.c linenumber=105 decode_digit /src/libidn2/lib/punycode.c linenumber=359 adapt /src/libidn2/lib/punycode.c linenumber=374 u32_to_u8 /src/libidn2/gl/unistr/u32-to-u8.c linenumber=111 u8_uctomb /src/libidn2/gl/unistr/u8-uctomb.c linenumber=66 rpl_free /src/libidn2/gl/free.c linenumber=70 realloc linenumber=85 rpl_free /src/libidn2/gl/free.c linenumber=90 __errno_location linenumber=91 u8_uctomb /src/libidn2/gl/unistr/u8-uctomb.c linenumber=98 abort linenumber=100 __errno_location linenumber=113 realloc linenumber=123 strcmp linenumber=117 idn2_register_u8 /src/libidn2/lib/register.c linenumber=121 strcmp linenumber=125 rpl_free /src/libidn2/gl/free.c linenumber=126 strdup linenumber=132 u8_strlen /src/libidn2/gl/unistr/u8-strlen.c linenumber=141 _idn2_ascii_p /src/libidn2/lib/idna.c linenumber=147 strdup linenumber=154 _idn2_u8_to_u32_nfc /src/libidn2/lib/idna.c linenumber=162 u8_to_u32 /src/libidn2/gl/unistr/u8-to-u32.c linenumber=94 u8_mbtoucr /src/libidn2/gl/unistr/u8-mbtoucr.c linenumber=61 rpl_free /src/libidn2/gl/free.c linenumber=65 __errno_location linenumber=66 realloc linenumber=83 rpl_free /src/libidn2/gl/free.c linenumber=88 __errno_location linenumber=108 realloc linenumber=118 __errno_location linenumber=97 _isNFC /src/libidn2/lib/idna.c linenumber=102 uc_combining_class /src/libidn2/gl/unictype/combiningclass.c linenumber=69 get_nfcqc_map /src/libidn2/lib/tr46map.c linenumber=73 bsearch linenumber=156 _compare_nfcqc_map /src/libidn2/lib/tr46map.c linenumber=156 u32_normalize /src/libidn2/gl/uninorm/u-normalize-internal.h linenumber=105 u32_mbtouc_unsafe /src/libidn2/gl/unistr/u32-mbtouc-unsafe.c linenumber=67 abort linenumber=92 abort linenumber=97 uc_combining_class /src/libidn2/gl/unictype/combiningclass.c linenumber=129 gl_uninorm_decompose_merge_sort_inplace /src/libidn2/gl/./array-mergesort.h linenumber=143 gl_uninorm_decompose_merge_sort_inplace /src/libidn2/gl/./array-mergesort.h linenumber=269 gl_uninorm_decompose_merge_sort_fromto /src/libidn2/gl/./array-mergesort.h linenumber=271 gl_uninorm_decompose_merge_sort_fromto /src/libidn2/gl/./array-mergesort.h linenumber=179 gl_uninorm_decompose_merge_sort_fromto /src/libidn2/gl/./array-mergesort.h linenumber=181 merge /src/libidn2/gl/./array-mergesort.h linenumber=183 merge /src/libidn2/gl/./array-mergesort.h linenumber=273 u32_uctomb /src/libidn2/gl/unistr/u32-uctomb.c linenumber=213 __errno_location linenumber=216 abort linenumber=231 __errno_location linenumber=240 u32_cpy /src/libidn2/gl/unistr/u-cpy.h linenumber=253 realloc linenumber=258 __errno_location linenumber=261 u32_uctomb /src/libidn2/gl/unistr/u32-uctomb.c linenumber=269 __errno_location linenumber=272 abort linenumber=276 abort linenumber=300 __errno_location linenumber=305 rpl_free /src/libidn2/gl/free.c linenumber=311 __errno_location linenumber=337 realloc linenumber=347 abort linenumber=353 rpl_free /src/libidn2/gl/free.c linenumber=355 __errno_location linenumber=362 rpl_free /src/libidn2/gl/free.c linenumber=364 rpl_free /src/libidn2/gl/free.c linenumber=366 __errno_location linenumber=367 rpl_free /src/libidn2/gl/free.c linenumber=106 __errno_location linenumber=109 _idn2_label_test /src/libidn2/lib/idna.c linenumber=167 u32_normalize /src/libidn2/gl/uninorm/u-normalize-internal.h linenumber=141 __errno_location linenumber=146 memcmp linenumber=150 rpl_free /src/libidn2/gl/free.c linenumber=151 uc_is_general_category /src/libidn2/gl/unictype/categ_test.c linenumber=170 bitmap_lookup /src/libidn2/gl/unictype/bitmap.h linenumber=31 _idn2_disallowed_p /src/libidn2/lib/tables.c linenumber=178 property /src/libidn2/lib/tables.c linenumber=69 bsearch linenumber=59 _compare /src/libidn2/lib/tables.c linenumber=59 get_idna_map /src/libidn2/lib/tr46map.c linenumber=184 bsearch linenumber=111 _compare_idna_map /src/libidn2/lib/tr46map.c linenumber=111 _fill_map /src/libidn2/lib/tr46map.c linenumber=77 bsearch linenumber=116 _compare_idna_map /src/libidn2/lib/tr46map.c linenumber=116 bsearch linenumber=121 _compare_idna_map /src/libidn2/lib/tr46map.c linenumber=121 _fill_map /src/libidn2/lib/tr46map.c linenumber=133 map_is /src/libidn2/lib/tr46map.c linenumber=185 map_is /src/libidn2/lib/tr46map.c linenumber=186 _idn2_contextj_p /src/libidn2/lib/tables.c linenumber=199 property /src/libidn2/lib/tables.c linenumber=75 _idn2_contextj_rule /src/libidn2/lib/context.c linenumber=210 _idn2_contextj_p /src/libidn2/lib/tables.c linenumber=46 uc_combining_class /src/libidn2/gl/unictype/combiningclass.c linenumber=56 uc_joining_type /src/libidn2/gl/unictype/joiningtype_of.c linenumber=74 uc_is_general_category_withtable /src/libidn2/gl/unictype/categ_of.c linenumber=50 lookup_withtable /src/libidn2/gl/unictype/categ_of.c linenumber=59 uc_joining_type /src/libidn2/gl/unictype/joiningtype_of.c linenumber=87 uc_combining_class /src/libidn2/gl/unictype/combiningclass.c linenumber=105 _idn2_contexto_p /src/libidn2/lib/tables.c linenumber=220 property /src/libidn2/lib/tables.c linenumber=81 _idn2_contexto_p /src/libidn2/lib/tables.c linenumber=228 _idn2_contexto_with_rule /src/libidn2/lib/context.c linenumber=229 _idn2_contexto_rule /src/libidn2/lib/context.c linenumber=240 _idn2_contexto_p /src/libidn2/lib/tables.c linenumber=131 _uc_script_name /src/libidn2/lib/context.c linenumber=151 uc_script /src/libidn2/gl/unictype/scripts.c linenumber=118 strcmp linenumber=151 _uc_script_name /src/libidn2/lib/context.c linenumber=162 strcmp linenumber=162 _uc_script_name /src/libidn2/lib/context.c linenumber=213 strcmp linenumber=213 _uc_script_name /src/libidn2/lib/context.c linenumber=214 strcmp linenumber=214 _uc_script_name /src/libidn2/lib/context.c linenumber=215 strcmp linenumber=215 _idn2_unassigned_p /src/libidn2/lib/tables.c linenumber=250 property /src/libidn2/lib/tables.c linenumber=87 _idn2_bidi /src/libidn2/lib/bidi.c linenumber=256 _isBidi /src/libidn2/lib/bidi.c linenumber=61 uc_bidi_category /src/libidn2/gl/unictype/bidi_of.c linenumber=45 uc_bidi_class /src/libidn2/gl/unictype/bidi_of.c linenumber=57 uc_bidi_category /src/libidn2/gl/unictype/bidi_of.c linenumber=65 uc_bidi_category /src/libidn2/gl/unictype/bidi_of.c linenumber=71 uc_bidi_category /src/libidn2/gl/unictype/bidi_of.c linenumber=97 get_idna_map /src/libidn2/lib/tr46map.c linenumber=279 map_is /src/libidn2/lib/tr46map.c linenumber=281 map_is /src/libidn2/lib/tr46map.c linenumber=282 map_is /src/libidn2/lib/tr46map.c linenumber=286 map_is /src/libidn2/lib/tr46map.c linenumber=287 rpl_free /src/libidn2/gl/free.c linenumber=177 idn2_punycode_encode /src/libidn2/lib/punycode.c linenumber=187 encode_digit /src/libidn2/lib/punycode.c linenumber=248 encode_digit /src/libidn2/lib/punycode.c linenumber=252 adapt /src/libidn2/lib/punycode.c linenumber=253 rpl_free /src/libidn2/gl/free.c linenumber=188 strdup linenumber=196 rpl_free /src/libidn2/gl/free.c linenumber=259 idn2_free /src/libidn2/lib/free.c linenumber=48 rpl_free /src/libidn2/gl/free.c linenumber=48 idn2_register_ul /src/libidn2/lib/register.c linenumber=49 idn2_register_ul /src/libidn2/lib/register.c linenumber=52 idn2_free /src/libidn2/lib/free.c linenumber=53 __assert_fail linenumber=58 idn2_register_ul /src/libidn2/lib/register.c linenumber=65 idn2_free /src/libidn2/lib/free.c linenumber=66 idn2_register_ul /src/libidn2/lib/register.c linenumber=70 ====================================