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 |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00086 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00074 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00082 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:53 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00269 | /src/git/url.c:43 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00273 | /src/git/url.c:61 |
0 | 0 | None | 0 | 415 | url_decode_internal | call site: 00269 | /src/git/url.c:45 |
0 | 0 | None | 0 | 0 | credential_from_url_1 | call site: 00012 | /src/git/credential.c:597 |
0 | 0 | None | 0 | 0 | check_url_component | call site: 00287 | /src/git/credential.c:553 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00075 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00111 | /src/git/wrapper.c:138 |
0 | 0 | None | 0 | 0 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:50 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
credential_init
[function]
[call site]
00001
credential_from_url_gently
[function]
[call site]
00002
credential_from_url_1
[function]
[call site]
00003
credential_clear
[function]
[call site]
00004
credential_clear_secrets
[function]
[call site]
00005
string_list_clear
[function]
[call site]
00006
strvec_clear
[function]
[call site]
00007
strvec_init
[function]
[call site]
00008
strvec_clear
[function]
[call site]
00009
strvec_clear
[function]
[call site]
00010
credential_init
[function]
[call site]
00011
strstr
[call site]
00012
_
[function]
[call site]
00013
gettext
[call site]
00014
warning
[function]
[call site]
00015
strchr
[call site]
00016
strchr
[call site]
00017
strcspn
[call site]
00018
url_decode_mem
[function]
[call site]
00019
memchr
[call site]
00020
strbuf_add
[function]
[call site]
00021
strbuf_grow
[function]
[call site]
00022
die
[function]
[call site]
00023
fputs
[call site]
00024
common_exit
[function]
[call site]
00025
check_bug_if_BUG
[function]
[call site]
00026
BUG_fl
[function]
[call site]
00027
BUG_vfl
[function]
[call site]
00028
BUG_vfl_common
[function]
[call site]
00029
snprintf
[call site]
00030
vreportf
[function]
[call site]
00031
strlen
[call site]
00032
fprintf
[call site]
00033
abort
[call site]
00034
vsnprintf
[call site]
00035
_
[function]
[call site]
00036
fprintf
[call site]
00037
fflush
[call site]
00038
write_in_full
[function]
[call site]
00039
xwrite
[function]
[call site]
00040
write
[call site]
00041
__errno_location
[call site]
00042
__errno_location
[call site]
00043
handle_nonblock
[function]
[call site]
00044
poll
[call site]
00045
__errno_location
[call site]
00046
abort
[call site]
00047
trace2_cmd_error_va_fl
[function]
[call site]
00048
tr2_dst_trace_want
[function]
[call site]
00049
tr2_dst_get_trace_fd
[function]
[call site]
00050
tr2_sysenv_get
[function]
[call site]
00051
BUG_fl
[function]
[call site]
00052
getenv
[call site]
00053
xstrdup
[function]
[call site]
00054
strdup
[call site]
00055
die
[function]
[call site]
00056
exit
[call site]
00057
strcmp
[call site]
00058
strcasecmp
[call site]
00059
strcmp
[call site]
00060
strlen
[call site]
00061
atoi
[call site]
00062
is_absolute_path
[function]
[call site]
00063
git_is_dir_sep
[function]
[call site]
00064
is_directory
[function]
[call site]
00065
stat64
[call site]
00066
tr2_dst_try_auto_path
[function]
[call site]
00067
tr2_sid_get
[function]
[call site]
00068
tr2_sid_compute
[function]
[call site]
00069
getenv
[call site]
00070
strbuf_addstr
[function]
[call site]
00071
strlen
[call site]
00072
strbuf_add
[function]
[call site]
00073
strbuf_setlen
[function]
[call site]
00074
BUG_fl
[function]
[call site]
00075
__assert_fail
[call site]
00076
strbuf_addch
[function]
[call site]
00077
strbuf_avail
[function]
[call site]
00078
strbuf_grow
[function]
[call site]
00079
st_mult
[function]
[call site]
00080
die
[function]
[call site]
00081
xrealloc
[function]
[call site]
00082
xmalloc
[function]
[call site]
00083
do_xmalloc
[function]
[call site]
00084
memory_limit_check
[function]
[call site]
00085
git_env_ulong
[function]
[call site]
00086
getenv
[call site]
00087
git_parse_ulong
[function]
[call site]
00088
git_parse_unsigned
[function]
[call site]
00089
strchr
[call site]
00090
__errno_location
[call site]
00091
__errno_location
[call site]
00092
strtoumax
[call site]
00093
__errno_location
[call site]
00094
__errno_location
[call site]
00095
get_unit_factor
[function]
[call site]
00096
strcasecmp
[call site]
00097
strcasecmp
[call site]
00098
__errno_location
[call site]
00099
__errno_location
[call site]
00100
__errno_location
[call site]
00101
_
[function]
[call site]
00102
die
[function]
[call site]
00103
error
[function]
[call site]
00104
const_error
[function]
[call site]
00105
die
[function]
[call site]
00106
die
[function]
[call site]
00107
error
[function]
[call site]
00108
const_error
[function]
[call site]
00109
memory_limit_check
[function]
[call site]
00110
realloc
[call site]
00111
die
[function]
[call site]
00112
tr2_sid_append_my_sid_component
[function]
[call site]
00113
getpid
[call site]
00114
tr2_tbuf_utc_datetime
[function]
[call site]
00115
gmtime_r
[call site]
00116
xsnprintf
[function]
[call site]
00117
vsnprintf
[call site]
00118
_
[function]
[call site]
00119
die
[function]
[call site]
00120
BUG_fl
[function]
[call site]
00121
strbuf_addstr
[function]
[call site]
00122
strbuf_addch
[function]
[call site]
00123
xgethostname
[function]
[call site]
00124
gethostname
[call site]
00125
strbuf_add
[function]
[call site]
00126
strlen
[call site]
00127
hash_to_hex_algop_r
[function]
[call site]
00128
strbuf_addch
[function]
[call site]
00129
strbuf_add
[function]
[call site]
00130
strbuf_addf
[function]
[call site]
00131
strbuf_vaddf
[function]
[call site]
00132
strbuf_avail
[function]
[call site]
00133
strbuf_grow
[function]
[call site]
00134
vsnprintf
[call site]
00135
_
[function]
[call site]
00136
die
[function]
[call site]
00137
strbuf_avail
[function]
[call site]
00138
strbuf_grow
[function]
[call site]
00139
vsnprintf
[call site]
00140
strbuf_avail
[function]
[call site]
00141
BUG_fl
[function]
[call site]
00142
strbuf_setlen
[function]
[call site]
00143
setenv
[call site]
00144
strrchr
[call site]
00145
strbuf_addstr
[function]
[call site]
00146
git_is_dir_sep
[function]
[call site]
00147
strbuf_addch
[function]
[call site]
00148
strbuf_addstr
[function]
[call site]
00149
tr2_dst_too_many_files
[function]
[call site]
00150
tr2_sysenv_get
[function]
[call site]
00151
strbuf_addstr
[function]
[call site]
00152
git_is_dir_sep
[function]
[call site]
00153
strbuf_addbuf
[function]
[call site]
00154
strbuf_grow
[function]
[call site]
00155
strbuf_setlen
[function]
[call site]
00156
strbuf_addstr
[function]
[call site]
00157
opendir
[call site]
00158
readdir64
[call site]
00159
closedir
[call site]
00160
open64
[call site]
00161
strbuf_release
[function]
[call site]
00162
strbuf_init
[function]
[call site]
00163
strbuf_grow
[function]
[call site]
00164
strbuf_release
[function]
[call site]
00165
strbuf_setlen
[function]
[call site]
00166
strbuf_addf
[function]
[call site]
00167
open64
[call site]
00168
strbuf_release
[function]
[call site]
00169
tr2_dst_want_warning
[function]
[call site]
00170
tr2_sysenv_get
[function]
[call site]
00171
tr2_sysenv_display_name
[function]
[call site]
00172
BUG_fl
[function]
[call site]
00173
warning
[function]
[call site]
00174
tr2_dst_want_warning
[function]
[call site]
00175
tr2_sysenv_display_name
[function]
[call site]
00176
__errno_location
[call site]
00177
warning
[function]
[call site]
00178
tr2_dst_trace_disable
[function]
[call site]
00179
close
[call site]
00180
strbuf_release
[function]
[call site]
00181
strbuf_release
[function]
[call site]
00182
tr2_dst_try_path
[function]
[call site]
00183
open64
[call site]
00184
tr2_dst_want_warning
[function]
[call site]
00185
tr2_sysenv_display_name
[function]
[call site]
00186
__errno_location
[call site]
00187
warning
[function]
[call site]
00188
tr2_dst_trace_disable
[function]
[call site]
00189
starts_with
[function]
[call site]
00190
tr2_dst_try_unix_domain_socket
[function]
[call site]
00191
skip_prefix
[function]
[call site]
00192
skip_prefix
[function]
[call site]
00193
skip_prefix
[function]
[call site]
00194
tr2_dst_want_warning
[function]
[call site]
00195
tr2_sysenv_display_name
[function]
[call site]
00196
warning
[function]
[call site]
00197
tr2_dst_trace_disable
[function]
[call site]
00198
is_absolute_path
[function]
[call site]
00199
strlen
[call site]
00200
tr2_dst_want_warning
[function]
[call site]
00201
tr2_sysenv_display_name
[function]
[call site]
00202
warning
[function]
[call site]
00203
tr2_dst_trace_disable
[function]
[call site]
00204
tr2_dst_try_uds_connect
[function]
[call site]
00205
socket
[call site]
00206
gitstrlcpy
[function]
[call site]
00207
strlen
[call site]
00208
connect
[call site]
00209
close
[call site]
00210
__errno_location
[call site]
00211
__errno_location
[call site]
00212
tr2_dst_try_uds_connect
[function]
[call site]
00213
tr2_dst_want_warning
[function]
[call site]
00214
tr2_sysenv_display_name
[function]
[call site]
00215
__errno_location
[call site]
00216
warning
[function]
[call site]
00217
tr2_dst_trace_disable
[function]
[call site]
00218
tr2_dst_malformed_warning
[function]
[call site]
00219
tr2_sysenv_display_name
[function]
[call site]
00220
warning
[function]
[call site]
00221
tr2_dst_trace_disable
[function]
[call site]
00222
common_exit
[function]
[call site]
00223
trace2_cmd_exit_fl
[function]
[call site]
00224
trace2_collect_process_info
[function]
[call site]
00225
trace2_is_enabled
[function]
[call site]
00226
getppid
[call site]
00227
push_ancestry_name
[function]
[call site]
00228
stat_parent_pid
[function]
[call site]
00229
strbuf_addf
[function]
[call site]
00230
git_fopen
[function]
[call site]
00231
fopen64
[call site]
00232
fileno
[call site]
00233
fclose
[call site]
00234
fclose
[call site]
00235
__errno_location
[call site]
00236
strbuf_fread
[function]
[call site]
00237
strbuf_grow
[function]
[call site]
00238
fread
[call site]
00239
strbuf_setlen
[function]
[call site]
00240
strbuf_release
[function]
[call site]
00241
parse_proc_stat
[function]
[call site]
00242
fclose
[call site]
00246
strbuf_release
[function]
[call site]
00247
strbuf_release
[function]
[call site]
00248
strvec_push
[function]
[call site]
00249
xstrdup
[function]
[call site]
00250
strvec_push_nodup
[function]
[call site]
00251
st_mult
[function]
[call site]
00252
xrealloc
[function]
[call site]
00253
push_ancestry_name
[function]
[call site]
00254
strbuf_release
[function]
[call site]
00255
trace2_cmd_ancestry_fl
[function]
[call site]
00256
tr2_dst_trace_want
[function]
[call site]
00257
strvec_clear
[function]
[call site]
00258
getnanotime
[function]
[call site]
00259
highres_nanos
[function]
[call site]
00260
clock_gettime
[call site]
00261
gettimeofday_nanos
[function]
[call site]
00262
gettimeofday
[call site]
00263
gettimeofday_nanos
[function]
[call site]
00264
highres_nanos
[function]
[call site]
00265
tr2tls_absolute_elapsed
[function]
[call site]
00266
tr2_dst_trace_want
[function]
[call site]
00267
exit
[call site]
00268
url_decode_internal
[function]
[call site]
00269
hex2chr
[function]
[call site]
00270
hexval
[function]
[call site]
00271
hexval
[function]
[call site]
00272
strbuf_addch
[function]
[call site]
00273
strbuf_addch
[function]
[call site]
00274
strbuf_addch
[function]
[call site]
00275
strbuf_detach
[function]
[call site]
00276
strbuf_grow
[function]
[call site]
00277
url_decode_mem
[function]
[call site]
00278
url_decode_mem
[function]
[call site]
00279
xmemdupz
[function]
[call site]
00280
url_decode_mem
[function]
[call site]
00281
url_decode
[function]
[call site]
00282
strlen
[call site]
00283
url_decode_mem
[function]
[call site]
00284
strlen
[call site]
00285
check_url_component
[function]
[call site]
00286
check_url_component
[function]
[call site]
00290
check_url_component
[function]
[call site]
00291
check_url_component
[function]
[call site]
00292
check_url_component
[function]
[call site]
00293