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 |
---|---|---|---|---|---|---|---|
151 | 155 |
12 :
['fgets', 'add_punycode_if_needed', 'vector_alloc', 'isspace_ascii', 'psl_idna_close', 'vector_find', 'vector_sort', 'psl_idna_open', 'vector_get', 'suffix_init', 'strstr', 'vector_add'] |
151 | 155 | psl_load_fp | call site: 00007 | /src/libpsl/src/psl.c:1204 |
0 | 0 | None | 167 | 183 | psl_load_fp | call site: 00004 | /src/libpsl/src/psl.c:1192 |
0 | 0 | None | 165 | 181 | psl_load_fp | call site: 00005 | /src/libpsl/src/psl.c:1195 |
0 | 0 | None | 163 | 179 | psl_load_fp | call site: 00006 | /src/libpsl/src/psl.c:1199 |
0 | 0 | None | 34 | 187 | is_public_suffix | call site: 00051 | /src/libpsl/src/psl.c:849 |
0 | 0 | None | 32 | 116 | is_public_suffix | call site: 00053 | /src/libpsl/src/psl.c:864 |
0 | 0 | None | 6 | 18 | psl_load_fp | call site: 00008 | /src/libpsl/src/psl.c:1212 |
0 | 0 | None | 6 | 18 | psl_load_fp | call site: 00010 | /src/libpsl/src/psl.c:1220 |
0 | 0 | None | 0 | 10 | psl_load_fp | call site: 00008 | /src/libpsl/src/psl.c:1209 |
0 | 0 | None | 0 | 7 | punycode_encode | call site: 00035 | /src/libpsl/src/psl.c:440 |
0 | 0 | None | 0 | 7 | punycode_encode | call site: 00035 | /src/libpsl/src/psl.c:456 |
0 | 0 | None | 0 | 7 | punycode_encode | call site: 00035 | /src/libpsl/src/psl.c:482 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
fmemopen
[call site]
00002
__assert_fail
[call site]
00003
psl_load_fp
[function]
[call site]
00004
calloc
[call site]
00005
fgets
[call site]
00006
strlen
[call site]
00007
atoi
[call site]
00008
fread
[call site]
00009
realloc
[call site]
00010
realloc
[call site]
00011
GetUtfMode
[function]
[call site]
00012
psl_idna_open
[function]
[call site]
00013
vector_alloc
[function]
[call site]
00014
calloc
[call site]
00015
isspace_ascii
[function]
[call site]
00016
strstr
[call site]
00017
strstr
[call site]
00018
strstr
[call site]
00019
strstr
[call site]
00020
isspace_ascii
[function]
[call site]
00021
suffix_init
[function]
[call site]
00022
vector_find
[function]
[call site]
00023
vector_get
[function]
[call site]
00024
vector_add
[function]
[call site]
00025
realloc
[call site]
00026
add_punycode_if_needed
[function]
[call site]
00027
str_is_ascii
[function]
[call site]
00028
psl_idna_toASCII
[function]
[call site]
00029
domain_to_punycode
[function]
[call site]
00030
strchr
[call site]
00031
strlen
[call site]
00032
mem_is_ascii
[function]
[call site]
00033
utf8_to_utf32
[function]
[call site]
00034
punycode_encode
[function]
[call site]
00035
encode_digit
[function]
[call site]
00036
encode_digit
[function]
[call site]
00037
adapt
[function]
[call site]
00038
strdup
[call site]
00039
strcmp
[call site]
00040
strlen
[call site]
00041
suffix_init
[function]
[call site]
00042
vector_add
[function]
[call site]
00043
fgets
[call site]
00044
vector_sort
[function]
[call site]
00045
qsort
[call site]
00046
psl_idna_close
[function]
[call site]
00047
psl_free
[function]
[call site]
00048
vector_free
[function]
[call site]
00049
psl_is_public_suffix
[function]
[call site]
00050
is_public_suffix
[function]
[call site]
00051
psl_idna_open
[function]
[call site]
00052
psl_idna_toASCII
[function]
[call site]
00053
strlen
[call site]
00054
psl_idna_close
[function]
[call site]
00055
LookupStringInFixedSet
[function]
[call site]
00056
GetNextOffset
[function]
[call site]
00057
IsEOL
[function]
[call site]
00058
IsMatch
[function]
[call site]
00059
IsMatchUnchecked
[function]
[call site]
00060
GetMultibyteLength
[function]
[call site]
00061
NextPos
[function]
[call site]
00062
GetMultibyteLength
[function]
[call site]
00063
GetMultibyteLength
[function]
[call site]
00064
IsEOL
[function]
[call site]
00065
IsMatch
[function]
[call site]
00066
NextPos
[function]
[call site]
00067
GetReturnValue
[function]
[call site]
00068
IsEndCharMatch
[function]
[call site]
00069
IsMatchUnchecked
[function]
[call site]
00070
NextPos
[function]
[call site]
00071
strchr
[call site]
00072
strlen
[call site]
00073
LookupStringInFixedSet
[function]
[call site]
00074
vector_get
[function]
[call site]
00075
vector_find
[function]
[call site]
00076
strchr
[call site]
00077
strlen
[call site]
00078
vector_find
[function]
[call site]
00079
psl_is_public_suffix
[function]
[call site]
00080
psl_suffix_wildcard_count
[function]
[call site]
00081
psl_suffix_exception_count
[function]
[call site]
00082
psl_suffix_count
[function]
[call site]
00083
psl_free
[function]
[call site]
00084
fclose
[call site]
00085
psl_latest
[function]
[call site]
00086
insert_file
[function]
[call site]
00087
stat
[call site]
00088
insert_file
[function]
[call site]
00089
insert_file
[function]
[call site]
00090
psl_load_file
[function]
[call site]
00091
psl_builtin
[function]
[call site]
00095
psl_free
[function]
[call site]
00096