The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 291 | 0 | EP | call site: 00000 | git_patch_from_buffer |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
git_patch_from_buffer
[function]
[call site]
00001
git_patch_parse_ctx_init
[function]
[call site]
00002
git__calloc
[function]
[call site]
00003
GIT_MULTIPLY_SIZET_OVERFLOW
[function]
[call site]
00004
git__malloc
[function]
[call site]
00005
gmalloc
[function]
[call site]
00006
git_error_set_oom
[function]
[call site]
00007
threadstate_get
[function]
[call site]
00008
git_tlsdata_get
[function]
[call site]
00009
gmalloc
[function]
[call site]
00010
memset
[function]
[call site]
00011
git_str_init
[function]
[call site]
00012
ENSURE_SIZE
[function]
[call site]
00013
gfree
[function]
[call site]
00014
git_tlsdata_set
[function]
[call site]
00015
memset
[function]
[call site]
00016
git_parse_ctx_init
[function]
[call site]
00017
git__linenlen
[function]
[call site]
00018
memchr
[function]
[call site]
00019
git__free
[function]
[call site]
00020
gfree
[function]
[call site]
00021
memcpy
[function]
[call site]
00022
memcpy
[function]
[call site]
00023
GIT_REFCOUNT_INC
[function]
[call site]
00024
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00025
git_patch_parse
[function]
[call site]
00026
GIT_ASSERT_ARG
[function]
[call site]
00027
GIT_ASSERT_ARG
[function]
[call site]
00028
git__calloc
[function]
[call site]
00029
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00030
GIT_REFCOUNT_INC
[function]
[call site]
00031
git__calloc
[function]
[call site]
00032
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00033
parse_patch_header
[function]
[call site]
00034
git_parse_advance_line
[function]
[call site]
00035
git__linenlen
[function]
[call site]
00036
git_parse_ctx_contains_s
[function]
[call site]
00037
parse_hunk_header
[function]
[call site]
00038
git_parse_advance_expected_str
[function]
[call site]
00039
parse_int
[function]
[call site]
00040
git_parse_advance_digit
[function]
[call site]
00041
git__isdigit
[function]
[call site]
00042
git__strntol64
[function]
[call site]
00043
git__isspace
[function]
[call site]
00044
git__multiply_int64_overflow
[function]
[call site]
00045
git__add_int64_overflow
[function]
[call site]
00046
git_error_set
[function]
[call site]
00047
va_start
[function]
[call site]
00048
git_error_vset
[function]
[call site]
00049
GetLastError
[function]
[call site]
00050
threadstate_get
[function]
[call site]
00051
git_str_clear
[function]
[call site]
00052
git_str_vprintf
[function]
[call site]
00053
GIT_ERROR_CHECK_ALLOC_MULTIPLY
[function]
[call site]
00054
strlen
[function]
[call site]
00055
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00056
ENSURE_SIZE
[function]
[call site]
00057
va_copy
[function]
[call site]
00058
p_vsnprintf
[function]
[call site]
00059
_vscprintf
[function]
[call site]
00060
_vsnprintf_s
[function]
[call site]
00061
_vsnprintf
[function]
[call site]
00062
_vscprintf
[function]
[call site]
00063
vsnprintf
[function]
[call site]
00064
va_end
[function]
[call site]
00065
git__free
[function]
[call site]
00066
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00067
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00068
ENSURE_SIZE
[function]
[call site]
00069
git_str_PUTS
[function]
[call site]
00070
git_win32_get_error_message
[function]
[call site]
00071
GetModuleHandleW
[function]
[call site]
00072
GIT_UNUSED
[function]
[call site]
00073
FormatMessageW
[function]
[call site]
00074
MAKELANGID
[function]
[call site]
00075
git_utf8_from_16_alloc
[function]
[call site]
00076
git_utf8_from_16_alloc_with_len
[function]
[call site]
00077
WideCharToMultiByte
[function]
[call site]
00078
git__set_errno
[function]
[call site]
00079
GetLastError
[function]
[call site]
00080
git__malloc
[function]
[call site]
00081
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00082
WideCharToMultiByte
[function]
[call site]
00083
git__free
[function]
[call site]
00084
LocalFree
[function]
[call site]
00085
git_str_puts
[function]
[call site]
00086
GIT_ASSERT_ARG
[function]
[call site]
00087
git_str_put
[function]
[call site]
00088
GIT_ASSERT_ARG
[function]
[call site]
00089
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00090
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00091
ENSURE_SIZE
[function]
[call site]
00092
memmove
[function]
[call site]
00093
strlen
[function]
[call site]
00094
git__free
[function]
[call site]
00095
SetLastError
[function]
[call site]
00096
git_str_puts
[function]
[call site]
00097
strerror
[function]
[call site]
00098
git_str_oom
[function]
[call site]
00099
set_error_from_buffer
[function]
[call site]
00100
threadstate_get
[function]
[call site]
00101
va_end
[function]
[call site]
00102
git_error_set
[function]
[call site]
00103
git_parse_advance_chars
[function]
[call site]
00104
git__is_int
[function]
[call site]
00105
git_parse_peek
[function]
[call site]
00106
git__isspace
[function]
[call site]
00107
git_parse_advance_expected_str
[function]
[call site]
00108
parse_int
[function]
[call site]
00109
git_parse_advance_expected_str
[function]
[call site]
00110
parse_int
[function]
[call site]
00111
git_parse_peek
[function]
[call site]
00112
git_parse_advance_expected_str
[function]
[call site]
00113
parse_int
[function]
[call site]
00114
git_parse_advance_expected_str
[function]
[call site]
00115
git_parse_advance_line
[function]
[call site]
00116
git_parse_err
[function]
[call site]
00117
va_start
[function]
[call site]
00118
git_error_vset
[function]
[call site]
00119
va_end
[function]
[call site]
00120
memcpy
[function]
[call site]
00121
git_error_set
[function]
[call site]
00122
git_error_clear
[function]
[call site]
00123
threadstate_get
[function]
[call site]
00124
set_error
[function]
[call site]
00125
git_error_set
[function]
[call site]
00126
SetLastError
[function]
[call site]
00127
git_parse_err
[function]
[call site]
00128
git_parse_ctx_contains_s
[function]
[call site]
00129
parse_header_git
[function]
[call site]
00130
git_parse_advance_line
[function]
[call site]
00131
ARRAY_SIZE
[function]
[call site]
00132
strlen
[function]
[call site]
00133
git__prefixcmp
[function]
[call site]
00134
git_parse_advance_chars
[function]
[call site]
00135
dummy_fn
[function]
[call site]
00136
GIT_ASSERT_ARG
[function]
[call site]
00137
GIT_ASSERT_ARG
[function]
[call site]
00138
git_parse_advance_ws
[function]
[call site]
00139
git__isspace
[function]
[call site]
00140
git_parse_advance_expected_str
[function]
[call site]
00141
git_parse_err
[function]
[call site]
00142
git_parse_err
[function]
[call site]
00143
git_parse_err
[function]
[call site]
00144
git_error_set
[function]
[call site]
00145
parse_patch_body
[function]
[call site]
00146
git_parse_ctx_contains_s
[function]
[call site]
00147
parse_patch_binary
[function]
[call site]
00148
git_parse_advance_expected_str
[function]
[call site]
00149
git_parse_advance_nl
[function]
[call site]
00150
git_parse_advance_line
[function]
[call site]
00151
git_parse_err
[function]
[call site]
00152
parse_patch_binary_side
[function]
[call site]
00153
git_parse_ctx_contains_s
[function]
[call site]
00154
git_parse_advance_chars
[function]
[call site]
00155
git_parse_ctx_contains_s
[function]
[call site]
00156
git_parse_advance_chars
[function]
[call site]
00157
git_parse_err
[function]
[call site]
00158
git_parse_advance_digit
[function]
[call site]
00159
git_parse_advance_nl
[function]
[call site]
00160
git_parse_err
[function]
[call site]
00161
git_parse_peek
[function]
[call site]
00162
git_parse_err
[function]
[call site]
00163
git_parse_advance_chars
[function]
[call site]
00164
git_parse_err
[function]
[call site]
00165
git_str_decode_base85
[function]
[call site]
00166
git_error_set
[function]
[call site]
00167
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00168
GIT_ERROR_CHECK_ALLOC_ADD
[function]
[call site]
00169
ENSURE_SIZE
[function]
[call site]
00170
git_error_set
[function]
[call site]
00171
git_parse_err
[function]
[call site]
00172
git_parse_advance_chars
[function]
[call site]
00173
git_parse_advance_nl
[function]
[call site]
00174
git_parse_err
[function]
[call site]
00175
git_str_detach
[function]
[call site]
00176
git_str_init
[function]
[call site]
00177
git_str_dispose
[function]
[call site]
00178
git__free
[function]
[call site]
00179
git_str_init
[function]
[call site]
00180
git_str_dispose
[function]
[call site]
00181
git_parse_advance_nl
[function]
[call site]
00182
git_parse_err
[function]
[call site]
00183
parse_patch_binary_side
[function]
[call site]
00184
git_parse_advance_nl
[function]
[call site]
00185
git_parse_err
[function]
[call site]
00186
git_parse_ctx_contains_s
[function]
[call site]
00187
parse_patch_binary_nodata
[function]
[call site]
00188
git_parse_err
[function]
[call site]
00189
git_parse_advance_expected_str
[function]
[call site]
00190
git_parse_advance_expected_str
[function]
[call site]
00191
git_parse_advance_expected_str
[function]
[call site]
00192
git_parse_advance_expected_str
[function]
[call site]
00193
git_parse_advance_expected_str
[function]
[call site]
00194
git_parse_advance_nl
[function]
[call site]
00195
git_parse_err
[function]
[call site]
00196
parse_patch_hunks
[function]
[call site]
00197
git_parse_ctx_contains_s
[function]
[call site]
00198
git_array_alloc
[function]
[call site]
00199
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00200
memset
[function]
[call site]
00201
git_array_size
[function]
[call site]
00202
parse_hunk_header
[function]
[call site]
00203
parse_hunk_body
[function]
[call site]
00204
git_parse_ctx_contains_s
[function]
[call site]
00205
git_parse_advance_line
[function]
[call site]
00206
git__add_int_overflow
[function]
[call site]
00207
git__sub_int_overflow
[function]
[call site]
00208
git__add_int_overflow
[function]
[call site]
00209
git__sub_int_overflow
[function]
[call site]
00210
git_parse_err
[function]
[call site]
00211
git_parse_err
[function]
[call site]
00212
git_parse_peek
[function]
[call site]
00213
eof_for_origin
[function]
[call site]
00214
git_parse_err
[function]
[call site]
00215
git_array_alloc
[function]
[call site]
00216
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00217
memset
[function]
[call site]
00218
git__strndup
[function]
[call site]
00219
p_strnlen
[function]
[call site]
00220
memchr
[function]
[call site]
00221
git__malloc
[function]
[call site]
00222
memcpy
[function]
[call site]
00223
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00224
git_parse_err
[function]
[call site]
00225
git_parse_ctx_contains_s
[function]
[call site]
00226
git_array_size
[function]
[call site]
00227
git_array_get
[function]
[call site]
00228
git_array_size
[function]
[call site]
00229
git_parse_err
[function]
[call site]
00230
git_array_alloc
[function]
[call site]
00231
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00232
memset
[function]
[call site]
00233
git__strndup
[function]
[call site]
00234
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00235
eof_for_origin
[function]
[call site]
00236
git_parse_advance_line
[function]
[call site]
00237
check_patch
[function]
[call site]
00238
check_filenames
[function]
[call site]
00239
git_parse_err
[function]
[call site]
00240
git_parse_err
[function]
[call site]
00241
check_header_names
[function]
[call site]
00242
strcmp
[function]
[call site]
00243
git_parse_err
[function]
[call site]
00244
strcmp
[function]
[call site]
00245
git_parse_err
[function]
[call site]
00246
check_header_names
[function]
[call site]
00247
check_prefix
[function]
[call site]
00248
git_parse_err
[function]
[call site]
00249
git__strndup
[function]
[call site]
00250
check_prefix
[function]
[call site]
00251
git_parse_err
[function]
[call site]
00252
git_array_size
[function]
[call site]
00253
git_parse_err
[function]
[call site]
00254
git_oid_clear
[function]
[call site]
00255
memset
[function]
[call site]
00256
GIT_UNUSED
[function]
[call site]
00257
git_oid_clear
[function]
[call site]
00258
GIT_REFCOUNT_INC
[function]
[call site]
00259
patch_parsed__free
[function]
[call site]
00260
git_patch_parse_ctx_free
[function]
[call site]
00261
GIT_REFCOUNT_DEC
[function]
[call site]
00262
git__free
[function]
[call site]
00263
git__free
[function]
[call site]
00264
git_array_clear
[function]
[call site]
00265
git_array_foreach
[function]
[call site]
00266
git_vector_set
[function]
[call site]
00267
git_vector_resize_to
[function]
[call site]
00268
resize_vector
[function]
[call site]
00269
git__reallocarray
[function]
[call site]
00270
GIT_MULTIPLY_SIZET_OVERFLOW
[function]
[call site]
00271
git__realloc
[function]
[call site]
00272
grealloc
[function]
[call site]
00273
git_error_set_oom
[function]
[call site]
00274
GIT_ERROR_CHECK_ALLOC
[function]
[call site]
00275
memset
[function]
[call site]
00276
git__free
[function]
[call site]
00277
git_array_clear
[function]
[call site]
00278
git__free
[function]
[call site]
00279
git__free
[function]
[call site]
00280
git__free
[function]
[call site]
00281
git__free
[function]
[call site]
00282
git__free
[function]
[call site]
00283
git__free
[function]
[call site]
00284
git__free
[function]
[call site]
00285
git__free
[function]
[call site]
00286
git__free
[function]
[call site]
00287
git__free
[function]
[call site]
00288
git_patch_parse_ctx_free
[function]
[call site]
00289
git_patch_free
[function]
[call site]
00290
GIT_REFCOUNT_DEC
[function]
[call site]
00291