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