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 |
---|---|---|---|---|---|---|---|
429 | 429 |
1 :
['rehash'] |
429 | 429 | hashmap_add | call site: 00279 | /src/git/hashmap.c:246 |
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00064 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | config_buf_ungetc | call site: 00000 | /src/git/config.c:111 |
414 | 414 |
2 :
['die', '_.47116'] |
414 | 414 | strbuf_vaddf | call site: 00119 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00091 | /src/git/./strbuf.h:166 |
0 | 0 | None | 830 | 3858 | git_parse_source | call site: 00284 | /src/git/config.c:1061 |
0 | 0 | None | 830 | 3353 | git_parse_source | call site: 00284 | /src/git/config.c:1066 |
0 | 0 | None | 429 | 431 | hashmap_add | call site: 00277 | /src/git/hashmap.c:235 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00060 | /src/git/wrapper.c:131 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00263 | /src/git/wrapper.c:152 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:50 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
git_config_from_mem
[function]
[call site]
00001
do_config_from
[function]
[call site]
00002
strbuf_init
[function]
[call site]
00003
strbuf_grow
[function]
[call site]
00004
die
[function]
[call site]
00005
fputs
[call site]
00006
common_exit
[function]
[call site]
00007
check_bug_if_BUG
[function]
[call site]
00008
BUG_fl
[function]
[call site]
00009
BUG_vfl
[function]
[call site]
00010
BUG_vfl_common
[function]
[call site]
00011
snprintf
[call site]
00012
vreportf
[function]
[call site]
00013
strlen
[call site]
00014
fprintf
[call site]
00015
abort
[call site]
00016
vsnprintf
[call site]
00017
_
[function]
[call site]
00018
gettext
[call site]
00019
fprintf
[call site]
00020
fflush
[call site]
00021
write_in_full
[function]
[call site]
00022
xwrite
[function]
[call site]
00023
write
[call site]
00024
__errno_location
[call site]
00025
__errno_location
[call site]
00026
handle_nonblock
[function]
[call site]
00027
poll
[call site]
00028
__errno_location
[call site]
00029
abort
[call site]
00030
trace2_cmd_error_va_fl
[function]
[call site]
00031
tr2_dst_trace_want
[function]
[call site]
00032
tr2_dst_get_trace_fd
[function]
[call site]
00033
tr2_sysenv_get
[function]
[call site]
00034
BUG_fl
[function]
[call site]
00035
getenv
[call site]
00036
xstrdup
[function]
[call site]
00037
strdup
[call site]
00038
die
[function]
[call site]
00039
exit
[call site]
00040
strcmp
[call site]
00041
strcasecmp
[call site]
00042
strcmp
[call site]
00043
strlen
[call site]
00044
atoi
[call site]
00045
is_absolute_path
[function]
[call site]
00046
git_is_dir_sep
[function]
[call site]
00047
is_directory
[function]
[call site]
00048
stat64
[call site]
00049
tr2_dst_try_auto_path
[function]
[call site]
00050
tr2_sid_get
[function]
[call site]
00051
tr2_sid_compute
[function]
[call site]
00052
getenv
[call site]
00053
strbuf_addstr
[function]
[call site]
00054
strlen
[call site]
00055
strbuf_add
[function]
[call site]
00056
strbuf_grow
[function]
[call site]
00057
st_mult
[function]
[call site]
00058
die
[function]
[call site]
00059
xrealloc
[function]
[call site]
00060
xmalloc
[function]
[call site]
00061
do_xmalloc
[function]
[call site]
00062
memory_limit_check
[function]
[call site]
00063
git_env_ulong
[function]
[call site]
00064
getenv
[call site]
00065
git_parse_ulong
[function]
[call site]
00066
git_parse_unsigned
[function]
[call site]
00067
strchr
[call site]
00068
__errno_location
[call site]
00069
__errno_location
[call site]
00070
strtoumax
[call site]
00071
__errno_location
[call site]
00072
__errno_location
[call site]
00073
get_unit_factor
[function]
[call site]
00074
strcasecmp
[call site]
00075
strcasecmp
[call site]
00076
__errno_location
[call site]
00077
__errno_location
[call site]
00078
__errno_location
[call site]
00079
_
[function]
[call site]
00080
die
[function]
[call site]
00081
error
[function]
[call site]
00082
const_error
[function]
[call site]
00083
die
[function]
[call site]
00084
die
[function]
[call site]
00085
error
[function]
[call site]
00086
const_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
gmtime_r
[call site]
00100
xsnprintf
[function]
[call site]
00101
vsnprintf
[call site]
00102
_
[function]
[call site]
00103
die
[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
_
[function]
[call site]
00120
die
[function]
[call site]
00121
strbuf_avail
[function]
[call site]
00122
strbuf_grow
[function]
[call site]
00123
vsnprintf
[call site]
00124
strbuf_avail
[function]
[call site]
00125
BUG_fl
[function]
[call site]
00126
strbuf_setlen
[function]
[call site]
00127
setenv
[call site]
00128
strrchr
[call site]
00129
strbuf_addstr
[function]
[call site]
00130
git_is_dir_sep
[function]
[call site]
00131
strbuf_addch
[function]
[call site]
00132
strbuf_addstr
[function]
[call site]
00133
tr2_dst_too_many_files
[function]
[call site]
00134
tr2_sysenv_get
[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_grow
[function]
[call site]
00139
strbuf_setlen
[function]
[call site]
00140
strbuf_addstr
[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_release
[function]
[call site]
00148
strbuf_setlen
[function]
[call site]
00149
strbuf_addf
[function]
[call site]
00150
open64
[call site]
00151
strbuf_release
[function]
[call site]
00152
tr2_dst_want_warning
[function]
[call site]
00153
tr2_sysenv_get
[function]
[call site]
00154
tr2_sysenv_display_name
[function]
[call site]
00155
BUG_fl
[function]
[call site]
00156
warning
[function]
[call site]
00157
tr2_dst_want_warning
[function]
[call site]
00158
tr2_sysenv_display_name
[function]
[call site]
00159
__errno_location
[call site]
00160
warning
[function]
[call site]
00161
tr2_dst_trace_disable
[function]
[call site]
00162
close
[call site]
00163
strbuf_release
[function]
[call site]
00164
strbuf_release
[function]
[call site]
00165
tr2_dst_try_path
[function]
[call site]
00166
open64
[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
starts_with
[function]
[call site]
00173
tr2_dst_try_unix_domain_socket
[function]
[call site]
00174
skip_prefix
[function]
[call site]
00175
skip_prefix
[function]
[call site]
00176
skip_prefix
[function]
[call site]
00177
tr2_dst_want_warning
[function]
[call site]
00178
tr2_sysenv_display_name
[function]
[call site]
00179
warning
[function]
[call site]
00180
tr2_dst_trace_disable
[function]
[call site]
00181
is_absolute_path
[function]
[call site]
00182
strlen
[call site]
00183
tr2_dst_want_warning
[function]
[call site]
00184
tr2_sysenv_display_name
[function]
[call site]
00185
warning
[function]
[call site]
00186
tr2_dst_trace_disable
[function]
[call site]
00187
tr2_dst_try_uds_connect
[function]
[call site]
00188
socket
[call site]
00189
gitstrlcpy
[function]
[call site]
00190
strlen
[call site]
00191
connect
[call site]
00192
close
[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
trace2_collect_process_info
[function]
[call site]
00208
trace2_is_enabled
[function]
[call site]
00209
getppid
[call site]
00210
push_ancestry_name
[function]
[call site]
00211
stat_parent_pid
[function]
[call site]
00212
strbuf_addf
[function]
[call site]
00213
git_fopen
[function]
[call site]
00214
fopen64
[call site]
00215
fileno
[call site]
00216
fclose
[call site]
00217
fclose
[call site]
00218
__errno_location
[call site]
00219
strbuf_fread
[function]
[call site]
00220
strbuf_grow
[function]
[call site]
00221
fread
[call site]
00222
strbuf_setlen
[function]
[call site]
00223
strbuf_release
[function]
[call site]
00224
parse_proc_stat
[function]
[call site]
00225
fclose
[call site]
00229
strbuf_release
[function]
[call site]
00230
strbuf_release
[function]
[call site]
00231
strvec_push
[function]
[call site]
00232
xstrdup
[function]
[call site]
00233
strvec_push_nodup
[function]
[call site]
00234
st_mult
[function]
[call site]
00235
xrealloc
[function]
[call site]
00236
push_ancestry_name
[function]
[call site]
00237
strbuf_release
[function]
[call site]
00238
trace2_cmd_ancestry_fl
[function]
[call site]
00239
tr2_dst_trace_want
[function]
[call site]
00240
strvec_clear
[function]
[call site]
00241
strvec_init
[function]
[call site]
00242
getnanotime
[function]
[call site]
00243
highres_nanos
[function]
[call site]
00244
clock_gettime
[call site]
00245
gettimeofday_nanos
[function]
[call site]
00246
gettimeofday
[call site]
00247
gettimeofday_nanos
[function]
[call site]
00248
highres_nanos
[function]
[call site]
00249
tr2tls_absolute_elapsed
[function]
[call site]
00250
tr2_dst_trace_want
[function]
[call site]
00251
exit
[call site]
00252
strbuf_init
[function]
[call site]
00253
kvi_from_source
[function]
[call site]
00254
strintern
[function]
[call site]
00255
strlen
[call site]
00256
memintern
[function]
[call site]
00257
hashmap_init
[function]
[call site]
00258
alloc_table
[function]
[call site]
00259
xcalloc
[function]
[call site]
00260
die
[function]
[call site]
00261
memory_limit_check
[function]
[call site]
00262
calloc
[call site]
00263
calloc
[call site]
00264
die
[function]
[call site]
00265
memhash
[function]
[call site]
00266
hashmap_entry_init
[function]
[call site]
00267
hashmap_get
[function]
[call site]
00268
find_entry_ptr
[function]
[call site]
00269
bucket
[function]
[call site]
00270
entry_equals
[function]
[call site]
00271
container_of_or_null_offset
[function]
[call site]
00272
st_add
[function]
[call site]
00273
die
[function]
[call site]
00274
xcalloc
[function]
[call site]
00275
hashmap_entry_init
[function]
[call site]
00276
hashmap_add
[function]
[call site]
00277
alloc_table
[function]
[call site]
00278
bucket
[function]
[call site]
00279
rehash
[function]
[call site]
00280
alloc_table
[function]
[call site]
00281
bucket
[function]
[call site]
00282
git_parse_source
[function]
[call site]
00283
get_next_char
[function]
[call site]
00284
do_event
[function]
[call site]
00285
do_event
[function]
[call site]
00286
do_event
[function]
[call site]
00287
do_event
[function]
[call site]
00288
do_event
[function]
[call site]
00289
strbuf_setlen
[function]
[call site]
00290
get_base_var
[function]
[call site]
00291
get_next_char
[function]
[call site]
00292
get_extended_base_var
[function]
[call site]
00293
get_next_char
[function]
[call site]
00294
strbuf_addch
[function]
[call site]
00295
get_next_char
[function]
[call site]
00296
get_next_char
[function]
[call site]
00297
strbuf_addch
[function]
[call site]
00298
get_next_char
[function]
[call site]
00299
iskeychar
[function]
[call site]
00300
sane_case
[function]
[call site]
00301
strbuf_addch
[function]
[call site]
00302
strbuf_addch
[function]
[call site]
00303
do_event
[function]
[call site]
00304
strbuf_setlen
[function]
[call site]
00305
sane_case
[function]
[call site]
00306
strbuf_addch
[function]
[call site]
00307
get_value
[function]
[call site]
00308
get_next_char
[function]
[call site]
00309
iskeychar
[function]
[call site]
00310
sane_case
[function]
[call site]
00311
strbuf_addch
[function]
[call site]
00312
get_next_char
[function]
[call site]
00313
parse_value
[function]
[call site]
00314
strbuf_setlen
[function]
[call site]
00315
get_next_char
[function]
[call site]
00316
strbuf_setlen
[function]
[call site]
00317
strbuf_addch
[function]
[call site]
00318
get_next_char
[function]
[call site]
00319
strbuf_addch
[function]
[call site]
00320
strbuf_addch
[function]
[call site]
00321
do_event
[function]
[call site]
00322
_
[function]
[call site]
00323
xstrfmt
[function]
[call site]
00324
xstrvfmt
[function]
[call site]
00325
strbuf_vaddf
[function]
[call site]
00326
strbuf_detach
[function]
[call site]
00327
strbuf_grow
[function]
[call site]
00328
_
[function]
[call site]
00329
xstrfmt
[function]
[call site]
00330
_
[function]
[call site]
00331
xstrfmt
[function]
[call site]
00332
_
[function]
[call site]
00333
xstrfmt
[function]
[call site]
00334
_
[function]
[call site]
00335
xstrfmt
[function]
[call site]
00336
_
[function]
[call site]
00337
xstrfmt
[function]
[call site]
00338
die
[function]
[call site]
00339
error
[function]
[call site]
00340
const_error
[function]
[call site]
00341
BUG_fl
[function]
[call site]
00342
strbuf_release
[function]
[call site]
00343
strbuf_release
[function]
[call site]
00344
config_parser_callback
[function]
[call site]
00345