The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
24 | 24 |
3 :
['__errno_location', 'realloc', 'iconv'] |
24 | 28 | str_cd_iconv | call site: 00118 | /src/libidn/lib/gl/striconv.c:276 |
8 | 12 |
3 :
['__errno_location', 'rpl_free', 'iconv'] |
12 | 16 | str_cd_iconv | call site: 00122 | /src/libidn/lib/gl/striconv.c:309 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | str_iconv | call site: 00109 | /src/libidn/lib/gl/striconv.c:373 |
0 | 0 | None | 12 | 356 | idna_to_ascii_4z | call site: 00083 | /src/libidn/lib/idna.c:537 |
0 | 0 | None | 12 | 16 | str_cd_iconv | call site: 00117 | /src/libidn/lib/gl/striconv.c:274 |
0 | 0 | None | 6 | 307 | stringprep | call site: 00020 | /src/libidn/lib/stringprep.c:433 |
0 | 0 | None | 4 | 12 | stringprep | call site: 00055 | /src/libidn/lib/stringprep.c:452 |
0 | 0 | None | 2 | 58 | idna_to_ascii_4i | call site: 00063 | /src/libidn/lib/idna.c:158 |
0 | 0 | None | 2 | 2 | str_cd_iconv | call site: 00113 | /src/libidn/lib/gl/striconv.c:250 |
0 | 0 | None | 2 | 2 | idna_to_ascii_4z | call site: 00077 | /src/libidn/lib/idna.c:494 |
0 | 0 | None | 2 | 2 | idna_to_ascii_4z | call site: 00078 | /src/libidn/lib/idna.c:504 |
0 | 0 | None | 0 | 259 | stringprep_4i | call site: 00022 | /src/libidn/lib/stringprep.c:201 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
__assert_fail
[call site]
00002
__assert_fail
[call site]
00003
idna_to_ascii_4i
[function]
[call site]
00004
stringprep_ucs4_to_utf8
[function]
[call site]
00005
g_ucs4_to_utf8
[function]
[call site]
00006
g_unichar_to_utf8
[function]
[call site]
00007
strlen
[call site]
00008
realloc
[call site]
00009
rpl_free
[function]
[call site]
00010
__errno_location
[call site]
00011
__errno_location
[call site]
00012
stringprep
[function]
[call site]
00013
strlen
[call site]
00014
rpl_free
[function]
[call site]
00015
stringprep_utf8_to_ucs4
[function]
[call site]
00016
strlen
[call site]
00017
u8_check
[function]
[call site]
00018
g_utf8_to_ucs4_fast
[function]
[call site]
00019
realloc
[call site]
00020
rpl_free
[function]
[call site]
00021
stringprep_4i
[function]
[call site]
00022
stringprep_ucs4_nfkc_normalize
[function]
[call site]
00023
stringprep_ucs4_to_utf8
[function]
[call site]
00024
_g_utf8_normalize_wc
[function]
[call site]
00025
g_utf8_get_char
[function]
[call site]
00026
decompose_hangul
[function]
[call site]
00027
find_decomposition
[function]
[call site]
00028
g_utf8_strlen
[function]
[call site]
00029
g_utf8_get_char
[function]
[call site]
00030
decompose_hangul
[function]
[call site]
00031
find_decomposition
[function]
[call site]
00032
g_utf8_get_char
[function]
[call site]
00033
g_unicode_canonical_ordering
[function]
[call site]
00034
g_unicode_canonical_ordering
[function]
[call site]
00035
combine
[function]
[call site]
00036
combine_hangul
[function]
[call site]
00037
rpl_free
[function]
[call site]
00038
rpl_free
[function]
[call site]
00039
rpl_free
[function]
[call site]
00040
stringprep_find_string_in_table
[function]
[call site]
00041
stringprep_find_character_in_table
[function]
[call site]
00042
bsearch
[call site]
00043
_compare_table_element
[function]
[call site]
00044
stringprep_find_string_in_table
[function]
[call site]
00045
stringprep_apply_table_to_string
[function]
[call site]
00046
stringprep_find_string_in_table
[function]
[call site]
00047
stringprep_find_string_in_table
[function]
[call site]
00048
stringprep_find_string_in_table
[function]
[call site]
00049
stringprep_find_string_in_table
[function]
[call site]
00050
stringprep_find_character_in_table
[function]
[call site]
00051
stringprep_find_character_in_table
[function]
[call site]
00052
rpl_free
[function]
[call site]
00053
stringprep_ucs4_to_utf8
[function]
[call site]
00054
rpl_free
[function]
[call site]
00055
strlen
[call site]
00056
rpl_free
[function]
[call site]
00057
strcpy
[call site]
00058
rpl_free
[function]
[call site]
00059
stringprep
[function]
[call site]
00060
rpl_free
[function]
[call site]
00061
stringprep_utf8_to_ucs4
[function]
[call site]
00062
rpl_free
[function]
[call site]
00063
rpl_free
[function]
[call site]
00064
rpl_free
[function]
[call site]
00065
rpl_free
[function]
[call site]
00066
rpl_free
[function]
[call site]
00067
punycode_encode
[function]
[call site]
00068
encode_basic
[function]
[call site]
00069
encode_digit
[function]
[call site]
00070
encode_digit
[function]
[call site]
00071
adapt
[function]
[call site]
00072
rpl_free
[function]
[call site]
00073
rpl_free
[function]
[call site]
00074
strlen
[call site]
00075
idna_to_ascii_4i
[function]
[call site]
00076
idna_to_ascii_4z
[function]
[call site]
00077
strcpy
[call site]
00078
strcpy
[call site]
00079
idna_to_ascii_4i
[function]
[call site]
00080
rpl_free
[function]
[call site]
00081
strlen
[call site]
00082
realloc
[call site]
00083
rpl_free
[function]
[call site]
00084
strcat
[call site]
00085
strcat
[call site]
00086
strdup
[call site]
00087
idn_free
[function]
[call site]
00088
rpl_free
[function]
[call site]
00089
idna_to_ascii_4z
[function]
[call site]
00090
idn_free
[function]
[call site]
00091
idna_to_ascii_8z
[function]
[call site]
00092
stringprep_utf8_to_ucs4
[function]
[call site]
00093
idna_to_ascii_4z
[function]
[call site]
00094
rpl_free
[function]
[call site]
00095
idn_free
[function]
[call site]
00096
idna_to_ascii_8z
[function]
[call site]
00097
idn_free
[function]
[call site]
00098
idna_to_ascii_lz
[function]
[call site]
00099
stringprep_locale_to_utf8
[function]
[call site]
00100
stringprep_locale_charset
[function]
[call site]
00101
getenv
[call site]
00102
nl_langinfo
[call site]
00103
stringprep_convert
[function]
[call site]
00104
str_iconv
[function]
[call site]
00105
c_strcasecmp
[function]
[call site]
00106
c_tolower
[function]
[call site]
00107
c_tolower
[function]
[call site]
00108
strdup
[call site]
00109
__errno_location
[call site]
00110
iconv_open
[call site]
00111
str_cd_iconv
[function]
[call site]
00112
strlen
[call site]
00113
__errno_location
[call site]
00114
iconv
[call site]
00115
iconv
[call site]
00116
__errno_location
[call site]
00117
__errno_location
[call site]
00118
__errno_location
[call site]
00119
realloc
[call site]
00120
__errno_location
[call site]
00121
iconv
[call site]
00122
__errno_location
[call site]
00123
__errno_location
[call site]
00124
realloc
[call site]
00125
__errno_location
[call site]
00126
realloc
[call site]
00127
rpl_free
[function]
[call site]
00128
__errno_location
[call site]
00129
iconv_close
[call site]
00130
__errno_location
[call site]
00131
iconv_close
[call site]
00132
rpl_free
[function]
[call site]
00133
idna_to_ascii_8z
[function]
[call site]
00134
rpl_free
[function]
[call site]
00135
idn_free
[function]
[call site]
00136
idna_to_ascii_lz
[function]
[call site]
00137
idn_free
[function]
[call site]
00138