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 |
---|---|---|---|---|---|---|---|
173 | 173 |
3 :
['strlen', 'strchr', 'is_public_suffix'] |
173 | 173 | psl_registrable_domain | call site: 00052 | /src/libpsl/src/psl.c:1112 |
0 | 0 | None | 173 | 173 | psl_unregistrable_domain | call site: 00048 | /src/libpsl/src/psl.c:1058 |
0 | 0 | None | 169 | 169 | psl_is_public_suffix | call site: 00003 | /src/libpsl/src/psl.c:992 |
0 | 0 | None | 169 | 169 | psl_is_public_suffix2 | call site: 00043 | /src/libpsl/src/psl.c:1027 |
0 | 0 | None | 15 | 193 | psl_is_cookie_domain_acceptable | call site: 00056 | /src/libpsl/src/psl.c:1644 |
0 | 0 | None | 6 | 9 | psl_str_to_utf8lower | call site: 00066 | /src/libpsl/src/psl.c:1720 |
0 | 0 | None | 4 | 4 | psl_str_to_utf8lower | call site: 00068 | /src/libpsl/src/psl.c:1728 |
0 | 0 | None | 0 | 0 | psl_builtin_outdated | call site: 00080 | /src/libpsl/src/psl.c:1510 |
0 | 0 | None | 0 | 0 | psl_check_version_number | call site: 00076 | /src/libpsl/src/psl.c:1570 |
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
domain_to_punycode
[function]
[call site]
00007
strchr
[call site]
00008
strlen
[call site]
00009
mem_is_ascii
[function]
[call site]
00010
utf8_to_utf32
[function]
[call site]
00011
punycode_encode
[function]
[call site]
00012
encode_digit
[function]
[call site]
00013
encode_digit
[function]
[call site]
00014
adapt
[function]
[call site]
00015
strdup
[call site]
00016
strlen
[call site]
00017
psl_idna_close
[function]
[call site]
00018
LookupStringInFixedSet
[function]
[call site]
00019
GetNextOffset
[function]
[call site]
00020
IsEOL
[function]
[call site]
00021
IsMatch
[function]
[call site]
00022
IsMatchUnchecked
[function]
[call site]
00023
GetMultibyteLength
[function]
[call site]
00024
NextPos
[function]
[call site]
00025
GetMultibyteLength
[function]
[call site]
00026
GetMultibyteLength
[function]
[call site]
00027
IsEOL
[function]
[call site]
00028
IsMatch
[function]
[call site]
00029
NextPos
[function]
[call site]
00030
GetReturnValue
[function]
[call site]
00031
IsEndCharMatch
[function]
[call site]
00032
IsMatchUnchecked
[function]
[call site]
00033
NextPos
[function]
[call site]
00034
strchr
[call site]
00035
strlen
[call site]
00036
LookupStringInFixedSet
[function]
[call site]
00037
vector_get
[function]
[call site]
00038
vector_find
[function]
[call site]
00039
strchr
[call site]
00040
strlen
[call site]
00041
vector_find
[function]
[call site]
00042
psl_is_public_suffix2
[function]
[call site]
00043
is_public_suffix
[function]
[call site]
00044
psl_is_public_suffix2
[function]
[call site]
00045
psl_is_public_suffix2
[function]
[call site]
00046
psl_is_public_suffix2
[function]
[call site]
00047
psl_unregistrable_domain
[function]
[call site]
00048
strlen
[call site]
00049
is_public_suffix
[function]
[call site]
00050
strchr
[call site]
00051
psl_registrable_domain
[function]
[call site]
00052
strlen
[call site]
00053
is_public_suffix
[function]
[call site]
00054
strchr
[call site]
00055
psl_is_cookie_domain_acceptable
[function]
[call site]
00056
strcmp
[call site]
00057
isip
[function]
[call site]
00058
inet_pton
[call site]
00059
strlen
[call site]
00060
strlen
[call site]
00061
strcmp
[call site]
00062
psl_unregistrable_domain
[function]
[call site]
00063
strlen
[call site]
00064
psl_is_cookie_domain_acceptable
[function]
[call site]
00065
psl_str_to_utf8lower
[function]
[call site]
00066
str_is_ascii
[function]
[call site]
00067
strdup
[call site]
00068
__ctype_b_loc
[call site]
00069
tolower
[call site]
00070
psl_str_to_utf8lower
[function]
[call site]
00071
psl_str_to_utf8lower
[function]
[call site]
00072
psl_free
[function]
[call site]
00073
vector_free
[function]
[call site]
00074
psl_is_public_suffix
[function]
[call site]
00075
psl_check_version_number
[function]
[call site]
00076
psl_get_version
[function]
[call site]
00077
psl_dist_filename
[function]
[call site]
00078
psl_builtin_outdated
[function]
[call site]
00079
stat
[call site]
00080
psl_builtin_filename
[function]
[call site]
00081
psl_builtin_sha1sum
[function]
[call site]
00082
psl_builtin_file_time
[function]
[call site]
00083