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