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 |
---|---|---|---|---|---|---|---|
71 | 71 |
3 :
['psl_idna_open', 'psl_idna_toASCII', 'psl_idna_close'] |
105 | 187 | is_public_suffix | call site: 00004 | /src/libpsl/src/psl.c:861 |
24 | 24 |
2 :
['vector_get', 'vector_find'] |
28 | 28 | is_public_suffix | call site: 00248 | /src/libpsl/src/psl.c:880 |
6 | 6 |
2 :
['malloc', '__errno_location'] |
8 | 20 | u8_normalize | call site: 00067 | /src/libunistring/lib/uninorm/u-normalize-internal.h:339 |
4 | 4 |
1 :
['__errno_location'] |
4 | 8 | libunistring_u8_casemap | call site: 00042 | /src/libunistring/lib/unicase/u-casemap.h:383 |
2 | 2 |
2 :
['malloc', 'realloc'] |
8 | 12 | libunistring_u8_casemap | call site: 00041 | /src/libunistring/lib/unicase/u-casemap.h:377 |
2 | 2 |
1 :
['abort'] |
2 | 2 | u8_normalize | call site: 00071 | /src/libunistring/lib/uninorm/u-normalize-internal.h:362 |
0 | 0 | None | 36 | 132 | u8_normalize | call site: 00042 | /src/libunistring/lib/uninorm/u-normalize-internal.h:37 |
0 | 0 | None | 36 | 132 | u8_normalize | call site: 00057 | /src/libunistring/lib/uninorm/u-normalize-internal.h:254 |
0 | 0 | None | 34 | 355 | libunistring_u8_casemap | call site: 00010 | /src/libunistring/lib/unicase/u-casemap.h:42 |
0 | 0 | None | 34 | 355 | libunistring_u8_casemap | call site: 00015 | /src/libunistring/lib/unicase/u-casemap.h:125 |
0 | 0 | None | 34 | 355 | libunistring_u8_casemap | call site: 00028 | /src/libunistring/lib/unicase/u-casemap.h:238 |
0 | 0 | None | 34 | 355 | libunistring_u8_casemap | call site: 00028 | /src/libunistring/lib/unicase/u-casemap.h:248 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
psl_builtin
[function]
[call site]
00002
psl_is_public_suffix
[function]
[call site]
00003
is_public_suffix
[function]
[call site]
00004
psl_idna_open
[function]
[call site]
00005
psl_idna_toASCII
[function]
[call site]
00006
u8_strlen
[function]
[call site]
00007
strlen
[call site]
00008
u8_tolower
[function]
[call site]
00009
libunistring_u8_casemap
[function]
[call site]
00010
u8_mbtouc_unsafe
[function]
[call site]
00011
libunistring_gl_unicase_special_lookup
[function]
[call site]
00012
gl_unicase_special_hash
[function]
[call site]
00013
memcmp
[call site]
00014
libunistring_uc_is_cased
[function]
[call site]
00015
bitmap_lookup
[function]
[call site]
00016
u8_mbtouc_unsafe
[function]
[call site]
00017
libunistring_uc_is_case_ignorable
[function]
[call site]
00018
bitmap_lookup
[function]
[call site]
00019
libunistring_uc_is_cased
[function]
[call site]
00020
libunistring_uc_is_cased
[function]
[call site]
00021
uc_is_property_soft_dotted
[function]
[call site]
00022
bitmap_lookup
[function]
[call site]
00023
u8_mbtouc_unsafe
[function]
[call site]
00024
uc_combining_class
[function]
[call site]
00025
u8_mbtouc_unsafe
[function]
[call site]
00026
uc_combining_class
[function]
[call site]
00027
abort
[call site]
00028
u8_uctomb
[function]
[call site]
00029
__errno_location
[call site]
00030
abort
[call site]
00031
__errno_location
[call site]
00032
__errno_location
[call site]
00033
u8_cpy
[function]
[call site]
00034
realloc
[call site]
00035
__errno_location
[call site]
00036
u8_uctomb
[function]
[call site]
00037
__errno_location
[call site]
00038
abort
[call site]
00039
libunistring_uc_is_case_ignorable
[function]
[call site]
00040
uc_combining_class
[function]
[call site]
00041
u8_normalize
[function]
[call site]
00042
u8_mbtouc_unsafe
[function]
[call site]
00043
abort
[call site]
00044
abort
[call site]
00045
uc_combining_class
[function]
[call site]
00046
libunistring_gl_uninorm_decompose_merge_sort_inplace
[function]
[call site]
00047
libunistring_gl_uninorm_decompose_merge_sort_inplace
[function]
[call site]
00048
gl_uninorm_decompose_merge_sort_fromto
[function]
[call site]
00049
gl_uninorm_decompose_merge_sort_fromto
[function]
[call site]
00050
gl_uninorm_decompose_merge_sort_fromto
[function]
[call site]
00051
merge
[function]
[call site]
00052
merge
[function]
[call site]
00053
u8_uctomb
[function]
[call site]
00054
__errno_location
[call site]
00055
abort
[call site]
00056
__errno_location
[call site]
00057
__errno_location
[call site]
00058
u8_cpy
[function]
[call site]
00059
realloc
[call site]
00060
__errno_location
[call site]
00061
u8_uctomb
[function]
[call site]
00062
__errno_location
[call site]
00063
abort
[call site]
00064
abort
[call site]
00065
__errno_location
[call site]
00066
libunistring_rpl_free
[function]
[call site]
00067
__errno_location
[call site]
00068
__errno_location
[call site]
00069
__errno_location
[call site]
00070
realloc
[call site]
00071
abort
[call site]
00072
libunistring_rpl_free
[function]
[call site]
00073
__errno_location
[call site]
00074
libunistring_rpl_free
[function]
[call site]
00075
libunistring_rpl_free
[function]
[call site]
00076
__errno_location
[call site]
00077
libunistring_rpl_free
[function]
[call site]
00078
__errno_location
[call site]
00079
realloc
[call site]
00080
__errno_location
[call site]
00081
libunistring_rpl_free
[function]
[call site]
00082
__errno_location
[call site]
00083
uc_tolower
[function]
[call site]
00084
idn2_lookup_u8
[function]
[call site]
00085
set_default_flags
[function]
[call site]
00086
_tr46
[function]
[call site]
00087
u8_strlen
[function]
[call site]
00088
u8_to_u32
[function]
[call site]
00089
u8_mbtoucr
[function]
[call site]
00090
libunistring_rpl_free
[function]
[call site]
00091
__errno_location
[call site]
00092
realloc
[call site]
00093
libunistring_rpl_free
[function]
[call site]
00094
__errno_location
[call site]
00095
__errno_location
[call site]
00096
realloc
[call site]
00097
__errno_location
[call site]
00098
get_idna_map
[function]
[call site]
00099
bsearch
[call site]
00100
_compare_idna_map
[function]
[call site]
00101
_fill_map
[function]
[call site]
00102
bsearch
[call site]
00103
_compare_idna_map
[function]
[call site]
00104
bsearch
[call site]
00105
_compare_idna_map
[function]
[call site]
00106
_fill_map
[function]
[call site]
00107
map_is
[function]
[call site]
00108
rpl_free
[function]
[call site]
00109
map_is
[function]
[call site]
00110
map_is
[function]
[call site]
00111
map_is
[function]
[call site]
00112
map_is
[function]
[call site]
00113
map_is
[function]
[call site]
00114
map_is
[function]
[call site]
00115
rpl_free
[function]
[call site]
00116
rpl_free
[function]
[call site]
00117
get_idna_map
[function]
[call site]
00118
map_is
[function]
[call site]
00119
map_is
[function]
[call site]
00120
get_map_data
[function]
[call site]
00121
map_is
[function]
[call site]
00122
map_is
[function]
[call site]
00123
map_is
[function]
[call site]
00124
get_map_data
[function]
[call site]
00125
map_is
[function]
[call site]
00126
map_is
[function]
[call site]
00127
get_map_data
[function]
[call site]
00128
rpl_free
[function]
[call site]
00129
u32_normalize
[function]
[call site]
00130
u32_mbtouc_unsafe
[function]
[call site]
00131
u32_uctomb
[function]
[call site]
00132
u32_uctomb
[function]
[call site]
00133
rpl_free
[function]
[call site]
00134
__errno_location
[call site]
00135
u32_to_u8
[function]
[call site]
00136
u8_uctomb
[function]
[call site]
00137
libunistring_rpl_free
[function]
[call site]
00138
__errno_location
[call site]
00139
realloc
[call site]
00140
libunistring_rpl_free
[function]
[call site]
00141
__errno_location
[call site]
00142
u8_uctomb
[function]
[call site]
00143
abort
[call site]
00144
__errno_location
[call site]
00145
realloc
[call site]
00146
rpl_free
[function]
[call site]
00147
__errno_location
[call site]
00148
_idn2_punycode_decode_internal
[function]
[call site]
00149
decode_digit
[function]
[call site]
00150
adapt
[function]
[call site]
00151
rpl_free
[function]
[call site]
00152
rpl_free
[function]
[call site]
00153
_idn2_label_test
[function]
[call site]
00154
u32_normalize
[function]
[call site]
00155
__errno_location
[call site]
00156
memcmp
[call site]
00157
rpl_free
[function]
[call site]
00158
uc_is_general_category
[function]
[call site]
00159
bitmap_lookup
[function]
[call site]
00160
_idn2_disallowed_p
[function]
[call site]
00161
property
[function]
[call site]
00162
bsearch
[call site]
00163
_compare
[function]
[call site]
00164
get_idna_map
[function]
[call site]
00165
map_is
[function]
[call site]
00166
map_is
[function]
[call site]
00167
_idn2_contextj_p
[function]
[call site]
00168
property
[function]
[call site]
00169
_idn2_contextj_rule
[function]
[call site]
00170
_idn2_contextj_p
[function]
[call site]
00171
uc_combining_class
[function]
[call site]
00172
uc_joining_type
[function]
[call site]
00173
uc_is_general_category_withtable
[function]
[call site]
00174
lookup_withtable
[function]
[call site]
00175
uc_joining_type
[function]
[call site]
00176
uc_combining_class
[function]
[call site]
00177
_idn2_contexto_p
[function]
[call site]
00178
property
[function]
[call site]
00179
_idn2_contexto_p
[function]
[call site]
00180
_idn2_contexto_with_rule
[function]
[call site]
00181
_idn2_contexto_rule
[function]
[call site]
00182
_idn2_contexto_p
[function]
[call site]
00183
_uc_script_name
[function]
[call site]
00184
uc_script
[function]
[call site]
00185
strcmp
[call site]
00186
_uc_script_name
[function]
[call site]
00187
strcmp
[call site]
00188
_uc_script_name
[function]
[call site]
00189
strcmp
[call site]
00190
_uc_script_name
[function]
[call site]
00191
strcmp
[call site]
00192
_uc_script_name
[function]
[call site]
00193
strcmp
[call site]
00194
_idn2_unassigned_p
[function]
[call site]
00195
property
[function]
[call site]
00196
_idn2_bidi
[function]
[call site]
00197
_isBidi
[function]
[call site]
00198
uc_bidi_category
[function]
[call site]
00199
uc_bidi_class
[function]
[call site]
00200
uc_bidi_category
[function]
[call site]
00201
uc_bidi_category
[function]
[call site]
00202
uc_bidi_category
[function]
[call site]
00203
get_idna_map
[function]
[call site]
00204
map_is
[function]
[call site]
00205
map_is
[function]
[call site]
00206
map_is
[function]
[call site]
00207
map_is
[function]
[call site]
00208
_idn2_label_test
[function]
[call site]
00209
u32_to_u8
[function]
[call site]
00210
rpl_free
[function]
[call site]
00211
__errno_location
[call site]
00212
rpl_free
[function]
[call site]
00213
strchrnul
[call site]
00214
label
[function]
[call site]
00215
_idn2_ascii_p
[function]
[call site]
00216
memcmp
[call site]
00217
_idn2_punycode_decode_internal
[function]
[call site]
00218
u32_to_u8
[function]
[call site]
00219
_idn2_u8_to_u32_nfc
[function]
[call site]
00220
u8_to_u32
[function]
[call site]
00221
__errno_location
[call site]
00222
_isNFC
[function]
[call site]
00223
uc_combining_class
[function]
[call site]
00224
get_nfcqc_map
[function]
[call site]
00225
bsearch
[call site]
00226
_compare_nfcqc_map
[function]
[call site]
00227
u32_normalize
[function]
[call site]
00228
rpl_free
[function]
[call site]
00229
__errno_location
[call site]
00230
_idn2_label_test
[function]
[call site]
00231
_idn2_punycode_encode_internal
[function]
[call site]
00232
encode_digit
[function]
[call site]
00233
encode_digit
[function]
[call site]
00234
adapt
[function]
[call site]
00235
c_strncasecmp
[function]
[call site]
00236
c_tolower
[function]
[call site]
00237
c_tolower
[function]
[call site]
00238
_idn2_punycode_decode_internal
[function]
[call site]
00239
u32_cmp
[function]
[call site]
00240
rpl_free
[function]
[call site]
00241
rpl_free
[function]
[call site]
00242
rpl_free
[function]
[call site]
00243
rpl_free
[function]
[call site]
00244
rpl_free
[function]
[call site]
00245
rpl_free
[function]
[call site]
00246
strlen
[call site]
00247
psl_idna_close
[function]
[call site]
00248
LookupStringInFixedSet
[function]
[call site]
00249
GetNextOffset
[function]
[call site]
00250
IsEOL
[function]
[call site]
00251
IsMatch
[function]
[call site]
00252
IsMatchUnchecked
[function]
[call site]
00253
GetMultibyteLength
[function]
[call site]
00254
NextPos
[function]
[call site]
00255
GetMultibyteLength
[function]
[call site]
00256
GetMultibyteLength
[function]
[call site]
00257
IsEOL
[function]
[call site]
00258
IsMatch
[function]
[call site]
00259
NextPos
[function]
[call site]
00260
GetReturnValue
[function]
[call site]
00261
IsEndCharMatch
[function]
[call site]
00262
IsMatchUnchecked
[function]
[call site]
00263
NextPos
[function]
[call site]
00264
strchr
[call site]
00265
strlen
[call site]
00266
LookupStringInFixedSet
[function]
[call site]
00267
vector_get
[function]
[call site]
00268
vector_find
[function]
[call site]
00269
strchr
[call site]
00270
strlen
[call site]
00271
vector_find
[function]
[call site]
00272
psl_is_public_suffix2
[function]
[call site]
00273
is_public_suffix
[function]
[call site]
00274
psl_is_public_suffix2
[function]
[call site]
00275
psl_is_public_suffix2
[function]
[call site]
00276
psl_is_public_suffix2
[function]
[call site]
00277
psl_unregistrable_domain
[function]
[call site]
00278
strlen
[call site]
00279
is_public_suffix
[function]
[call site]
00280
strchr
[call site]
00281
psl_registrable_domain
[function]
[call site]
00282
strlen
[call site]
00283
is_public_suffix
[function]
[call site]
00284
strchr
[call site]
00285
psl_is_cookie_domain_acceptable
[function]
[call site]
00286
strcmp
[call site]
00287
isip
[function]
[call site]
00288
inet_pton
[call site]
00289
strlen
[call site]
00290
strlen
[call site]
00291
strcmp
[call site]
00292
psl_unregistrable_domain
[function]
[call site]
00293
strlen
[call site]
00294
psl_is_cookie_domain_acceptable
[function]
[call site]
00295
psl_str_to_utf8lower
[function]
[call site]
00296
str_is_ascii
[function]
[call site]
00297
strdup
[call site]
00298
__ctype_b_loc
[call site]
00299
tolower
[call site]
00300
nl_langinfo
[call site]
00301
strcasecmp
[call site]
00302
iconv_open
[call site]
00303
strlen
[call site]
00304
iconv
[call site]
00305
iconv
[call site]
00306
u8_tolower
[function]
[call site]
00307
iconv_close
[call site]
00308
u8_strlen
[function]
[call site]
00309
u8_tolower
[function]
[call site]
00310
psl_str_to_utf8lower
[function]
[call site]
00311
psl_str_to_utf8lower
[function]
[call site]
00312
psl_free
[function]
[call site]
00313
vector_free
[function]
[call site]
00314
psl_is_public_suffix
[function]
[call site]
00315
psl_check_version_number
[function]
[call site]
00316
psl_get_version
[function]
[call site]
00317
psl_dist_filename
[function]
[call site]
00318
psl_builtin_outdated
[function]
[call site]
00319
stat
[call site]
00320
psl_builtin_filename
[function]
[call site]
00321
psl_builtin_sha1sum
[function]
[call site]
00322
psl_builtin_file_time
[function]
[call site]
00323