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 |
---|---|---|---|---|---|---|---|
4 | 219 |
3 :
['fflush', 'curl_dbg_log', '__errno_location'] |
4 | 219 | countcheck | call site: 00005 | /src/curl/lib/memdebug.c:111 |
2 | 2 |
1 :
['strlen'] |
2 | 2 | dedotdotify | call site: 00211 | /src/curl/lib/urlapi.c:896 |
0 | 0 | None | 932 | 2700 | curl_url_get | call site: 00060 | /src/curl/lib/urlapi.c:1385 |
0 | 0 | None | 932 | 2700 | curl_url_get | call site: 00060 | /src/curl/lib/urlapi.c:1387 |
0 | 0 | None | 626 | 1397 | curl_url_get | call site: 00067 | /src/curl/lib/urlapi.c:1469 |
0 | 0 | None | 588 | 5320 | parseurl | call site: 00175 | /src/curl/lib/urlapi.c:1086 |
0 | 0 | None | 588 | 5320 | parseurl | call site: 00175 | /src/curl/lib/urlapi.c:1090 |
0 | 0 | None | 588 | 4861 | parseurl | call site: 00168 | /src/curl/lib/urlapi.c:954 |
0 | 0 | None | 588 | 4825 | parseurl | call site: 00179 | /src/curl/lib/urlapi.c:1122 |
0 | 0 | None | 584 | 4583 | parseurl | call site: 00182 | /src/curl/lib/urlapi.c:1135 |
0 | 0 | None | 576 | 4085 | parseurl | call site: 00186 | /src/curl/lib/urlapi.c:1152 |
0 | 0 | None | 410 | 6583 | curl_url_set | call site: 00032 | /src/curl/lib/urlapi.c:1655 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
curl_url
[function]
[call site]
00001
curl_dbg_calloc
[function]
[call site]
00002
__assert_fail
[call site]
00003
__assert_fail
[call site]
00004
countcheck
[function]
[call site]
00005
curl_dbg_log
[function]
[call site]
00006
curl_mvsnprintf
[function]
[call site]
00007
dprintf_formatf
[function]
[call site]
00008
dprintf_Pass1
[function]
[call site]
00009
dprintf_DollarString
[function]
[call site]
00010
dprintf_IsQualifierNoDollar
[function]
[call site]
00011
dprintf_DollarString
[function]
[call site]
00012
strtol
[call site]
00013
strtol
[call site]
00014
dprintf_DollarString
[function]
[call site]
00015
dprintf_DollarString
[function]
[call site]
00016
strlen
[call site]
00017
strlen
[call site]
00018
curl_msnprintf
[function]
[call site]
00019
curl_mvsnprintf
[function]
[call site]
00020
__assert_fail
[call site]
00021
curl_msnprintf
[function]
[call site]
00022
snprintf
[call site]
00023
strlen
[call site]
00024
fwrite
[call site]
00025
curl_mfprintf
[function]
[call site]
00026
dprintf_formatf
[function]
[call site]
00027
fputc
[call site]
00028
fflush
[call site]
00029
__errno_location
[call site]
00030
curl_dbg_log
[function]
[call site]
00031
curl_url_set
[function]
[call site]
00032
curl_dbg_free
[function]
[call site]
00033
curl_dbg_log
[function]
[call site]
00034
free_urlhandle
[function]
[call site]
00035
curl_dbg_free
[function]
[call site]
00036
curl_dbg_free
[function]
[call site]
00037
curl_dbg_free
[function]
[call site]
00038
curl_dbg_free
[function]
[call site]
00039
curl_dbg_free
[function]
[call site]
00040
curl_dbg_free
[function]
[call site]
00041
curl_dbg_free
[function]
[call site]
00042
curl_dbg_free
[function]
[call site]
00043
curl_dbg_free
[function]
[call site]
00044
curl_dbg_free
[function]
[call site]
00045
strlen
[call site]
00046
Curl_builtin_scheme
[function]
[call site]
00047
strlen
[call site]
00048
curl_strnequal
[function]
[call site]
00049
ncasecompare
[function]
[call site]
00050
Curl_raw_toupper
[function]
[call site]
00051
Curl_raw_toupper
[function]
[call site]
00052
strcspn
[call site]
00053
strlen
[call site]
00054
curl_dbg_free
[function]
[call site]
00055
strtol
[call site]
00056
Curl_is_absolute_url
[function]
[call site]
00057
__assert_fail
[call site]
00058
Curl_raw_tolower
[function]
[call site]
00059
curl_url_get
[function]
[call site]
00060
Curl_builtin_scheme
[function]
[call site]
00061
curl_msnprintf
[function]
[call site]
00062
Curl_builtin_scheme
[function]
[call site]
00063
curl_strequal
[function]
[call site]
00064
casecompare
[function]
[call site]
00065
Curl_raw_toupper
[function]
[call site]
00066
curl_maprintf
[function]
[call site]
00067
curl_mvaprintf
[function]
[call site]
00068
Curl_dyn_init
[function]
[call site]
00069
__assert_fail
[call site]
00070
__assert_fail
[call site]
00071
dprintf_formatf
[function]
[call site]
00072
Curl_dyn_free
[function]
[call site]
00073
__assert_fail
[call site]
00074
curl_dbg_free
[function]
[call site]
00075
Curl_dyn_len
[function]
[call site]
00076
__assert_fail
[call site]
00077
__assert_fail
[call site]
00078
__assert_fail
[call site]
00079
Curl_dyn_ptr
[function]
[call site]
00080
__assert_fail
[call site]
00081
__assert_fail
[call site]
00082
__assert_fail
[call site]
00083
curl_dbg_strdup
[function]
[call site]
00084
__assert_fail
[call site]
00085
countcheck
[function]
[call site]
00086
strlen
[call site]
00087
curl_dbg_malloc
[function]
[call site]
00088
__assert_fail
[call site]
00089
countcheck
[function]
[call site]
00090
curl_dbg_log
[function]
[call site]
00091
curl_dbg_log
[function]
[call site]
00092
Curl_builtin_scheme
[function]
[call site]
00093
curl_msnprintf
[function]
[call site]
00094
strlen
[call site]
00095
Curl_dyn_init
[function]
[call site]
00096
Curl_dyn_addf
[function]
[call site]
00097
__assert_fail
[call site]
00098
__assert_fail
[call site]
00099
__assert_fail
[call site]
00100
Curl_dyn_vaddf
[function]
[call site]
00101
__assert_fail
[call site]
00102
__assert_fail
[call site]
00103
__assert_fail
[call site]
00104
Curl_dyn_vprintf
[function]
[call site]
00105
dprintf_formatf
[function]
[call site]
00106
Curl_dyn_free
[function]
[call site]
00107
Curl_dyn_ptr
[function]
[call site]
00108
curl_easy_escape
[function]
[call site]
00109
Curl_dyn_init
[function]
[call site]
00110
strlen
[call site]
00111
Curl_isunreserved
[function]
[call site]
00112
Curl_dyn_addn
[function]
[call site]
00113
__assert_fail
[call site]
00114
__assert_fail
[call site]
00115
__assert_fail
[call site]
00116
dyn_nappend
[function]
[call site]
00117
__assert_fail
[call site]
00118
__assert_fail
[call site]
00119
__assert_fail
[call site]
00120
__assert_fail
[call site]
00121
Curl_dyn_free
[function]
[call site]
00122
__assert_fail
[call site]
00123
curl_dbg_realloc
[function]
[call site]
00124
__assert_fail
[call site]
00125
countcheck
[function]
[call site]
00126
curl_dbg_log
[function]
[call site]
00127
Curl_dyn_free
[function]
[call site]
00128
Curl_dyn_addn
[function]
[call site]
00129
Curl_dyn_ptr
[function]
[call site]
00130
Curl_is_ASCII_name
[function]
[call site]
00131
Curl_dyn_init
[function]
[call site]
00132
Curl_dyn_addn
[function]
[call site]
00133
Curl_dyn_addn
[function]
[call site]
00134
Curl_dyn_ptr
[function]
[call site]
00135
curl_maprintf
[function]
[call site]
00136
curl_dbg_free
[function]
[call site]
00137
strlen
[call site]
00138
Curl_memdup
[function]
[call site]
00139
Curl_urldecode
[function]
[call site]
00140
__assert_fail
[call site]
00141
__assert_fail
[call site]
00142
strlen
[call site]
00143
curl_dbg_malloc
[function]
[call site]
00144
curl_dbg_free
[function]
[call site]
00145
curl_dbg_free
[function]
[call site]
00146
Curl_dyn_init
[function]
[call site]
00147
urlencode_str
[function]
[call site]
00148
find_host_sep
[function]
[call site]
00149
strstr
[call site]
00150
strchr
[call site]
00151
strchr
[call site]
00152
strlen
[call site]
00153
Curl_dyn_addn
[function]
[call site]
00154
Curl_dyn_addn
[function]
[call site]
00155
Curl_dyn_addn
[function]
[call site]
00156
Curl_dyn_addn
[function]
[call site]
00157
curl_dbg_free
[function]
[call site]
00158
Curl_dyn_ptr
[function]
[call site]
00159
Curl_is_ASCII_name
[function]
[call site]
00160
parseurl_and_replace
[function]
[call site]
00161
parseurl
[function]
[call site]
00162
__assert_fail
[call site]
00163
Curl_dyn_init
[function]
[call site]
00164
strlen
[call site]
00165
Curl_is_absolute_url
[function]
[call site]
00166
strcmp
[call site]
00167
curl_dbg_strdup
[function]
[call site]
00168
curl_strnequal
[function]
[call site]
00169
curl_strnequal
[function]
[call site]
00170
Curl_dyn_reset
[function]
[call site]
00171
__assert_fail
[call site]
00172
__assert_fail
[call site]
00173
Curl_builtin_scheme
[function]
[call site]
00174
junkscan
[function]
[call site]
00175
curl_dbg_strdup
[function]
[call site]
00179
strchr
[call site]
00180
strlen
[call site]
00181
Curl_memdup
[function]
[call site]
00182
junkscan
[function]
[call site]
00183
strchr
[call site]
00184
strlen
[call site]
00185
strlen
[call site]
00186
Curl_dyn_init
[function]
[call site]
00187
urlencode_str
[function]
[call site]
00188
Curl_dyn_ptr
[function]
[call site]
00189
Curl_memdup
[function]
[call site]
00190
junkscan
[function]
[call site]
00191
curl_dbg_strdup
[function]
[call site]
00192
strlen
[call site]
00193
Curl_dyn_init
[function]
[call site]
00194
urlencode_str
[function]
[call site]
00195
Curl_dyn_len
[function]
[call site]
00196
Curl_dyn_ptr
[function]
[call site]
00197
Curl_memdup
[function]
[call site]
00198
junkscan
[function]
[call site]
00199
dedotdotify
[function]
[call site]
00200
memchr
[call site]
00201
curl_dbg_malloc
[function]
[call site]
00202
strchr
[call site]
00203
strncmp
[call site]
00204
strncmp
[call site]
00205
strcmp
[call site]
00206
strncmp
[call site]
00207
strncmp
[call site]
00208
strcmp
[call site]
00209
strncmp
[call site]
00210
strcmp
[call site]
00211
curl_dbg_free
[function]
[call site]
00212
Curl_dyn_len
[function]
[call site]
00213
parse_hostname_login
[function]
[call site]
00214
Curl_dyn_ptr
[function]
[call site]
00215
__assert_fail
[call site]
00216
strchr
[call site]
00217
Curl_builtin_scheme
[function]
[call site]
00218
Curl_parse_login_details
[function]
[call site]
00219
strlen
[call site]
00220
strchr
[call site]
00221
strchr
[call site]
00222
curl_dbg_malloc
[function]
[call site]
00223
curl_dbg_malloc
[function]
[call site]
00224
curl_dbg_free
[function]
[call site]
00225
curl_dbg_malloc
[function]
[call site]
00226
curl_dbg_free
[function]
[call site]
00227
curl_dbg_free
[function]
[call site]
00228
curl_dbg_free
[function]
[call site]
00229
curl_dbg_free
[function]
[call site]
00230
curl_dbg_free
[function]
[call site]
00231
junkscan
[function]
[call site]
00232
junkscan
[function]
[call site]
00233
junkscan
[function]
[call site]
00234
strlen
[call site]
00235
Curl_dyn_tail
[function]
[call site]
00236
__assert_fail
[call site]
00237
__assert_fail
[call site]
00238
Curl_dyn_reset
[function]
[call site]
00239
curl_dbg_free
[function]
[call site]
00240
curl_dbg_free
[function]
[call site]
00241
curl_dbg_free
[function]
[call site]
00242
Curl_parse_port
[function]
[call site]
00243
Curl_dyn_ptr
[function]
[call site]
00244
strchr
[call site]
00245
strchr
[call site]
00246
Curl_dyn_setlen
[function]
[call site]
00247
__assert_fail
[call site]
00248
__assert_fail
[call site]
00249
__assert_fail
[call site]
00250
strtol
[call site]
00251
curl_msnprintf
[function]
[call site]
00252
curl_dbg_strdup
[function]
[call site]
00253
Curl_dyn_ptr
[function]
[call site]
00254
junkscan
[function]
[call site]
00255
Curl_dyn_ptr
[function]
[call site]
00256
ipv4_normalize
[function]
[call site]
00257
strtoul
[call site]
00258
__errno_location
[call site]
00259
curl_msnprintf
[function]
[call site]
00260
curl_msnprintf
[function]
[call site]
00261
curl_msnprintf
[function]
[call site]
00262
curl_msnprintf
[function]
[call site]
00263
Curl_dyn_reset
[function]
[call site]
00264
Curl_dyn_add
[function]
[call site]
00265
strlen
[call site]
00266
__assert_fail
[call site]
00267
__assert_fail
[call site]
00268
__assert_fail
[call site]
00269
dyn_nappend
[function]
[call site]
00270
decode_host
[function]
[call site]
00271
Curl_dyn_ptr
[function]
[call site]
00272
strchr
[call site]
00273
Curl_urldecode
[function]
[call site]
00274
Curl_dyn_reset
[function]
[call site]
00275
Curl_dyn_addn
[function]
[call site]
00276
curl_dbg_free
[function]
[call site]
00277
Curl_dyn_ptr
[function]
[call site]
00278
hostname_check
[function]
[call site]
00279
__assert_fail
[call site]
00280
strspn
[call site]
00281
strncmp
[call site]
00282
curl_dbg_strdup
[function]
[call site]
00283
inet_pton
[call site]
00284
inet_ntop
[call site]
00285
strlen
[call site]
00286
strcpy
[call site]
00287
strlen
[call site]
00288
strcspn
[call site]
00289
Curl_dyn_ptr
[function]
[call site]
00290
curl_strnequal
[function]
[call site]
00291
curl_strnequal
[function]
[call site]
00292
curl_strnequal
[function]
[call site]
00293
curl_strnequal
[function]
[call site]
00294
curl_strnequal
[function]
[call site]
00295
curl_strnequal
[function]
[call site]
00296
curl_dbg_strdup
[function]
[call site]
00297
Curl_dyn_add
[function]
[call site]
00298
Curl_dyn_ptr
[function]
[call site]
00299
Curl_dyn_free
[function]
[call site]
00300
free_urlhandle
[function]
[call site]
00301
free_urlhandle
[function]
[call site]
00302
concat_url
[function]
[call site]
00303
strchr
[call site]
00304
strrchr
[call site]
00305
strchr
[call site]
00306
strrchr
[call site]
00307
strchr
[call site]
00308
strchr
[call site]
00309
strchr
[call site]
00310
Curl_dyn_init
[function]
[call site]
00311
Curl_dyn_add
[function]
[call site]
00312
Curl_dyn_addn
[function]
[call site]
00313
strlen
[call site]
00314
urlencode_str
[function]
[call site]
00315
Curl_dyn_ptr
[function]
[call site]
00316
curl_dbg_free
[function]
[call site]
00317
parseurl_and_replace
[function]
[call site]
00318
curl_dbg_free
[function]
[call site]
00319
__assert_fail
[call site]
00320
strlen
[call site]
00321
Curl_dyn_init
[function]
[call site]
00322
Curl_dyn_addn
[function]
[call site]
00323
Curl_isunreserved
[function]
[call site]
00324
Curl_dyn_addn
[function]
[call site]
00325
Curl_dyn_addn
[function]
[call site]
00326
Curl_dyn_ptr
[function]
[call site]
00327
curl_dbg_strdup
[function]
[call site]
00328
Curl_raw_tolower
[function]
[call site]
00329
Curl_raw_tolower
[function]
[call site]
00330
strlen
[call site]
00331
Curl_dyn_init
[function]
[call site]
00332
Curl_dyn_addn
[function]
[call site]
00333
Curl_dyn_addn
[function]
[call site]
00334
Curl_dyn_add
[function]
[call site]
00335
curl_dbg_free
[function]
[call site]
00336
curl_dbg_free
[function]
[call site]
00337
Curl_dyn_ptr
[function]
[call site]
00338
curl_dbg_free
[function]
[call site]
00339
strlen
[call site]
00340
hostname_check
[function]
[call site]
00341
curl_dbg_free
[function]
[call site]
00342
curl_dbg_free
[function]
[call site]
00343
curl_url_cleanup
[function]
[call site]
00344
free_urlhandle
[function]
[call site]
00345
curl_dbg_free
[function]
[call site]
00346