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 |
---|---|---|---|---|---|---|---|
33 | 33 |
5 :
['__freading', 'rpl_fflush', 'fileno', 'lseek', '__errno_location'] |
35 | 35 | rpl_fclose | call site: 00050 | /src/wget2/lib/fclose.c:66 |
10 | 10 |
4 :
['open', 'fdopen', 'close', '__errno_location'] |
10 | 10 | rpl_fopen | call site: 00019 | /src/wget2/lib/fopen.c:211 |
6 | 6 |
2 :
['gettext', '__errno_location'] |
6 | 6 | getline_internal | call site: 00036 | /src/wget2/libwget/io.c:123 |
0 | 0 | None | 34 | 387 | wget_netrc_db_load | call site: 00017 | /src/wget2/libwget/netrc.c:197 |
0 | 0 | None | 34 | 355 | wget_netrc_db_load | call site: 00018 | /src/wget2/libwget/netrc.c:200 |
0 | 0 | None | 34 | 355 | wget_netrc_db_load | call site: 00047 | /src/wget2/libwget/netrc.c:235 |
0 | 0 | None | 14 | 14 | getline_internal | call site: 00031 | /src/wget2/libwget/io.c:67 |
0 | 0 | None | 12 | 12 | getline_internal | call site: 00032 | /src/wget2/libwget/io.c:72 |
0 | 0 | None | 2 | 2 | wget_strcmp | call site: 00007 | /src/wget2/libwget/utils.c:79 |
0 | 0 | None | 2 | 2 | wget_strcmp | call site: 00007 | /src/wget2/libwget/utils.c:85 |
0 | 0 | None | 0 | 47 | wget_netrc_db_add | call site: 00070 | /src/wget2/libwget/netrc.c:160 |
0 | 0 | None | 0 | 37 | wget_netrc_db_add | call site: 00070 | /src/wget2/libwget/netrc.c:163 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
wget_netrc_db_init
[function]
[call site]
00001
wget_hashmap_create
[function]
[call site]
00002
wget_malloc
[function]
[call site]
00003
wget_calloc
[function]
[call site]
00004
hash_netrc
[function]
[call site]
00005
compare_netrc
[function]
[call site]
00006
wget_strcmp
[function]
[call site]
00007
strcmp
[call site]
00008
wget_calloc
[function]
[call site]
00009
wget_hashmap_free
[function]
[call site]
00010
wget_hashmap_clear
[function]
[call site]
00011
wget_hashmap_set_key_destructor
[function]
[call site]
00012
wget_netrc_free
[function]
[call site]
00013
wget_netrc_deinit
[function]
[call site]
00014
wget_hashmap_set_value_destructor
[function]
[call site]
00015
wget_netrc_free
[function]
[call site]
00016
wget_netrc_db_load
[function]
[call site]
00017
rpl_fopen
[function]
[call site]
00018
strlen
[call site]
00019
open
[call site]
00020
fdopen
[call site]
00021
__errno_location
[call site]
00022
close
[call site]
00023
__errno_location
[call site]
00024
orig_fopen
[function]
[call site]
00025
fopen
[function]
[call site]
00026
wget_getline
[function]
[call site]
00030
getline_internal
[function]
[call site]
00031
wget_calloc
[function]
[call site]
00032
memchr
[call site]
00033
memchr
[call site]
00034
wget_realloc
[function]
[call site]
00035
__errno_location
[call site]
00036
__errno_location
[call site]
00037
gettext
[call site]
00038
__errno_location
[call site]
00039
wget_error_printf
[function]
[call site]
00040
read_fp
[function]
[call site]
00041
fread
[call site]
00042
ferror
[call site]
00043
__ctype_b_loc
[call site]
00044
__ctype_b_loc
[call site]
00045
__ctype_b_loc
[call site]
00046
wget_strmemdup
[function]
[call site]
00047
wget_malloc
[function]
[call site]
00048
rpl_fclose
[function]
[call site]
00049
fileno
[call site]
00050
fclose
[call site]
00051
__freading
[call site]
00052
fileno
[call site]
00053
lseek
[call site]
00054
rpl_fflush
[function]
[call site]
00055
__freading
[call site]
00056
fflush
[call site]
00057
clear_ungetc_buffer_preserving_position
[function]
[call site]
00058
rpl_fseeko
[function]
[call site]
00059
fflush
[call site]
00063
__errno_location
[call site]
00064
fclose
[call site]
00065
__errno_location
[call site]
00066
strcmp
[call site]
00067
wget_memdup
[function]
[call site]
00068
wget_malloc
[function]
[call site]
00069
wget_netrc_db_add
[function]
[call site]
00070
wget_netrc_free
[function]
[call site]
00071
wget_debug_printf
[function]
[call site]
00072
wget_hashmap_put
[function]
[call site]
00073
hashmap_find_entry
[function]
[call site]
00074
hashmap_new_entry
[function]
[call site]
00075
wget_malloc
[function]
[call site]
00076
wget_calloc
[function]
[call site]
00077
hashmap_rehash
[function]
[call site]
00078
wget_netrc_init
[function]
[call site]
00079
wget_calloc
[function]
[call site]
00080
strcmp
[call site]
00081
wget_strdup
[function]
[call site]
00082
strlen
[call site]
00083
wget_memdup
[function]
[call site]
00084
__ctype_b_loc
[call site]
00085
__ctype_b_loc
[call site]
00086
strcmp
[call site]
00087
wget_strmemdup
[function]
[call site]
00088
strcmp
[call site]
00089
wget_strmemdup
[function]
[call site]
00090
strcmp
[call site]
00091
wget_strmemdup
[function]
[call site]
00092
unescape_password
[function]
[call site]
00093
wget_malloc
[function]
[call site]
00094
strcmp
[call site]
00095
atoi
[call site]
00096
strcmp
[call site]
00097
wget_strncasecmp_ascii
[function]
[call site]
00098
c_strncasecmp
[function]
[call site]
00099
c_tolower
[function]
[call site]
00100
c_tolower
[function]
[call site]
00101
strcmp
[call site]
00102
wget_memdup
[function]
[call site]
00103
wget_netrc_db_add
[function]
[call site]
00104
rpl_fclose
[function]
[call site]
00105
wget_hashmap_size
[function]
[call site]
00106
wget_debug_printf
[function]
[call site]
00107
wget_netrc_get
[function]
[call site]
00108
wget_hashmap_get
[function]
[call site]
00109
hashmap_find_entry
[function]
[call site]
00110
wget_netrc_db_free
[function]
[call site]
00111
wget_netrc_db_deinit
[function]
[call site]
00112
wget_hashmap_free
[function]
[call site]
00113