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