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 |
---|---|---|---|---|---|---|---|
0 | 0 | None | 26 | 183 | psl_load_fp | call site: 00002 | /src/libpsl/src/psl.c:1192 |
0 | 0 | None | 24 | 181 | psl_load_fp | call site: 00003 | /src/libpsl/src/psl.c:1195 |
0 | 0 | None | 10 | 187 | is_public_suffix | call site: 00049 | /src/libpsl/src/psl.c:849 |
0 | 0 | None | 8 | 116 | is_public_suffix | call site: 00051 | /src/libpsl/src/psl.c:864 |
0 | 0 | None | 6 | 18 | psl_load_fp | call site: 00006 | /src/libpsl/src/psl.c:1212 |
0 | 0 | None | 6 | 18 | psl_load_fp | call site: 00008 | /src/libpsl/src/psl.c:1220 |
0 | 0 | None | 4 | 190 | psl_load_file | call site: 00081 | /src/libpsl/src/psl.c:1160 |
0 | 0 | None | 2 | 2 | vector_add | call site: 00023 | /src/libpsl/src/psl.c:254 |
0 | 0 | None | 0 | 0 | is_public_suffix | call site: 00049 | /src/libpsl/src/psl.c:841 |
0 | 0 | None | 0 | 0 | is_public_suffix | call site: 00054 | /src/libpsl/src/psl.c:886 |
0 | 0 | None | 0 | 0 | is_public_suffix | call site: 00072 | /src/libpsl/src/psl.c:906 |
0 | 0 | None | 0 | 0 | is_public_suffix | call site: 00074 | /src/libpsl/src/psl.c:925 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fmemopen
[call site]
00001
psl_load_fp
[function]
[call site]
00002
calloc
[call site]
00003
fgets
[call site]
00004
strlen
[call site]
00005
atoi
[call site]
00006
fread
[call site]
00007
realloc
[call site]
00008
realloc
[call site]
00009
GetUtfMode
[function]
[call site]
00010
psl_idna_open
[function]
[call site]
00011
vector_alloc
[function]
[call site]
00012
calloc
[call site]
00013
isspace_ascii
[function]
[call site]
00014
strstr
[call site]
00015
strstr
[call site]
00016
strstr
[call site]
00017
strstr
[call site]
00018
isspace_ascii
[function]
[call site]
00019
suffix_init
[function]
[call site]
00020
vector_find
[function]
[call site]
00021
vector_get
[function]
[call site]
00022
vector_add
[function]
[call site]
00023
realloc
[call site]
00024
add_punycode_if_needed
[function]
[call site]
00025
str_is_ascii
[function]
[call site]
00026
psl_idna_toASCII
[function]
[call site]
00027
domain_to_punycode
[function]
[call site]
00028
strchr
[call site]
00029
strlen
[call site]
00030
mem_is_ascii
[function]
[call site]
00031
utf8_to_utf32
[function]
[call site]
00032
punycode_encode
[function]
[call site]
00033
encode_digit
[function]
[call site]
00034
encode_digit
[function]
[call site]
00035
adapt
[function]
[call site]
00036
strdup
[call site]
00037
strcmp
[call site]
00038
strlen
[call site]
00039
suffix_init
[function]
[call site]
00040
vector_add
[function]
[call site]
00041
fgets
[call site]
00042
vector_sort
[function]
[call site]
00043
qsort
[call site]
00044
psl_idna_close
[function]
[call site]
00045
psl_free
[function]
[call site]
00046
vector_free
[function]
[call site]
00047
psl_is_public_suffix
[function]
[call site]
00048
is_public_suffix
[function]
[call site]
00049
psl_idna_open
[function]
[call site]
00050
psl_idna_toASCII
[function]
[call site]
00051
strlen
[call site]
00052
psl_idna_close
[function]
[call site]
00053
LookupStringInFixedSet
[function]
[call site]
00054
GetNextOffset
[function]
[call site]
00055
IsEOL
[function]
[call site]
00056
IsMatch
[function]
[call site]
00057
IsMatchUnchecked
[function]
[call site]
00058
GetMultibyteLength
[function]
[call site]
00059
NextPos
[function]
[call site]
00060
GetMultibyteLength
[function]
[call site]
00061
GetMultibyteLength
[function]
[call site]
00062
IsEOL
[function]
[call site]
00063
IsMatch
[function]
[call site]
00064
NextPos
[function]
[call site]
00065
GetReturnValue
[function]
[call site]
00066
IsEndCharMatch
[function]
[call site]
00067
IsMatchUnchecked
[function]
[call site]
00068
NextPos
[function]
[call site]
00069
strchr
[call site]
00070
strlen
[call site]
00071
LookupStringInFixedSet
[function]
[call site]
00072
vector_get
[function]
[call site]
00073
vector_find
[function]
[call site]
00074
strchr
[call site]
00075
strlen
[call site]
00076
vector_find
[function]
[call site]
00077
psl_is_public_suffix
[function]
[call site]
00078
psl_free
[function]
[call site]
00079
fclose
[call site]
00080
psl_load_file
[function]
[call site]
00081