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 |
---|---|---|---|---|---|---|---|
82 | 82 |
8 :
['ferror', 'wget_error_printf_exit', 'fread', 'getc', 'clearerr', 'yyrealloc', 'yyrestart', '__errno_location'] |
82 | 82 | yy_get_next_buffer | call site: 00210 | /src/wget2/libwget/css_tokenizer.c:3108 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | yylex_init | call site: 00173 | /src/wget2/libwget/css_tokenizer.c:3920 |
0 | 54 |
1 :
['getToken'] |
0 | 54 | getValue | call site: 00106 | /src/wget2/libwget/xml.c:251 |
0 | 6 |
1 :
['wget_strmemdup'] |
0 | 83 | wget_http_parse_content_type | call site: 00147 | /src/wget2/libwget/http_parse.c:481 |
0 | 0 | None | 50 | 1309 | html_get_url | call site: 00166 | /src/wget2/libwget/html_url.c:209 |
0 | 0 | None | 12 | 99 | yylex | call site: 00206 | /src/wget2/libwget/css_tokenizer.c:2651 |
0 | 0 | None | 12 | 97 | yylex | call site: 00206 | /src/wget2/libwget/css_tokenizer.c:2990 |
0 | 0 | None | 12 | 97 | yylex | call site: 00209 | /src/wget2/libwget/css_tokenizer.c:3027 |
0 | 0 | None | 10 | 1104 | parseXML | call site: 00005 | /src/wget2/libwget/xml.c:445 |
0 | 0 | None | 10 | 1104 | parseXML | call site: 00013 | /src/wget2/libwget/xml.c:466 |
0 | 0 | None | 10 | 1104 | parseXML | call site: 00089 | /src/wget2/libwget/xml.c:488 |
0 | 0 | None | 10 | 1104 | parseXML | call site: 00105 | /src/wget2/libwget/xml.c:535 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
wget_html_get_urls_inline
[function]
[call site]
00002
wget_html_parse_buffer
[function]
[call site]
00003
wget_xml_parse_buffer
[function]
[call site]
00004
parseXML
[function]
[call site]
00005
wget_strlcpy
[function]
[call site]
00006
strlen
[call site]
00007
getContent
[function]
[call site]
00008
wget_debug_printf
[function]
[call site]
00009
getToken
[function]
[call site]
00010
strchr
[call site]
00011
wget_debug_printf
[function]
[call site]
00012
getToken
[function]
[call site]
00013
wget_snprintf
[function]
[call site]
00014
wget_vsnprintf
[function]
[call site]
00015
wget_buffer_init
[function]
[call site]
00016
wget_malloc
[function]
[call site]
00017
wget_buffer_vprintf
[function]
[call site]
00018
wget_buffer_vprintf_append
[function]
[call site]
00019
wget_buffer_memcat
[function]
[call site]
00020
buffer_realloc
[function]
[call site]
00021
wget_realloc
[function]
[call site]
00022
wget_malloc
[function]
[call site]
00023
wget_buffer_strcat
[function]
[call site]
00024
strlen
[call site]
00025
wget_buffer_memcat
[function]
[call site]
00026
convert_dec_fast
[function]
[call site]
00027
wget_buffer_memcat
[function]
[call site]
00028
wget_buffer_memcat
[function]
[call site]
00029
convert_pointer
[function]
[call site]
00030
wget_buffer_memcat
[function]
[call site]
00031
wget_buffer_memcat
[function]
[call site]
00032
wget_buffer_memcat
[function]
[call site]
00033
wget_buffer_memset_append
[function]
[call site]
00034
buffer_realloc
[function]
[call site]
00035
read_flag_chars
[function]
[call site]
00036
read_field_width
[function]
[call site]
00037
c_isdigit
[function]
[call site]
00038
read_field_width
[function]
[call site]
00039
read_precision
[function]
[call site]
00040
c_isdigit
[function]
[call site]
00041
c_isdigit
[function]
[call site]
00042
read_precision
[function]
[call site]
00043
copy_string
[function]
[call site]
00044
wget_buffer_strcat
[function]
[call site]
00045
strnlen
[call site]
00046
strlen
[call site]
00047
wget_buffer_memcat
[function]
[call site]
00048
wget_buffer_memset_append
[function]
[call site]
00049
wget_buffer_memset_append
[function]
[call site]
00050
wget_buffer_memcat
[function]
[call site]
00051
wget_buffer_memcat
[function]
[call site]
00052
wget_buffer_memcat
[function]
[call site]
00053
copy_string
[function]
[call site]
00054
convert_dec
[function]
[call site]
00055
wget_buffer_memset_append
[function]
[call site]
00056
wget_buffer_memset_append
[function]
[call site]
00057
wget_buffer_memcat
[function]
[call site]
00058
wget_buffer_memset_append
[function]
[call site]
00059
wget_buffer_memcat
[function]
[call site]
00060
wget_buffer_memset_append
[function]
[call site]
00061
wget_buffer_memset_append
[function]
[call site]
00062
wget_buffer_memset_append
[function]
[call site]
00063
wget_buffer_memset_append
[function]
[call site]
00064
wget_buffer_memset_append
[function]
[call site]
00065
wget_buffer_memset_append
[function]
[call site]
00066
wget_buffer_memset_append
[function]
[call site]
00067
wget_buffer_memset_append
[function]
[call site]
00068
wget_buffer_memset_append
[function]
[call site]
00069
wget_buffer_memset_append
[function]
[call site]
00070
wget_buffer_memset_append
[function]
[call site]
00071
wget_buffer_memcat
[function]
[call site]
00072
wget_buffer_memset_append
[function]
[call site]
00073
wget_buffer_memset_append
[function]
[call site]
00074
wget_buffer_memcat
[function]
[call site]
00075
wget_buffer_memset_append
[function]
[call site]
00076
wget_buffer_memset_append
[function]
[call site]
00077
wget_buffer_memcat
[function]
[call site]
00078
convert_dec
[function]
[call site]
00079
convert_dec
[function]
[call site]
00080
convert_dec
[function]
[call site]
00081
convert_dec
[function]
[call site]
00082
convert_dec
[function]
[call site]
00083
wget_buffer_memset_append
[function]
[call site]
00084
wget_buffer_deinit
[function]
[call site]
00085
wget_buffer_deinit
[function]
[call site]
00086
wget_snprintf
[function]
[call site]
00087
getToken
[function]
[call site]
00088
strncmp
[call site]
00089
wget_strcasecmp_ascii
[function]
[call site]
00090
c_strcasecmp
[function]
[call site]
00091
c_tolower
[function]
[call site]
00092
c_tolower
[function]
[call site]
00093
wget_debug_printf
[function]
[call site]
00094
getScriptContent
[function]
[call site]
00095
strncmp
[call site]
00096
strncmp
[call site]
00097
wget_strncasecmp_ascii
[function]
[call site]
00098
c_strncasecmp
[function]
[call site]
00099
wget_debug_printf
[function]
[call site]
00100
wget_strcasecmp_ascii
[function]
[call site]
00101
getStyleContent
[function]
[call site]
00102
wget_strncasecmp_ascii
[function]
[call site]
00103
wget_debug_printf
[function]
[call site]
00104
parseXML
[function]
[call site]
00105
getValue
[function]
[call site]
00106
getHTMLValue
[function]
[call site]
00107
strchr
[call site]
00108
wget_debug_printf
[function]
[call site]
00109
getToken
[function]
[call site]
00110
wget_debug_printf
[function]
[call site]
00111
wget_debug_printf
[function]
[call site]
00112
strncmp
[call site]
00113
getToken
[function]
[call site]
00114
wget_malloc
[function]
[call site]
00115
getToken
[function]
[call site]
00116
strncmp
[call site]
00117
getProcessing
[function]
[call site]
00118
getUnparsed
[function]
[call site]
00119
wget_debug_printf
[function]
[call site]
00120
strncmp
[call site]
00121
getSpecial
[function]
[call site]
00122
getUnparsed
[function]
[call site]
00123
wget_debug_printf
[function]
[call site]
00124
strncmp
[call site]
00125
getComment
[function]
[call site]
00126
getUnparsed
[function]
[call site]
00127
wget_debug_printf
[function]
[call site]
00128
html_get_url
[function]
[call site]
00129
wget_strcasecmp_ascii
[function]
[call site]
00130
wget_strcasecmp_ascii
[function]
[call site]
00131
wget_strcasecmp_ascii
[function]
[call site]
00132
wget_strcasecmp_ascii
[function]
[call site]
00133
wget_strcasecmp_ascii
[function]
[call site]
00134
wget_strncasecmp_ascii
[function]
[call site]
00135
wget_strcasecmp_ascii
[function]
[call site]
00136
wget_strmemcpy_a
[function]
[call site]
00137
wget_malloc
[function]
[call site]
00138
c_isspace
[function]
[call site]
00139
c_isspace
[function]
[call site]
00140
wget_strncasecmp_ascii
[function]
[call site]
00141
wget_strncasecmp_ascii
[function]
[call site]
00142
wget_strcasecmp_ascii
[function]
[call site]
00143
wget_strmemcpy_a
[function]
[call site]
00144
wget_http_parse_content_type
[function]
[call site]
00145
c_isblank
[function]
[call site]
00146
wget_http_istoken
[function]
[call site]
00147
http_isseparator
[function]
[call site]
00148
wget_strmemdup
[function]
[call site]
00149
wget_malloc
[function]
[call site]
00150
wget_http_parse_param
[function]
[call site]
00151
c_isblank
[function]
[call site]
00152
c_isblank
[function]
[call site]
00153
wget_http_istoken
[function]
[call site]
00154
wget_strmemdup
[function]
[call site]
00155
c_isblank
[function]
[call site]
00156
c_isblank
[function]
[call site]
00157
wget_http_parse_quoted_string
[function]
[call site]
00158
wget_strmemdup
[function]
[call site]
00159
wget_http_parse_token
[function]
[call site]
00160
wget_http_istoken
[function]
[call site]
00161
wget_strmemdup
[function]
[call site]
00162
wget_strcasecmp_ascii
[function]
[call site]
00163
wget_strncasecmp_ascii
[function]
[call site]
00164
wget_strcasecmp_ascii
[function]
[call site]
00165
wget_strmemdup
[function]
[call site]
00166
wget_vector_find
[function]
[call site]
00167
wget_vector_find
[function]
[call site]
00168
wget_strcasecmp_ascii
[function]
[call site]
00169
wget_css_parse_buffer
[function]
[call site]
00170
yylex_init
[function]
[call site]
00171
__errno_location
[call site]
00172
yyalloc
[function]
[call site]
00173
wget_malloc
[function]
[call site]
00174
__errno_location
[call site]
00175
yy_init_globals
[function]
[call site]
00176
yy_scan_bytes
[function]
[call site]
00177
yyalloc
[function]
[call site]
00178
wget_error_printf_exit
[function]
[call site]
00179
exit
[call site]
00180
yy_scan_buffer
[function]
[call site]
00181
yyalloc
[function]
[call site]
00182
wget_error_printf_exit
[function]
[call site]
00183
yy_switch_to_buffer
[function]
[call site]
00184
yyensure_buffer_stack
[function]
[call site]
00185
yyalloc
[function]
[call site]
00186
wget_error_printf_exit
[function]
[call site]
00187
yyrealloc
[function]
[call site]
00188
wget_realloc
[function]
[call site]
00189
wget_error_printf_exit
[function]
[call site]
00190
yy_load_buffer_state
[function]
[call site]
00191
wget_error_printf_exit
[function]
[call site]
00192
yylex
[function]
[call site]
00193
yyensure_buffer_stack
[function]
[call site]
00194
yy_create_buffer
[function]
[call site]
00195
yyalloc
[function]
[call site]
00196
wget_error_printf_exit
[function]
[call site]
00197
yyalloc
[function]
[call site]
00198
wget_error_printf_exit
[function]
[call site]
00199
yy_init_buffer
[function]
[call site]
00200
__errno_location
[call site]
00201
yy_flush_buffer
[function]
[call site]
00202
yy_load_buffer_state
[function]
[call site]
00203
__errno_location
[call site]
00204
yy_load_buffer_state
[function]
[call site]
00205
fwrite
[call site]
00206
yy_get_previous_state
[function]
[call site]
00207
yy_try_NUL_trans
[function]
[call site]
00208
yy_get_next_buffer
[function]
[call site]
00209
wget_error_printf_exit
[function]
[call site]
00210
yyrealloc
[function]
[call site]
00211
wget_error_printf_exit
[function]
[call site]
00212
getc
[call site]
00213
ferror
[call site]
00214
wget_error_printf_exit
[function]
[call site]
00215
__errno_location
[call site]
00216
fread
[call site]
00217
clearerr
[call site]
00218
yyrestart
[function]
[call site]
00219
yyensure_buffer_stack
[function]
[call site]
00220
yy_create_buffer
[function]
[call site]
00221
yy_init_buffer
[function]
[call site]
00222
yy_load_buffer_state
[function]
[call site]
00223
yyrealloc
[function]
[call site]
00224
wget_error_printf_exit
[function]
[call site]
00225
yy_get_previous_state
[function]
[call site]
00226
yy_get_previous_state
[function]
[call site]
00227
wget_error_printf_exit
[function]
[call site]
00228
yyget_leng
[function]
[call site]
00229
yylex
[function]
[call site]
00230
yyget_leng
[function]
[call site]
00231
yyget_text
[function]
[call site]
00232
yyget_leng
[function]
[call site]
00233
wget_strncasecmp_ascii
[function]
[call site]
00234
c_isspace
[function]
[call site]
00235
c_isspace
[function]
[call site]
00236
yyget_leng
[function]
[call site]
00237
yylex
[function]
[call site]
00238
yyget_leng
[function]
[call site]
00239
yyget_text
[function]
[call site]
00240
yyget_leng
[function]
[call site]
00241
gettext
[call site]
00242
wget_error_printf
[function]
[call site]
00243
yyget_leng
[function]
[call site]
00244
yylex_destroy
[function]
[call site]
00245
yy_delete_buffer
[function]
[call site]
00246
yyfree
[function]
[call site]
00247
rpl_free
[function]
[call site]
00248
__errno_location
[call site]
00249
__errno_location
[call site]
00250
yyfree
[function]
[call site]
00251
yypop_buffer_state
[function]
[call site]
00252
yy_delete_buffer
[function]
[call site]
00253
yy_load_buffer_state
[function]
[call site]
00254
yyfree
[function]
[call site]
00255
yyfree
[function]
[call site]
00256
yy_init_globals
[function]
[call site]
00257
yyfree
[function]
[call site]
00258
css_parse_uri
[function]
[call site]
00259
wget_malloc
[function]
[call site]
00260
wget_strscpy
[function]
[call site]
00261
wget_strscpy
[function]
[call site]
00262
wget_vector_create
[function]
[call site]
00263
wget_calloc
[function]
[call site]
00264
wget_malloc
[function]
[call site]
00265
wget_vector_add
[function]
[call site]
00266
insert_element
[function]
[call site]
00267
wget_realloc
[function]
[call site]
00268
wget_strcasecmp_ascii
[function]
[call site]
00269
wget_strcasecmp_ascii
[function]
[call site]
00270
c_isspace
[function]
[call site]
00271
wget_strncasecmp_ascii
[function]
[call site]
00272
wget_strncasecmp_ascii
[function]
[call site]
00273
wget_strncasecmp_ascii
[function]
[call site]
00274
wget_strncasecmp_ascii
[function]
[call site]
00275
wget_strncasecmp_ascii
[function]
[call site]
00276
wget_strncasecmp_ascii
[function]
[call site]
00277
wget_vector_get
[function]
[call site]
00278
wget_strcasecmp_ascii
[function]
[call site]
00279
wget_strcasecmp_ascii
[function]
[call site]
00280
c_isspace
[function]
[call site]
00281
c_isspace
[function]
[call site]
00282
wget_vector_get
[function]
[call site]
00283
bsearch
[call site]
00284
wget_strcasecmp_ascii
[function]
[call site]
00285
wget_vector_find
[function]
[call site]
00286
wget_vector_find
[function]
[call site]
00287
c_isspace
[function]
[call site]
00288
c_isspace
[function]
[call site]
00289
wget_strcasecmp_ascii
[function]
[call site]
00290
wget_vector_create
[function]
[call site]
00291
wget_strcasecmp_ascii
[function]
[call site]
00292
c_isspace
[function]
[call site]
00293
c_isspace
[function]
[call site]
00294
wget_strncasecmp_ascii
[function]
[call site]
00295
c_isspace
[function]
[call site]
00296
wget_strscpy
[function]
[call site]
00297
wget_strscpy
[function]
[call site]
00298
wget_vector_add_memdup
[function]
[call site]
00299
wget_memdup
[function]
[call site]
00300
wget_malloc
[function]
[call site]
00301
insert_element
[function]
[call site]
00302
wget_strscpy
[function]
[call site]
00303
wget_strscpy
[function]
[call site]
00304
wget_vector_add_memdup
[function]
[call site]
00305
wget_strcasecmp_ascii
[function]
[call site]
00306
wget_css_parse_buffer
[function]
[call site]
00307
css_parse_uri
[function]
[call site]
00308
wget_memdup
[function]
[call site]
00309
wget_html_free_urls_inline
[function]
[call site]
00310
wget_vector_free
[function]
[call site]
00311
wget_vector_clear
[function]
[call site]
00312