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 |
---|---|---|---|---|---|---|---|
240 | 240 |
5 :
['utf8conv_carefully', 'abort', 'u8_mbtouc_unsafe', 'u8_prev', 'iconv_carefully_1'] |
318 | 362 | mem_cd_iconveh_internal | call site: 00057 | /src/libidn2/unistring/striconveh.c:521 |
2 | 10 |
2 :
['rpl_free', 'iconv'] |
12 | 20 | mem_cd_iconveh_internal | call site: 00061 | /src/libidn2/unistring/striconveh.c:559 |
2 | 2 |
1 :
['abort'] |
2 | 2 | freea | call site: 00137 | /src/libidn2/gl/malloca.c:93 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | mem_cd_iconveh_internal | call site: 00112 | /src/libidn2/unistring/striconveh.c:1027 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | mem_cd_iconveh_internal | call site: 00112 | /src/libidn2/unistring/striconveh.c:1038 |
2 | 2 |
2 :
['malloc', '__errno_location'] |
2 | 2 | u8_conv_from_encoding | call site: 00020 | /src/libidn2/unistring/uniconv/u8-conv-from-enc.c:94 |
2 | 2 |
2 :
['malloc', '__errno_location'] |
2 | 2 | u32_to_u8 | call site: 00175 | /src/libidn2/unistring/unistr/u32-to-u8.c:106 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | u8_to_u32 | call site: 00157 | /src/libidn2/unistring/unistr/u8-to-u32.c:106 |
0 | 4 |
1 :
['rpl_free'] |
0 | 4 | idn2_to_unicode_4z4z | call site: 00206 | /src/libidn2/lib/decode.c:210 |
0 | 4 |
1 :
['rpl_free'] |
0 | 4 | idn2_to_unicode_8z8z | call site: 00178 | /src/libidn2/lib/decode.c:328 |
0 | 4 |
1 :
['rpl_free'] |
0 | 4 | mem_iconveh | call site: 00128 | /src/libidn2/unistring/striconveh.c:1163 |
0 | 4 |
1 :
['rpl_free'] |
0 | 4 | mem_cd_iconveh_internal | call site: 00056 | /src/libidn2/unistring/striconveh.c:516 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
idn2_check_version
[function]
[call site]
00002
strverscmp
[call site]
00003
idn2_strerror_name
[function]
[call site]
00004
idn2_strerror
[function]
[call site]
00005
idn2_to_unicode_lzlz
[function]
[call site]
00006
locale_charset
[function]
[call site]
00007
nl_langinfo
[call site]
00008
u8_strconv_from_encoding
[function]
[call site]
00009
strlen
[call site]
00010
u8_conv_from_encoding
[function]
[call site]
00011
c_strcasecmp
[function]
[call site]
00012
c_tolower
[function]
[call site]
00013
c_tolower
[function]
[call site]
00014
u8_check
[function]
[call site]
00015
__errno_location
[call site]
00016
u8_mblen
[function]
[call site]
00017
abort
[call site]
00018
__errno_location
[call site]
00019
mem_iconveha
[function]
[call site]
00020
strlen
[call site]
00021
mmalloca
[function]
[call site]
00022
mem_iconveha_notranslit
[function]
[call site]
00023
mem_iconveh
[function]
[call site]
00024
c_strcasecmp
[function]
[call site]
00025
__errno_location
[call site]
00026
iconveh_open
[function]
[call site]
00027
iconv_open
[call site]
00028
c_strcasecmp
[function]
[call site]
00029
iconv_open
[call site]
00030
__errno_location
[call site]
00031
__errno_location
[call site]
00032
c_strcasecmp
[function]
[call site]
00033
c_strcasecmp
[function]
[call site]
00034
iconv_open
[call site]
00035
__errno_location
[call site]
00036
iconv_close
[call site]
00037
iconv_close
[call site]
00038
__errno_location
[call site]
00039
mem_cd_iconveh
[function]
[call site]
00040
mem_cd_iconveh_internal
[function]
[call site]
00041
iconv
[call site]
00042
iconv_carefully_1
[function]
[call site]
00043
iconv
[call site]
00044
__errno_location
[call site]
00045
iconv
[call site]
00046
__errno_location
[call site]
00047
__errno_location
[call site]
00048
__errno_location
[call site]
00049
abort
[call site]
00050
realloc
[call site]
00051
rpl_free
[function]
[call site]
00052
__errno_location
[call site]
00053
__errno_location
[call site]
00054
__errno_location
[call site]
00055
abort
[call site]
00056
rpl_free
[function]
[call site]
00057
realloc
[call site]
00058
rpl_free
[function]
[call site]
00059
__errno_location
[call site]
00060
iconv
[call site]
00061
__errno_location
[call site]
00062
realloc
[call site]
00063
rpl_free
[function]
[call site]
00064
__errno_location
[call site]
00065
rpl_free
[function]
[call site]
00066
iconv
[call site]
00067
iconv
[call site]
00068
iconv_carefully_1
[function]
[call site]
00069
iconv
[call site]
00070
utf8conv_carefully
[function]
[call site]
00071
u8_mbtoucr
[function]
[call site]
00072
__errno_location
[call site]
00073
u8_mbtouc
[function]
[call site]
00074
__errno_location
[call site]
00075
u8_uctomb
[function]
[call site]
00076
__errno_location
[call site]
00077
__errno_location
[call site]
00078
iconv
[call site]
00079
__errno_location
[call site]
00080
rpl_free
[function]
[call site]
00081
__errno_location
[call site]
00082
abort
[call site]
00083
__errno_location
[call site]
00084
iconv
[call site]
00085
utf8conv_carefully
[function]
[call site]
00086
iconv
[call site]
00087
__errno_location
[call site]
00088
__errno_location
[call site]
00089
__errno_location
[call site]
00090
u8_prev
[function]
[call site]
00091
abort
[call site]
00092
abort
[call site]
00093
u8_mbtouc_unsafe
[function]
[call site]
00094
iconv
[call site]
00095
__errno_location
[call site]
00096
iconv
[call site]
00097
__errno_location
[call site]
00098
__errno_location
[call site]
00099
abort
[call site]
00100
realloc
[call site]
00101
rpl_free
[function]
[call site]
00102
__errno_location
[call site]
00103
iconv
[call site]
00104
abort
[call site]
00105
rpl_free
[function]
[call site]
00106
rpl_free
[function]
[call site]
00107
realloc
[call site]
00108
rpl_free
[function]
[call site]
00109
__errno_location
[call site]
00110
rpl_free
[function]
[call site]
00111
__errno_location
[call site]
00112
__errno_location
[call site]
00113
realloc
[call site]
00114
__errno_location
[call site]
00115
iconveh_close
[function]
[call site]
00116
iconv_close
[call site]
00117
__errno_location
[call site]
00118
iconv_close
[call site]
00119
iconv_close
[call site]
00120
__errno_location
[call site]
00121
iconv_close
[call site]
00122
__errno_location
[call site]
00123
iconv_close
[call site]
00124
__errno_location
[call site]
00125
iconv_close
[call site]
00126
__errno_location
[call site]
00127
iconveh_close
[function]
[call site]
00128
rpl_free
[function]
[call site]
00129
__errno_location
[call site]
00130
strcmp
[call site]
00131
mem_iconveha_notranslit
[function]
[call site]
00132
__errno_location
[call site]
00133
mem_iconveha_notranslit
[function]
[call site]
00134
__errno_location
[call site]
00135
__errno_location
[call site]
00136
freea
[function]
[call site]
00137
mem_iconveha_notranslit
[function]
[call site]
00138
u8_strlen
[function]
[call site]
00139
strlen
[call site]
00140
rpl_free
[function]
[call site]
00141
__errno_location
[call site]
00142
__errno_location
[call site]
00143
idn2_to_unicode_8zlz
[function]
[call site]
00144
idn2_to_unicode_8z8z
[function]
[call site]
00145
idn2_to_unicode_8z4z
[function]
[call site]
00146
_idn2_punycode_decode_internal
[function]
[call site]
00147
decode_digit
[function]
[call site]
00148
adapt
[function]
[call site]
00149
u32_cpy
[function]
[call site]
00150
u8_to_u32
[function]
[call site]
00151
u8_mbtoucr
[function]
[call site]
00152
rpl_free
[function]
[call site]
00153
__errno_location
[call site]
00154
realloc
[call site]
00155
rpl_free
[function]
[call site]
00156
__errno_location
[call site]
00157
__errno_location
[call site]
00158
__errno_location
[call site]
00159
rpl_free
[function]
[call site]
00160
rpl_free
[function]
[call site]
00161
u32_cpy
[function]
[call site]
00162
rpl_free
[function]
[call site]
00163
u32_cpy_alloc
[function]
[call site]
00164
__errno_location
[call site]
00165
u32_strlen
[function]
[call site]
00166
u32_to_u8
[function]
[call site]
00167
u8_uctomb
[function]
[call site]
00168
rpl_free
[function]
[call site]
00169
__errno_location
[call site]
00170
realloc
[call site]
00171
rpl_free
[function]
[call site]
00172
__errno_location
[call site]
00173
u8_uctomb
[function]
[call site]
00174
abort
[call site]
00175
__errno_location
[call site]
00176
rpl_free
[function]
[call site]
00177
__errno_location
[call site]
00178
rpl_free
[function]
[call site]
00179
locale_charset
[function]
[call site]
00180
u8_strconv_to_encoding
[function]
[call site]
00181
c_strcasecmp
[function]
[call site]
00182
u8_strlen
[function]
[call site]
00183
u8_check
[function]
[call site]
00184
__errno_location
[call site]
00185
__errno_location
[call site]
00186
u8_strlen
[function]
[call site]
00187
mem_iconveha
[function]
[call site]
00188
strlen
[call site]
00189
rpl_free
[function]
[call site]
00190
__errno_location
[call site]
00191
__errno_location
[call site]
00192
rpl_free
[function]
[call site]
00193
rpl_free
[function]
[call site]
00194
rpl_free
[function]
[call site]
00195
rpl_free
[function]
[call site]
00196
idn2_free
[function]
[call site]
00197
rpl_free
[function]
[call site]
00198
idn2_to_unicode_lzlz
[function]
[call site]
00199
idn2_to_unicode_lzlz
[function]
[call site]
00200
idn2_to_unicode_4z4z
[function]
[call site]
00201
u32_strlen
[function]
[call site]
00202
u32_to_u8
[function]
[call site]
00203
__errno_location
[call site]
00204
idn2_to_unicode_8z4z
[function]
[call site]
00205
rpl_free
[function]
[call site]
00206
rpl_free
[function]
[call site]
00207
idn2_free
[function]
[call site]
00208
idn2_to_unicode_4z4z
[function]
[call site]
00209
idn2_to_unicode_4z4z
[function]
[call site]
00210
idn2_to_unicode_8z4z
[function]
[call site]
00211
idn2_free
[function]
[call site]
00212
idn2_to_unicode_8z4z
[function]
[call site]
00213
idn2_to_unicode_8z4z
[function]
[call site]
00214
idn2_to_unicode_44i
[function]
[call site]
00215
u32_cpy
[function]
[call site]
00216
idn2_to_unicode_4z4z
[function]
[call site]
00217
rpl_free
[function]
[call site]
00218
u32_strlen
[function]
[call site]
00219
u32_cpy
[function]
[call site]
00220
rpl_free
[function]
[call site]
00221
idn2_to_unicode_44i
[function]
[call site]
00222
idn2_check_version
[function]
[call site]
00223
idn2_to_unicode_lzlz
[function]
[call site]
00224
idn2_free
[function]
[call site]
00225
__assert_fail
[call site]
00226
idn2_to_unicode_44i
[function]
[call site]
00227