The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 270 | 95.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 12 | 4.25% |
All colors | 282 | 100 |
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: 00013 | /src/git/usage.c:15 |
0 | 0 | None | 2 | 17 | write_in_full | call site: 00019 | /src/git/wrapper.c:310 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-pack-headers.c | 1 |
packfile.c | 1 |
usage.c | 7 |
./git-compat-util.h | 4 |
common-main.c | 2 |
wrapper.c | 13 |
trace2.c | 6 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 1 |
abspath.c | 1 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 2 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 4 |
strbuf.c | 10 |
config.c | 4 |
/usr/include/inttypes.h | 1 |
./gettext.h | 1 |
trace2/tr2_tbuf.c | 1 |
hex.c | 1 |
compat/strlcpy.c | 1 |
trace.c | 3 |
trace2/tr2_tls.c | 5 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 441 | 79.7% |
gold | [1:9] | 6 | 1.08% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 106 | 19.1% |
All colors | 553 | 100 |
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 |
---|---|---|---|---|---|---|---|
58706 | 61382 |
13 :
['sort_ambiguous_oid_array', 'strbuf_release', 'BUG_fl', 'oid_array_clear', 'error', 'oid_array_for_each', 'find_short_object_filename', 'reprepare_packed_git', 'repo_for_each_abbrev', '_.14551', 'finish_object_disambiguation', 'advise', 'find_short_packed_object'] |
58706 | 61382 | get_short_oid | call site: 00000 | /src/git/object-name.c:526 |
48952 | 97715 |
16 :
['get_lock_file_path.34839', 'getpid', 'list_paths', 'is_from_cherry_pick', 'add_remove_files', 'get_git_dir', 'refresh_index', 'read_index_from', 'common_exit', 'discard_index', 'hold_lock_file_for_update.34837', 'create_base_index', 'git_path', 'exit', 'repo_read_index', 'is_from_rebase'] |
51718 | 148183 | prepare_index | call site: 00000 | /src/git/builtin/commit.c:464 |
36872 | 84079 |
14 :
['loose_object_info', 'has_packed_and_bad', '_.14176', 'repo_has_promisor_remote', 'packed_object_info', 'reprepare_packed_git', 'oid_to_hex', 'find_pack_entry', 'mark_bad_packed_object', 'do_oid_object_info_extended', 'register_all_submodule_odb_as_alternates', 'promisor_remote_get_direct', 'die', 'oideq.14189'] |
36872 | 84079 | do_oid_object_info_extended | call site: 00000 | /src/git/object-file.c:1586 |
36789 | 36789 |
4 :
['apply_sparse_checkout', 'display_warning_msgs', 'verify_absent', 'mark_new_skip_worktree'] |
60429 | 86993 | unpack_trees | call site: 00000 | /src/git/unpack-trees.c:2004 |
35870 | 60016 |
12 :
['index_name_pos', 'reject_tree_in_index', 'memcmp', 'diagnose_invalid_index_path', 'refs_head_ref', 'oidcpy.14570', 'get_oid_oneline', 'strlen', 'commit_list_sort_by_date', 'get_main_ref_store', 'repo_read_index', 'refs_for_each_ref'] |
36531 | 61138 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:1932 |
35812 | 47845 |
9 :
['xstrdup', 'get_tree_entry', 'diagnose_invalid_oid_path', '_.14551', 'get_oid_1', 'free', 'resolve_relative_path', 'die', 'get_tree_entry_follow_symlinks'] |
35812 | 47845 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:2001 |
34803 | 59304 |
8 :
['strbuf_release', 'repo_get_merge_bases', 'repo_get_oid_committish', 'oidcpy.14570', 'free_commit_list', 'strbuf_add', 'strbuf_init', 'lookup_commit_reference_gently'] |
34803 | 70857 | repo_get_oid_mb | call site: 00000 | /src/git/object-name.c:1463 |
29800 | 30268 |
8 :
['strbuf_release', 'putc', 'graph_is_commit_finished', 'graph_show_line_prefix', 'fwrite', 'graph_show_padding', 'strbuf_setlen.9229', 'graph_next_line'] |
29800 | 30268 | graph_show_commit | call site: 00000 | /src/git/graph.c:1398 |
25593 | 25593 |
9 :
['die_errno', 'reduce_heads_replace', 'fclose', 'stat64', 'xfopen', 'strcmp', 'strbuf_getline_lf', 'get_merge_parent', 'commit_list_append'] |
53045 | 205888 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1753 |
23698 | 26260 |
11 :
['hash_to_hex', 'strbuf_release', 'finalize_hashfile', 'fixup_pack_header_footer', 'strbuf_addf', 'close', 'reprepare_packed_git', 'get_object_directory', 'finish_tmp_packfile', 'unlink', 'free'] |
23698 | 26260 | flush_bulk_checkin_packfile | call site: 00000 | /src/git/bulk-checkin.c:53 |
23601 | 25031 |
12 :
['free_untracked_cache', 'oideq.7098', 'new_untracked_cache_flags', 'strcmp', 'xcalloc', 'warning', 'st_add.7105', 'git_env_bool', 'new_untracked_cache', '_.7110', 'ident_in_untracked', 'invalidate_gitignore'] |
23601 | 25031 | validate_untracked_cache | call site: 00000 | /src/git/dir.c:2835 |
23143 | 23143 |
2 :
['apply_multi_file_filter', 'apply_single_file_filter'] |
23143 | 23143 | apply_filter | call site: 00000 | /src/git/convert.c:991 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-cmd-version.c | 1 |
help.c | 2 |
parse-options.c | 26 |
config.c | 10 |
/usr/include/inttypes.h | 2 |
./gettext.h | 1 |
usage.c | 8 |
common-main.c | 2 |
wrapper.c | 16 |
trace2.c | 6 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 1 |
./git-compat-util.h | 5 |
abspath.c | 2 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 2 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 4 |
strbuf.c | 11 |
trace2/tr2_tbuf.c | 1 |
hex.c | 1 |
compat/strlcpy.c | 1 |
trace.c | 3 |
trace2/tr2_tls.c | 5 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 4 |
string-list.c | 4 |
utf8.c | 8 |
fsmonitor-ipc.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 270 | 92.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 1 | 0.34% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 20 | 6.87% |
All colors | 291 | 100 |
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 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-pack-idx.c | 1 |
packfile.c | 1 |
usage.c | 7 |
./compat/bswap.h | 1 |
./git-compat-util.h | 3 |
common-main.c | 2 |
wrapper.c | 13 |
trace2.c | 6 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 1 |
abspath.c | 1 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 2 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 4 |
strbuf.c | 10 |
config.c | 4 |
/usr/include/inttypes.h | 1 |
./gettext.h | 1 |
trace2/tr2_tbuf.c | 1 |
hex.c | 1 |
compat/strlcpy.c | 1 |
trace.c | 3 |
trace2/tr2_tls.c | 5 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 14242 | 82.0% |
gold | [1:9] | 203 | 1.16% |
yellow | [10:29] | 20 | 0.11% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 2903 | 16.7% |
All colors | 17368 | 100 |
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 |
---|---|---|---|---|---|---|---|
58706 | 61382 |
13 :
['sort_ambiguous_oid_array', 'strbuf_release', 'BUG_fl', 'oid_array_clear', 'error', 'oid_array_for_each', 'find_short_object_filename', 'reprepare_packed_git', 'repo_for_each_abbrev', '_.14551', 'finish_object_disambiguation', 'advise', 'find_short_packed_object'] |
58706 | 61382 | get_short_oid | call site: 01469 | /src/git/object-name.c:526 |
48952 | 97715 |
16 :
['get_lock_file_path.34839', 'getpid', 'list_paths', 'is_from_cherry_pick', 'add_remove_files', 'get_git_dir', 'refresh_index', 'read_index_from', 'common_exit', 'discard_index', 'hold_lock_file_for_update.34837', 'create_base_index', 'git_path', 'exit', 'repo_read_index', 'is_from_rebase'] |
51718 | 148183 | prepare_index | call site: 14498 | /src/git/builtin/commit.c:464 |
36872 | 84079 |
14 :
['loose_object_info', 'has_packed_and_bad', '_.14176', 'repo_has_promisor_remote', 'packed_object_info', 'reprepare_packed_git', 'oid_to_hex', 'find_pack_entry', 'mark_bad_packed_object', 'do_oid_object_info_extended', 'register_all_submodule_odb_as_alternates', 'promisor_remote_get_direct', 'die', 'oideq.14189'] |
36872 | 84079 | do_oid_object_info_extended | call site: 01973 | /src/git/object-file.c:1586 |
36789 | 36789 |
4 :
['apply_sparse_checkout', 'display_warning_msgs', 'verify_absent', 'mark_new_skip_worktree'] |
60429 | 86993 | unpack_trees | call site: 13323 | /src/git/unpack-trees.c:2004 |
35870 | 60016 |
12 :
['index_name_pos', 'reject_tree_in_index', 'memcmp', 'diagnose_invalid_index_path', 'refs_head_ref', 'oidcpy.14570', 'get_oid_oneline', 'strlen', 'commit_list_sort_by_date', 'get_main_ref_store', 'repo_read_index', 'refs_for_each_ref'] |
36531 | 61138 | get_oid_with_context_1 | call site: 03915 | /src/git/object-name.c:1932 |
35812 | 47845 |
9 :
['xstrdup', 'get_tree_entry', 'diagnose_invalid_oid_path', '_.14551', 'get_oid_1', 'free', 'resolve_relative_path', 'die', 'get_tree_entry_follow_symlinks'] |
35812 | 47845 | get_oid_with_context_1 | call site: 06819 | /src/git/object-name.c:2001 |
34803 | 59304 |
8 :
['strbuf_release', 'repo_get_merge_bases', 'repo_get_oid_committish', 'oidcpy.14570', 'free_commit_list', 'strbuf_add', 'strbuf_init', 'lookup_commit_reference_gently'] |
34803 | 70857 | repo_get_oid_mb | call site: 00000 | /src/git/object-name.c:1463 |
29800 | 30268 |
8 :
['strbuf_release', 'putc', 'graph_is_commit_finished', 'graph_show_line_prefix', 'fwrite', 'graph_show_padding', 'strbuf_setlen.9229', 'graph_next_line'] |
29800 | 30268 | graph_show_commit | call site: 11300 | /src/git/graph.c:1398 |
25593 | 25593 |
9 :
['die_errno', 'reduce_heads_replace', 'fclose', 'stat64', 'xfopen', 'strcmp', 'strbuf_getline_lf', 'get_merge_parent', 'commit_list_append'] |
53045 | 205888 | cmd_commit | call site: 15470 | /src/git/builtin/commit.c:1753 |
23698 | 26260 |
11 :
['hash_to_hex', 'strbuf_release', 'finalize_hashfile', 'fixup_pack_header_footer', 'strbuf_addf', 'close', 'reprepare_packed_git', 'get_object_directory', 'finish_tmp_packfile', 'unlink', 'free'] |
23698 | 26260 | flush_bulk_checkin_packfile | call site: 04848 | /src/git/bulk-checkin.c:53 |
23601 | 25031 |
12 :
['free_untracked_cache', 'oideq.7098', 'new_untracked_cache_flags', 'strcmp', 'xcalloc', 'warning', 'st_add.7105', 'git_env_bool', 'new_untracked_cache', '_.7110', 'ident_in_untracked', 'invalidate_gitignore'] |
23601 | 25031 | validate_untracked_cache | call site: 13618 | /src/git/dir.c:2835 |
23143 | 23143 |
2 :
['apply_multi_file_filter', 'apply_single_file_filter'] |
23143 | 23143 | apply_filter | call site: 05617 | /src/git/convert.c:991 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-cmd-status.c | 1 |
oss-fuzz/fuzz-cmd-base.c | 6 |
builtin/init-db.c | 12 |
usage.c | 19 |
wrapper.c | 47 |
trace2.c | 18 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
common-main.c | 2 |
strbuf.c | 54 |
./strbuf.h | 12 |
./git-compat-util.h | 28 |
config.c | 117 |
/usr/include/inttypes.h | 2 |
./gettext.h | 2 |
trace.c | 14 |
trace2/tr2_tls.c | 7 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 3 |
strvec.c | 8 |
/usr/include/stdlib.h | 1 |
./cache.h | 14 |
abspath.c | 10 |
trace2/tr2_sid.c | 3 |
trace2/tr2_tbuf.c | 1 |
hex.c | 12 |
compat/strlcpy.c | 1 |
setup.c | 28 |
parse-options.c | 27 |
string-list.c | 21 |
utf8.c | 30 |
environment.c | 25 |
./hashmap.h | 7 |
hashmap.c | 21 |
/usr/include/x86_64-linux-gnu/bits/stdio.h | 3 |
object-name.c | 57 |
./hash.h | 18 |
refs.c | 72 |
refs/debug.c | 1 |
./trace.h | 1 |
remote.c | 47 |
path.c | 61 |
refs/files-backend.c | 1 |
refspec.c | 7 |
./dir.h | 3 |
advice.c | 10 |
color.c | 17 |
pager.c | 3 |
editor.c | 3 |
urlmatch.c | 3 |
./refs.h | 2 |
object-file.c | 77 |
quote.c | 15 |
./object-store.h | 9 |
dir.c | 113 |
oidtree.c | 5 |
./cbtree.h | 1 |
mem-pool.c | 9 |
cbtree.c | 5 |
packfile.c | 75 |
midx.c | 11 |
repo-settings.c | 3 |
./compat/bswap.h | 6 |
chunk-format.c | 9 |
compat/qsort_s.c | 2 |
compat/../git-compat-util.h | 1 |
./list.h | 8 |
hash-lookup.c | 3 |
oid-array.c | 5 |
./oid-array.h | 1 |
./replace-object.h | 1 |
replace-object.c | 3 |
oidmap.c | 5 |
refs/iterator.c | 6 |
object.c | 25 |
./oidset.h | 3 |
oidset.c | 4 |
./khash.h | 5 |
zlib.c | 13 |
submodule.c | 33 |
promisor-remote.c | 11 |
run-command.c | 53 |
commit-graph.c | 91 |
exec-cmd.c | 2 |
sigchain.c | 5 |
symlinks.c | 15 |
./promisor-remote.h | 1 |
pack-revindex.c | 10 |
pack-check.c | 1 |
patch-delta.c | 1 |
./delta.h | 2 |
commit.c | 90 |
alloc.c | 10 |
pretty.c | 58 |
compat/nonblock.c | 1 |
shallow.c | 3 |
read-cache.c | 109 |
bloom.c | 14 |
streaming.c | 11 |
convert.c | 50 |
blob.c | 2 |
tree.c | 8 |
tag.c | 8 |
diff.c | 218 |
revision.c | 136 |
log-tree.c | 34 |
wildmatch.c | 2 |
decorate.c | 5 |
reflog-walk.c | 16 |
date.c | 37 |
ident.c | 21 |
mailmap.c | 13 |
gpg-interface.c | 9 |
./utf8.h | 1 |
trailer.c | 25 |
wt-status.c | 81 |
./commit.h | 2 |
repository.c | 14 |
sparse-index.c | 14 |
cache-tree.c | 24 |
bulk-checkin.c | 13 |
tmp-objdir.c | 17 |
submodule-config.c | 27 |
resolve-undo.c | 4 |
name-hash.c | 30 |
split-index.c | 16 |
write-or-die.c | 5 |
./tempfile.h | 3 |
tempfile.c | 19 |
csum-file.c | 13 |
progress.c | 13 |
pack-write.c | 21 |
/usr/include/pthread.h | 1 |
/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h | 1 |
./csum-file.h | 4 |
./pack-objects.h | 1 |
thread-utils.c | 2 |
./tree.h | 1 |
tree-walk.c | 31 |
./tree-walk.h | 3 |
./pathspec.h | 3 |
pathspec.c | 24 |
attr.c | 46 |
fsmonitor.c | 13 |
fsmonitor-settings.c | 11 |
fsmonitor-ipc.c | 2 |
./run-command.h | 1 |
copy.c | 2 |
sub-process.c | 9 |
pkt-line.c | 22 |
./pkt-line.h | 1 |
fsck.c | 26 |
url.c | 4 |
credential.c | 5 |
./convert.h | 2 |
./fsmonitor.h | 3 |
ewah/ewah_bitmap.c | 12 |
ewah/ewah_io.c | 3 |
varint.c | 2 |
ewah/ewok_rlw.h | 6 |
chdir-notify.c | 3 |
worktree.c | 13 |
./lockfile.h | 11 |
lockfile.c | 9 |
trace2/tr2_cfg.c | 3 |
builtin/add.c | 13 |
ws.c | 6 |
add-patch.c | 26 |
add-interactive.c | 21 |
preload-index.c | 3 |
./progress.h | 1 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 1 |
hook.c | 5 |
compat/terminal.c | 14 |
prompt.c | 1 |
grep.c | 66 |
notes.c | 38 |
list-objects-filter-options.c | 11 |
bisect.c | 2 |
./list-objects-filter-options.h | 1 |
commit-reach.c | 16 |
prio-queue.c | 7 |
diff-merges.c | 10 |
graph.c | 48 |
line-log.c | 50 |
tree-diff.c | 13 |
diffcore-break.c | 4 |
diffcore-delta.c | 5 |
userdiff.c | 10 |
xdiff-interface.c | 15 |
diffcore-rename.c | 35 |
./strmap.h | 14 |
strmap.c | 15 |
stable-qsort.c | 2 |
diffcore-pickaxe.c | 4 |
kwset.c | 10 |
notes-cache.c | 5 |
diffcore-order.c | 5 |
diffcore-rotate.c | 1 |
xdiff/xdiffi.c | 21 |
xdiff/xprepare.c | 10 |
xdiff/xutils.c | 15 |
xdiff/xpatience.c | 10 |
xdiff/xhistogram.c | 8 |
parse-options-cb.c | 2 |
diff-lib.c | 15 |
combine-diff.c | 33 |
./pretty.h | 1 |
sequencer.c | 28 |
ll-merge.c | 9 |
json-writer.c | 10 |
patch-ids.c | 9 |
diff-delta.c | 3 |
base85.c | 1 |
range-diff.c | 12 |
apply.c | 7 |
linear-assignment.c | 1 |
unpack-trees.c | 68 |
./entry.h | 1 |
entry.c | 16 |
parallel-checkout.c | 22 |
builtin/commit.c | 30 |
./wt-status.h | 2 |
builtin/ls-files.c | 1 |
./column.h | 1 |
column.c | 9 |
./diff.h | 1 |
rerere.c | 36 |
notes-utils.c | 7 |
merge-recursive.c | 2 |
merge-ort.c | 64 |
match-trees.c | 10 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 350 | 71.1% |
gold | [1:9] | 17 | 3.45% |
yellow | [10:29] | 5 | 1.01% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 120 | 24.3% |
All colors | 492 | 100 |
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 |
---|---|---|---|---|---|---|---|
476 | 476 |
3 :
['free_untracked', 'strbuf_release', 'free'] |
476 | 476 | free_untracked_cache | call site: 00476 | /src/git/dir.c:3591 |
461 | 461 |
1 :
['die'] |
461 | 461 | xcalloc | call site: 00222 | /src/git/wrapper.c:153 |
9 | 9 |
2 :
['string_list_clear', 'free'] |
9 | 9 | resolve_undo_clear_index | call site: 00466 | /src/git/resolve-undo.c:109 |
4 | 26 |
3 :
['free_commit_graph', 'close_commit_graph_one', 'clear_commit_graph_data_slab'] |
4 | 26 | close_commit_graph_one | call site: 00419 | /src/git/commit-graph.c:709 |
2 | 2 |
1 :
['calloc'] |
463 | 463 | xcalloc | call site: 00221 | /src/git/wrapper.c:151 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00031 | /src/git/usage.c:15 |
0 | 551 |
2 :
['discard_index', 'free'] |
0 | 551 | discard_split_index | call site: 00473 | /src/git/split-index.c:399 |
0 | 461 |
2 :
['free', 'xmalloc'] |
0 | 461 | xrealloc | call site: 00076 | /src/git/wrapper.c:130 |
0 | 30 |
1 :
['hashmap_clear_'] |
0 | 30 | free_name_hash | call site: 00468 | /src/git/name-hash.c:735 |
0 | 15 |
1 :
['hashmap_clear_'] |
0 | 15 | oidmap_free | call site: 00373 | /src/git/oidmap.c:26 |
0 | 0 |
1 :
['malloc'] |
461 | 463 | do_xmalloc | call site: 00005 | /src/git/wrapper.c:52 |
0 | 0 | None | 32 | 610 | repo_clear | call site: 00424 | /src/git/repository.c:274 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-commit-graph.c | 1 |
repository.c | 4 |
object.c | 6 |
wrapper.c | 13 |
config.c | 5 |
/usr/include/inttypes.h | 1 |
./gettext.h | 1 |
usage.c | 7 |
common-main.c | 2 |
trace2.c | 6 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 1 |
./git-compat-util.h | 5 |
abspath.c | 1 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 2 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 4 |
strbuf.c | 10 |
trace2/tr2_tbuf.c | 1 |
hex.c | 1 |
compat/strlcpy.c | 1 |
trace.c | 3 |
trace2/tr2_tls.c | 5 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 4 |
hashmap.c | 6 |
./object-store.h | 3 |
remote.c | 5 |
alloc.c | 2 |
commit.c | 11 |
read-cache.c | 6 |
commit-graph.c | 9 |
./compat/bswap.h | 2 |
chunk-format.c | 6 |
./hash.h | 2 |
bloom.c | 3 |
oidmap.c | 1 |
object-file.c | 1 |
oidtree.c | 2 |
mem-pool.c | 4 |
./cbtree.h | 1 |
packfile.c | 7 |
oidset.c | 2 |
./khash.h | 3 |
./hashmap.h | 2 |
midx.c | 1 |
tree.c | 1 |
tag.c | 1 |
string-list.c | 1 |
submodule-config.c | 3 |
resolve-undo.c | 1 |
name-hash.c | 1 |
cache-tree.c | 1 |
split-index.c | 1 |
dir.c | 3 |
promisor-remote.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 15991 | 82.9% |
gold | [1:9] | 203 | 1.05% |
yellow | [10:29] | 20 | 0.10% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3061 | 15.8% |
All colors | 19275 | 100 |
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 |
---|---|---|---|---|---|---|---|
58706 | 61382 |
13 :
['sort_ambiguous_oid_array', 'strbuf_release', 'BUG_fl', 'oid_array_clear', 'error', 'oid_array_for_each', 'find_short_object_filename', 'reprepare_packed_git', 'repo_for_each_abbrev', '_.14551', 'finish_object_disambiguation', 'advise', 'find_short_packed_object'] |
58706 | 61382 | get_short_oid | call site: 01769 | /src/git/object-name.c:526 |
48952 | 97715 |
16 :
['get_lock_file_path.34839', 'getpid', 'list_paths', 'is_from_cherry_pick', 'add_remove_files', 'get_git_dir', 'refresh_index', 'read_index_from', 'common_exit', 'discard_index', 'hold_lock_file_for_update.34837', 'create_base_index', 'git_path', 'exit', 'repo_read_index', 'is_from_rebase'] |
51718 | 148183 | prepare_index | call site: 14505 | /src/git/builtin/commit.c:464 |
36872 | 84079 |
14 :
['loose_object_info', 'has_packed_and_bad', '_.14176', 'repo_has_promisor_remote', 'packed_object_info', 'reprepare_packed_git', 'oid_to_hex', 'find_pack_entry', 'mark_bad_packed_object', 'do_oid_object_info_extended', 'register_all_submodule_odb_as_alternates', 'promisor_remote_get_direct', 'die', 'oideq.14189'] |
36872 | 84079 | do_oid_object_info_extended | call site: 02234 | /src/git/object-file.c:1586 |
36789 | 36789 |
4 :
['apply_sparse_checkout', 'display_warning_msgs', 'verify_absent', 'mark_new_skip_worktree'] |
60429 | 86993 | unpack_trees | call site: 13330 | /src/git/unpack-trees.c:2004 |
35870 | 60016 |
12 :
['index_name_pos', 'reject_tree_in_index', 'memcmp', 'diagnose_invalid_index_path', 'refs_head_ref', 'oidcpy.14570', 'get_oid_oneline', 'strlen', 'commit_list_sort_by_date', 'get_main_ref_store', 'repo_read_index', 'refs_for_each_ref'] |
36531 | 61138 | get_oid_with_context_1 | call site: 04137 | /src/git/object-name.c:1932 |
35812 | 47845 |
9 :
['xstrdup', 'get_tree_entry', 'diagnose_invalid_oid_path', '_.14551', 'get_oid_1', 'free', 'resolve_relative_path', 'die', 'get_tree_entry_follow_symlinks'] |
35812 | 47845 | get_oid_with_context_1 | call site: 06826 | /src/git/object-name.c:2001 |
34803 | 59304 |
8 :
['strbuf_release', 'repo_get_merge_bases', 'repo_get_oid_committish', 'oidcpy.14570', 'free_commit_list', 'strbuf_add', 'strbuf_init', 'lookup_commit_reference_gently'] |
34803 | 70857 | repo_get_oid_mb | call site: 18186 | /src/git/object-name.c:1463 |
29800 | 30268 |
8 :
['strbuf_release', 'putc', 'graph_is_commit_finished', 'graph_show_line_prefix', 'fwrite', 'graph_show_padding', 'strbuf_setlen.9229', 'graph_next_line'] |
29800 | 30268 | graph_show_commit | call site: 11307 | /src/git/graph.c:1398 |
25593 | 25593 |
9 :
['die_errno', 'reduce_heads_replace', 'fclose', 'stat64', 'xfopen', 'strcmp', 'strbuf_getline_lf', 'get_merge_parent', 'commit_list_append'] |
53045 | 205888 | cmd_commit | call site: 15477 | /src/git/builtin/commit.c:1753 |
23698 | 26260 |
11 :
['hash_to_hex', 'strbuf_release', 'finalize_hashfile', 'fixup_pack_header_footer', 'strbuf_addf', 'close', 'reprepare_packed_git', 'get_object_directory', 'finish_tmp_packfile', 'unlink', 'free'] |
23698 | 26260 | flush_bulk_checkin_packfile | call site: 04855 | /src/git/bulk-checkin.c:53 |
23601 | 25031 |
12 :
['free_untracked_cache', 'oideq.7098', 'new_untracked_cache_flags', 'strcmp', 'xcalloc', 'warning', 'st_add.7105', 'git_env_bool', 'new_untracked_cache', '_.7110', 'ident_in_untracked', 'invalidate_gitignore'] |
23601 | 25031 | validate_untracked_cache | call site: 13625 | /src/git/dir.c:2835 |
23143 | 23143 |
2 :
['apply_multi_file_filter', 'apply_single_file_filter'] |
23143 | 23143 | apply_filter | call site: 05624 | /src/git/convert.c:991 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-command.c | 1 |
repository.c | 14 |
object.c | 25 |
wrapper.c | 47 |
config.c | 136 |
/usr/include/inttypes.h | 2 |
./gettext.h | 2 |
usage.c | 20 |
common-main.c | 2 |
trace2.c | 18 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 14 |
./git-compat-util.h | 30 |
abspath.c | 10 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 3 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 12 |
strbuf.c | 54 |
trace2/tr2_tbuf.c | 1 |
hex.c | 12 |
compat/strlcpy.c | 1 |
trace.c | 14 |
trace2/tr2_tls.c | 7 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 8 |
hashmap.c | 21 |
./object-store.h | 9 |
remote.c | 52 |
alloc.c | 10 |
commit.c | 91 |
read-cache.c | 111 |
setup.c | 42 |
path.c | 62 |
./hash.h | 18 |
dir.c | 115 |
string-list.c | 21 |
/usr/include/x86_64-linux-gnu/bits/stdio.h | 3 |
object-file.c | 77 |
oidmap.c | 5 |
commit-graph.c | 91 |
oidtree.c | 5 |
mem-pool.c | 9 |
./cbtree.h | 1 |
packfile.c | 75 |
oidset.c | 4 |
./khash.h | 5 |
./hashmap.h | 7 |
midx.c | 11 |
tree.c | 8 |
tag.c | 8 |
submodule-config.c | 30 |
resolve-undo.c | 6 |
name-hash.c | 30 |
cache-tree.c | 24 |
split-index.c | 16 |
promisor-remote.c | 11 |
oss-fuzz/fuzz-cmd-base.c | 7 |
builtin/init-db.c | 12 |
parse-options.c | 28 |
utf8.c | 31 |
environment.c | 25 |
object-name.c | 60 |
refs.c | 77 |
refs/debug.c | 1 |
./trace.h | 1 |
refs/files-backend.c | 1 |
refspec.c | 7 |
./dir.h | 3 |
advice.c | 11 |
color.c | 19 |
pager.c | 13 |
editor.c | 3 |
urlmatch.c | 9 |
./refs.h | 2 |
quote.c | 20 |
cbtree.c | 5 |
repo-settings.c | 3 |
./compat/bswap.h | 6 |
chunk-format.c | 9 |
compat/qsort_s.c | 2 |
compat/../git-compat-util.h | 1 |
./list.h | 8 |
hash-lookup.c | 3 |
oid-array.c | 7 |
./oid-array.h | 1 |
./replace-object.h | 1 |
replace-object.c | 3 |
refs/iterator.c | 6 |
./oidset.h | 3 |
zlib.c | 13 |
submodule.c | 36 |
run-command.c | 54 |
exec-cmd.c | 2 |
sigchain.c | 5 |
symlinks.c | 15 |
./promisor-remote.h | 1 |
pack-revindex.c | 10 |
pack-check.c | 1 |
patch-delta.c | 1 |
./delta.h | 2 |
pretty.c | 60 |
compat/nonblock.c | 1 |
shallow.c | 3 |
bloom.c | 14 |
streaming.c | 11 |
convert.c | 54 |
blob.c | 2 |
diff.c | 222 |
revision.c | 137 |
log-tree.c | 34 |
wildmatch.c | 2 |
decorate.c | 5 |
reflog-walk.c | 16 |
date.c | 38 |
ident.c | 21 |
mailmap.c | 13 |
gpg-interface.c | 9 |
./utf8.h | 1 |
trailer.c | 25 |
wt-status.c | 81 |
./commit.h | 2 |
sparse-index.c | 14 |
bulk-checkin.c | 13 |
tmp-objdir.c | 17 |
write-or-die.c | 5 |
./tempfile.h | 3 |
tempfile.c | 19 |
csum-file.c | 13 |
progress.c | 13 |
pack-write.c | 21 |
/usr/include/pthread.h | 1 |
/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h | 1 |
./csum-file.h | 4 |
./pack-objects.h | 1 |
thread-utils.c | 2 |
./tree.h | 1 |
tree-walk.c | 31 |
./tree-walk.h | 3 |
./pathspec.h | 3 |
pathspec.c | 24 |
attr.c | 46 |
fsmonitor.c | 13 |
fsmonitor-settings.c | 11 |
fsmonitor-ipc.c | 3 |
./run-command.h | 1 |
copy.c | 2 |
sub-process.c | 9 |
pkt-line.c | 22 |
./pkt-line.h | 1 |
fsck.c | 26 |
url.c | 4 |
credential.c | 5 |
./convert.h | 2 |
./fsmonitor.h | 3 |
ewah/ewah_bitmap.c | 12 |
ewah/ewah_io.c | 3 |
varint.c | 2 |
ewah/ewok_rlw.h | 6 |
chdir-notify.c | 3 |
worktree.c | 15 |
./lockfile.h | 11 |
lockfile.c | 9 |
trace2/tr2_cfg.c | 3 |
builtin/add.c | 13 |
ws.c | 6 |
add-patch.c | 26 |
add-interactive.c | 21 |
preload-index.c | 3 |
./progress.h | 1 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 1 |
hook.c | 5 |
compat/terminal.c | 14 |
prompt.c | 1 |
grep.c | 66 |
notes.c | 40 |
list-objects-filter-options.c | 11 |
bisect.c | 2 |
./list-objects-filter-options.h | 1 |
commit-reach.c | 21 |
prio-queue.c | 7 |
diff-merges.c | 12 |
graph.c | 48 |
line-log.c | 50 |
tree-diff.c | 13 |
diffcore-break.c | 4 |
diffcore-delta.c | 5 |
userdiff.c | 10 |
xdiff-interface.c | 15 |
diffcore-rename.c | 35 |
./strmap.h | 14 |
strmap.c | 15 |
stable-qsort.c | 2 |
diffcore-pickaxe.c | 4 |
kwset.c | 10 |
notes-cache.c | 5 |
diffcore-order.c | 5 |
diffcore-rotate.c | 1 |
xdiff/xdiffi.c | 21 |
xdiff/xprepare.c | 10 |
xdiff/xutils.c | 15 |
xdiff/xpatience.c | 10 |
xdiff/xhistogram.c | 8 |
parse-options-cb.c | 2 |
diff-lib.c | 15 |
combine-diff.c | 33 |
./pretty.h | 1 |
sequencer.c | 30 |
ll-merge.c | 9 |
json-writer.c | 10 |
patch-ids.c | 9 |
diff-delta.c | 3 |
base85.c | 1 |
range-diff.c | 12 |
apply.c | 7 |
linear-assignment.c | 1 |
unpack-trees.c | 68 |
./entry.h | 1 |
entry.c | 16 |
parallel-checkout.c | 22 |
builtin/commit.c | 30 |
./wt-status.h | 2 |
builtin/ls-files.c | 23 |
./column.h | 1 |
column.c | 13 |
./diff.h | 1 |
rerere.c | 49 |
notes-utils.c | 7 |
merge-recursive.c | 2 |
merge-ort.c | 64 |
match-trees.c | 10 |
builtin/branch.c | 16 |
ref-filter.c | 76 |
git.c | 2 |
alias.c | 2 |
branch.c | 18 |
./commit-reach.h | 4 |
versioncmp.c | 3 |
help.c | 2 |
builtin/config.c | 18 |
builtin/rerere.c | 2 |
builtin/diff.c | 11 |
diff-no-index.c | 8 |
ewah/bitmap.c | 7 |
builtin/diff-files.c | 1 |
builtin/diff-tree.c | 6 |
builtin/diff-index.c | 1 |
builtin/mv.c | 6 |
builtin/ls-tree.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 15412 | 82.5% |
gold | [1:9] | 189 | 1.01% |
yellow | [10:29] | 14 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3059 | 16.3% |
All colors | 18674 | 100 |
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 |
---|---|---|---|---|---|---|---|
58708 | 61382 |
13 :
['sort_ambiguous_oid_array', 'strbuf_release', 'BUG_fl', 'oid_array_clear', 'error', 'oid_array_for_each', 'find_short_object_filename', 'reprepare_packed_git', 'repo_for_each_abbrev', '_.14551', 'finish_object_disambiguation', 'advise', 'find_short_packed_object'] |
58708 | 61382 | get_short_oid | call site: 01515 | /src/git/object-name.c:526 |
48952 | 97715 |
16 :
['get_lock_file_path.34839', 'getpid', 'list_paths', 'is_from_cherry_pick', 'add_remove_files', 'get_git_dir', 'refresh_index', 'read_index_from', 'common_exit', 'discard_index', 'hold_lock_file_for_update.34837', 'create_base_index', 'git_path', 'exit', 'repo_read_index', 'is_from_rebase'] |
51718 | 148183 | prepare_index | call site: 14506 | /src/git/builtin/commit.c:464 |
36872 | 84079 |
14 :
['loose_object_info', 'has_packed_and_bad', '_.14176', 'repo_has_promisor_remote', 'packed_object_info', 'reprepare_packed_git', 'oid_to_hex', 'find_pack_entry', 'mark_bad_packed_object', 'do_oid_object_info_extended', 'register_all_submodule_odb_as_alternates', 'promisor_remote_get_direct', 'die', 'oideq.14189'] |
36872 | 84079 | do_oid_object_info_extended | call site: 02018 | /src/git/object-file.c:1586 |
36789 | 36789 |
4 :
['apply_sparse_checkout', 'display_warning_msgs', 'verify_absent', 'mark_new_skip_worktree'] |
60429 | 86993 | unpack_trees | call site: 13331 | /src/git/unpack-trees.c:2004 |
35870 | 60016 |
12 :
['index_name_pos', 'reject_tree_in_index', 'memcmp', 'diagnose_invalid_index_path', 'refs_head_ref', 'oidcpy.14570', 'get_oid_oneline', 'strlen', 'commit_list_sort_by_date', 'get_main_ref_store', 'repo_read_index', 'refs_for_each_ref'] |
36531 | 61138 | get_oid_with_context_1 | call site: 03952 | /src/git/object-name.c:1932 |
35812 | 47845 |
9 :
['xstrdup', 'get_tree_entry', 'diagnose_invalid_oid_path', '_.14551', 'get_oid_1', 'free', 'resolve_relative_path', 'die', 'get_tree_entry_follow_symlinks'] |
35812 | 47845 | get_oid_with_context_1 | call site: 06831 | /src/git/object-name.c:2001 |
34803 | 59304 |
8 :
['strbuf_release', 'repo_get_merge_bases', 'repo_get_oid_committish', 'oidcpy.14570', 'free_commit_list', 'strbuf_add', 'strbuf_init', 'lookup_commit_reference_gently'] |
34803 | 70857 | repo_get_oid_mb | call site: 18185 | /src/git/object-name.c:1463 |
29800 | 30268 |
8 :
['strbuf_release', 'putc', 'graph_is_commit_finished', 'graph_show_line_prefix', 'fwrite', 'graph_show_padding', 'strbuf_setlen.9229', 'graph_next_line'] |
29800 | 30268 | graph_show_commit | call site: 11308 | /src/git/graph.c:1398 |
25593 | 25593 |
9 :
['die_errno', 'reduce_heads_replace', 'fclose', 'stat64', 'xfopen', 'strcmp', 'strbuf_getline_lf', 'get_merge_parent', 'commit_list_append'] |
53045 | 205888 | cmd_commit | call site: 15478 | /src/git/builtin/commit.c:1753 |
23698 | 26260 |
11 :
['hash_to_hex', 'strbuf_release', 'finalize_hashfile', 'fixup_pack_header_footer', 'strbuf_addf', 'close', 'reprepare_packed_git', 'get_object_directory', 'finish_tmp_packfile', 'unlink', 'free'] |
23698 | 26260 | flush_bulk_checkin_packfile | call site: 04863 | /src/git/bulk-checkin.c:53 |
23601 | 25031 |
12 :
['free_untracked_cache', 'oideq.7098', 'new_untracked_cache_flags', 'strcmp', 'xcalloc', 'warning', 'st_add.7105', 'git_env_bool', 'new_untracked_cache', '_.7110', 'ident_in_untracked', 'invalidate_gitignore'] |
23601 | 25031 | validate_untracked_cache | call site: 13626 | /src/git/dir.c:2835 |
23143 | 23143 |
2 :
['apply_multi_file_filter', 'apply_single_file_filter'] |
23143 | 23143 | apply_filter | call site: 05631 | /src/git/convert.c:991 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
oss-fuzz/fuzz-cmd-diff.c | 2 |
/usr/include/x86_64-linux-gnu/sys/stat.h | 4 |
repository.c | 14 |
object.c | 25 |
wrapper.c | 47 |
config.c | 130 |
/usr/include/inttypes.h | 2 |
./gettext.h | 2 |
usage.c | 20 |
common-main.c | 2 |
trace2.c | 18 |
trace2/tr2_dst.c | 10 |
trace2/tr2_sysenv.c | 2 |
/usr/include/stdlib.h | 1 |
./cache.h | 14 |
./git-compat-util.h | 30 |
abspath.c | 10 |
trace2/tr2_sid.c | 3 |
./strbuf.h | 12 |
strbuf.c | 54 |
trace2/tr2_tbuf.c | 1 |
hex.c | 12 |
compat/strlcpy.c | 1 |
trace.c | 14 |
trace2/tr2_tls.c | 7 |
compat/linux/procinfo.c | 4 |
compat/fopen.c | 1 |
strvec.c | 8 |
hashmap.c | 21 |
./object-store.h | 9 |
remote.c | 52 |
alloc.c | 10 |
commit.c | 90 |
read-cache.c | 109 |
oss-fuzz/fuzz-cmd-base.c | 6 |
builtin/init-db.c | 12 |
setup.c | 42 |
parse-options.c | 27 |
string-list.c | 21 |
utf8.c | 31 |
environment.c | 24 |
./hashmap.h | 7 |
/usr/include/x86_64-linux-gnu/bits/stdio.h | 3 |
object-name.c | 60 |
./hash.h | 18 |
refs.c | 77 |
refs/debug.c | 1 |
./trace.h | 1 |
path.c | 62 |
refs/files-backend.c | 1 |
refspec.c | 7 |
./dir.h | 3 |
advice.c | 10 |
color.c | 19 |
pager.c | 13 |
editor.c | 3 |
urlmatch.c | 3 |
./refs.h | 2 |
object-file.c | 77 |
quote.c | 19 |
dir.c | 113 |
oidtree.c | 5 |
./cbtree.h | 1 |
mem-pool.c | 9 |
cbtree.c | 5 |
packfile.c | 75 |
midx.c | 11 |
repo-settings.c | 3 |
./compat/bswap.h | 6 |
chunk-format.c | 9 |
compat/qsort_s.c | 2 |
compat/../git-compat-util.h | 1 |
./list.h | 8 |
hash-lookup.c | 3 |
oid-array.c | 7 |
./oid-array.h | 1 |
./replace-object.h | 1 |
replace-object.c | 3 |
oidmap.c | 5 |
refs/iterator.c | 6 |
./oidset.h | 3 |
oidset.c | 4 |
./khash.h | 5 |
zlib.c | 13 |
submodule.c | 33 |
promisor-remote.c | 11 |
run-command.c | 54 |
commit-graph.c | 91 |
exec-cmd.c | 2 |
sigchain.c | 5 |
symlinks.c | 15 |
./promisor-remote.h | 1 |
pack-revindex.c | 10 |
pack-check.c | 1 |
patch-delta.c | 1 |
./delta.h | 2 |
pretty.c | 60 |
compat/nonblock.c | 1 |
shallow.c | 3 |
bloom.c | 14 |
streaming.c | 11 |
convert.c | 50 |
blob.c | 2 |
tree.c | 8 |
tag.c | 8 |
diff.c | 222 |
revision.c | 137 |
log-tree.c | 34 |
wildmatch.c | 2 |
decorate.c | 5 |
reflog-walk.c | 16 |
date.c | 37 |
ident.c | 21 |
mailmap.c | 13 |
gpg-interface.c | 9 |
./utf8.h | 1 |
trailer.c | 25 |
wt-status.c | 81 |
./commit.h | 2 |
sparse-index.c | 14 |
cache-tree.c | 24 |
bulk-checkin.c | 13 |
tmp-objdir.c | 17 |
submodule-config.c | 29 |
resolve-undo.c | 4 |
name-hash.c | 30 |
split-index.c | 16 |
write-or-die.c | 5 |
./tempfile.h | 3 |
tempfile.c | 19 |
csum-file.c | 13 |
progress.c | 13 |
pack-write.c | 21 |
/usr/include/pthread.h | 1 |
/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h | 1 |
./csum-file.h | 4 |
./pack-objects.h | 1 |
thread-utils.c | 2 |
./tree.h | 1 |
tree-walk.c | 31 |
./tree-walk.h | 3 |
./pathspec.h | 3 |
pathspec.c | 24 |
attr.c | 46 |
fsmonitor.c | 13 |
fsmonitor-settings.c | 11 |
fsmonitor-ipc.c | 2 |
./run-command.h | 1 |
copy.c | 2 |
sub-process.c | 9 |
pkt-line.c | 22 |
./pkt-line.h | 1 |
fsck.c | 26 |
url.c | 4 |
credential.c | 5 |
./convert.h | 2 |
./fsmonitor.h | 3 |
ewah/ewah_bitmap.c | 12 |
ewah/ewah_io.c | 3 |
varint.c | 2 |
ewah/ewok_rlw.h | 6 |
chdir-notify.c | 3 |
worktree.c | 15 |
./lockfile.h | 11 |
lockfile.c | 9 |
trace2/tr2_cfg.c | 3 |
builtin/add.c | 13 |
ws.c | 6 |
add-patch.c | 26 |
add-interactive.c | 21 |
preload-index.c | 3 |
./progress.h | 1 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 1 |
hook.c | 5 |
compat/terminal.c | 14 |
prompt.c | 1 |
grep.c | 66 |
notes.c | 40 |
list-objects-filter-options.c | 11 |
bisect.c | 2 |
./list-objects-filter-options.h | 1 |
commit-reach.c | 21 |
prio-queue.c | 7 |
diff-merges.c | 12 |
graph.c | 48 |
line-log.c | 50 |
tree-diff.c | 13 |
diffcore-break.c | 4 |
diffcore-delta.c | 5 |
userdiff.c | 10 |
xdiff-interface.c | 15 |
diffcore-rename.c | 35 |
./strmap.h | 14 |
strmap.c | 15 |
stable-qsort.c | 2 |
diffcore-pickaxe.c | 4 |
kwset.c | 10 |
notes-cache.c | 5 |
diffcore-order.c | 5 |
diffcore-rotate.c | 1 |
xdiff/xdiffi.c | 21 |
xdiff/xprepare.c | 10 |
xdiff/xutils.c | 15 |
xdiff/xpatience.c | 10 |
xdiff/xhistogram.c | 8 |
parse-options-cb.c | 2 |
diff-lib.c | 15 |
combine-diff.c | 33 |
./pretty.h | 1 |
sequencer.c | 30 |
ll-merge.c | 9 |
json-writer.c | 10 |
patch-ids.c | 9 |
diff-delta.c | 3 |
base85.c | 1 |
range-diff.c | 12 |
apply.c | 7 |
linear-assignment.c | 1 |
unpack-trees.c | 68 |
./entry.h | 1 |
entry.c | 16 |
parallel-checkout.c | 22 |
builtin/commit.c | 28 |
./wt-status.h | 2 |
builtin/ls-files.c | 1 |
./column.h | 1 |
column.c | 13 |
./diff.h | 1 |
rerere.c | 36 |
notes-utils.c | 7 |
merge-recursive.c | 2 |
merge-ort.c | 64 |
match-trees.c | 10 |
builtin/branch.c | 16 |
ref-filter.c | 76 |
git.c | 2 |
alias.c | 2 |
branch.c | 18 |
./commit-reach.h | 4 |
versioncmp.c | 3 |
builtin/diff.c | 11 |
diff-no-index.c | 8 |
ewah/bitmap.c | 7 |
builtin/diff-files.c | 1 |
builtin/diff-tree.c | 6 |
builtin/diff-index.c | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
cmd_rebase
|
/src/git/builtin/rebase.c | 3 | ['int ', 'char **', 'char *'] | 398 | 0 | 3458 | 454 | 122 | 4276 | 0 | 26609 | 2115 |
cmd_pack_objects
|
/src/git/builtin/pack-objects.c | 3 | ['int ', 'char **', 'char *'] | 398 | 0 | 1975 | 216 | 72 | 3666 | 0 | 21626 | 1787 |
cmd_am
|
/src/git/builtin/am.c | 3 | ['int ', 'char **', 'char *'] | 388 | 0 | 1212 | 75 | 17 | 4270 | 0 | 26463 | 1635 |
cmd_fetch_pack
|
/src/git/builtin/fetch-pack.c | 3 | ['int ', 'char **', 'char *'] | 388 | 0 | 831 | 128 | 47 | 2430 | 0 | 13414 | 1381 |
cmd_fetch
|
/src/git/builtin/fetch.c | 3 | ['int ', 'char **', 'char *'] | 388 | 0 | 869 | 172 | 50 | 3672 | 0 | 22128 | 1161 |
cmd_fast_import
|
/src/git/builtin/fast-import.c | 3 | ['int ', 'char **', 'char *'] | 388 | 0 | 508 | 82 | 31 | 2342 | 0 | 12805 | 737 |
cmd_annotate
|
/src/git/builtin/annotate.c | 3 | ['int ', 'char **', 'char *'] | 389 | 0 | 54 | 9 | 4 | 3739 | 0 | 22564 | 728 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
strbuf_realpath_1 | 86 | 34 | 39.53% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
prepare_attr_stack | 39 | 20 | 51.28% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
read_attr_from_file | 36 | 15 | 41.66% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
dwim_branch_start | 45 | 24 | 53.33% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
setup_tracking | 65 | 23 | 35.38% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
add_files | 35 | 16 | 45.71% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
cmd_branch | 242 | 113 | 46.69% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_branch_config | 32 | 10 | 31.25% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_status_config | 85 | 21 | 24.70% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_and_validate_options | 91 | 40 | 43.95% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
prepare_index | 125 | 33 | 26.40% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
prepare_to_commit | 281 | 77 | 27.40% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
determine_author_info | 49 | 19 | 38.77% | [] |
cmd_diff_tree | 98 | 44 | 44.89% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
symdiff_prepare | 53 | 18 | 33.96% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
cmd_init_db | 134 | 65 | 48.50% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
copy_templates_1 | 52 | 13 | 25.0% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
flush_bulk_checkin_packfile | 33 | 6 | 18.18% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
update_one | 141 | 76 | 53.90% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
load_commit_graph_chain | 55 | 14 | 25.45% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
repo_parse_commit_internal | 35 | 15 | 42.85% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
find_invalid_utf8 | 46 | 16 | 34.78% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_config_from_parameters | 62 | 22 | 35.48% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_default_config | 39 | 3 | 7.692% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_config_set_multivar_in_file_gently | 185 | 91 | 49.18% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_default_core_config | 241 | 56 | 23.23% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_parse_source | 111 | 49 | 44.14% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_value | 121 | 34 | 28.09% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_value | 56 | 23 | 41.07% | [] |
encode_to_git | 43 | 6 | 13.95% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
crlf_to_git | 55 | 7 | 12.72% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
ident_to_git | 34 | 4 | 11.76% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
finalize_hashfile | 33 | 18 | 54.54% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_date_basic | 55 | 20 | 36.36% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
run_diff_files | 133 | 31 | 23.30% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
do_oneway_diff | 36 | 17 | 47.22% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
show_modified | 50 | 17 | 34.0% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_diff_ui_config | 79 | 21 | 26.58% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_diff_basic_config | 43 | 13 | 30.23% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
diff_populate_filespec | 99 | 33 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_long_opt | 75 | 35 | 46.66% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
emit_diff_symbol_from_struct | 225 | 17 | 7.555% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
diff_resolve_rename_copy | 38 | 14 | 36.84% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
diffcore_rename_extended | 225 | 69 | 30.66% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
cleanup_dir_rename_info | 36 | 7 | 19.44% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
read_directory | 37 | 18 | 48.64% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
match_pathspec_item | 42 | 23 | 54.76% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
add_patterns | 63 | 19 | 30.15% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
last_matching_pattern_from_list | 36 | 5 | 13.88% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
lookup_untracked | 32 | 5 | 15.62% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
validate_untracked_cache | 53 | 5 | 9.433% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
treat_directory | 106 | 50 | 47.16% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
read_cached_dir | 31 | 13 | 41.93% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
refresh_fsmonitor | 127 | 17 | 13.38% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
git_gpg_config | 59 | 17 | 28.81% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
compile_grep_patterns | 39 | 8 | 20.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
prep_header_patterns | 39 | 7 | 17.94% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
oid_pos | 37 | 6 | 16.21% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
fmt_ident | 80 | 35 | 43.75% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
show_log | 158 | 57 | 36.07% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
sort_packs | 31 | 10 | 32.25% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
load_multi_pack_index | 89 | 22 | 24.71% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
unpack_loose_header | 32 | 14 | 43.75% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
do_oid_object_info_extended | 75 | 18 | 24.0% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
repo_get_oid_mb | 38 | 9 | 23.68% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
repo_interpret_branch_name | 40 | 15 | 37.5% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
update_candidates | 31 | 5 | 16.12% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_oid_with_context_1 | 117 | 21 | 17.94% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_oid_1 | 44 | 21 | 47.72% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
peel_onion | 66 | 7 | 10.60% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_oid_basic | 124 | 34 | 27.41% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_short_oid | 50 | 6 | 12.0% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_options_step | 125 | 44 | 35.19% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_options | 42 | 21 | 50.0% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_options_check | 66 | 34 | 51.51% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
preprocess_options | 49 | 9 | 18.36% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
relative_path | 73 | 9 | 12.32% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
normalize_path_copy_len | 57 | 29 | 50.87% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
preload_index | 54 | 10 | 18.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
repo_logmsg_reencode | 34 | 15 | 44.11% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
pretty_print_commit | 45 | 11 | 24.44% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
format_commit_item | 46 | 20 | 43.47% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
format_commit_one | 285 | 46 | 16.14% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
format_person_part | 63 | 19 | 30.15% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
display_throughput | 34 | 6 | 17.64% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
read_index_from | 55 | 19 | 34.54% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
write_locked_index | 62 | 18 | 29.03% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
ce_match_stat_basic | 32 | 14 | 43.75% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
verify_path_internal | 46 | 22 | 47.82% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
has_dir_name | 61 | 25 | 40.98% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
refresh_cache_ent | 72 | 34 | 47.22% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
do_write_index | 203 | 88 | 43.34% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
ce_write_entry | 42 | 17 | 40.47% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
parse_worktree_ref | 33 | 17 | 51.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
ref_transaction_prepare | 31 | 14 | 45.16% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
check_refname_component | 66 | 22 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
run_transaction_hook | 37 | 8 | 21.62% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
files_transaction_prepare | 92 | 47 | 51.08% | [] |
lock_raw_ref | 103 | 36 | 34.95% | [] |
write_ref_to_lockfile | 35 | 16 | 45.71% | [] |
files_transaction_finish | 97 | 52 | 53.60% | [] |
files_log_ref_write | 34 | 14 | 41.17% | [] |
log_ref_setup | 38 | 13 | 34.21% | [] |
read_ref_internal | 87 | 46 | 52.87% | [] |
prefix_ref_iterator_advance | 32 | 9 | 28.12% | [] |
create_snapshot | 47 | 8 | 17.02% | [] |
load_contents | 35 | 11 | 31.42% | [] |
packed_ref_iterator_begin | 32 | 15 | 46.87% | [] |
format_tracking_info | 67 | 10 | 14.92% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
handle_config | 123 | 11 | 8.943% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
prepare_repo_settings | 57 | 30 | 52.63% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
handle_revision_arg_1 | 59 | 32 | 54.23% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
handle_revision_opt | 378 | 131 | 34.65% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
handle_revision_pseudo_opt | 104 | 32 | 30.76% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
start_command | 192 | 54 | 28.12% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
read_gitfile_gently | 67 | 25 | 37.31% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
setup_git_directory_gently | 100 | 41 | 41.0% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
setup_git_directory_gently_1 | 85 | 12 | 14.11% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
setup_explicit_git_dir | 77 | 22 | 28.57% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
setup_original_cwd | 34 | 6 | 17.64% | ['/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
expand_index | 71 | 8 | 11.26% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
clear_skip_worktree_from_present_files | 38 | 10 | 26.31% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
expand_to_path | 33 | 6 | 18.18% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
get_trace_fd | 32 | 11 | 34.37% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
extended_entry_extract | 47 | 22 | 46.80% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
do_match | 110 | 42 | 38.18% | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
check_updates | 66 | 18 | 27.27% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
userdiff_config | 32 | 6 | 18.75% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
wt_status_get_state | 33 | 15 | 45.45% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
wt_longstatus_print | 119 | 41 | 34.45% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
wt_longstatus_print_tracking | 41 | 13 | 31.70% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
xdl_change_compact | 74 | 27 | 36.48% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
xdl_get_hunk | 35 | 11 | 31.42% | [] |
xdl_emit_diff | 104 | 35 | 33.65% | [] |
xdl_recmatch | 57 | 6 | 10.52% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/git/./commit-reach.h | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./delta.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/commit-graph.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/commit.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace2/tr2_cfg.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/entry.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./compat/bswap.h | ['fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/merge-ort-wrappers.c | [] | [] |
/src/git/./pathspec.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/diffcore-rotate.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/mktree.c | [] | [] |
/src/git/mem-pool.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/push.c | [] | [] |
/src/git/reflog-walk.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/compat/strlcpy.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/bugreport.c | [] | [] |
/src/git/preload-index.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trailer.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace2.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/refs/ref-cache.c | [] | [] |
/src/git/./entry.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/git.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/revision.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./csum-file.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/credential-store.c | [] | [] |
/src/git/repo-settings.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/pack-redundant.c | [] | [] |
/src/git/dir-iterator.c | [] | [] |
/src/git/builtin/interpret-trailers.c | [] | [] |
/src/git/builtin/prune.c | [] | [] |
/src/git/builtin/unpack-objects.c | [] | [] |
/src/git/builtin/for-each-ref.c | [] | [] |
/src/git/repository.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/notes-cache.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/merge-recursive.c | [] | [] |
/src/git/xdiff/xutils.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/column.c | [] | [] |
/src/git/./object-store.h | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/upload-pack.c | [] | [] |
/src/git/builtin/unpack-file.c | [] | [] |
/src/git/builtin/write-tree.c | [] | [] |
/src/git/oss-fuzz/fuzz-pack-idx.c | ['fuzz-pack-idx'] | ['fuzz-pack-idx'] |
/src/git/trace2/tr2_sid.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/negotiator/default.c | [] | [] |
/src/git/builtin/commit-tree.c | [] | [] |
/src/git/attr.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pack-bitmap-write.c | [] | [] |
/src/git/builtin/pack-refs.c | [] | [] |
/src/git/serve.c | [] | [] |
/src/git/bisect.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/hash-object.c | [] | [] |
/src/git/./trace.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/trace2/tr2_tls.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/kwset.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/reset.c | [] | [] |
/src/git/builtin/clean.c | [] | [] |
/src/git/commit-reach.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/object.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pack-mtimes.c | [] | [] |
/src/git/stable-qsort.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/difftool.c | [] | [] |
/src/git/builtin/merge-index.c | [] | [] |
/src/git/builtin/fetch.c | [] | [] |
/src/git/builtin/ls-tree.c | ['oss-fuzz/fuzz-command.c'] | [] |
/src/git/parse-options-cb.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/check-attr.c | [] | [] |
/src/git/list-objects.c | [] | [] |
/src/git/fetch-pack.c | [] | [] |
/src/git/transport-helper.c | [] | [] |
/src/git/builtin/credential-cache.c | [] | [] |
/src/git/builtin/show-ref.c | [] | [] |
/src/git/compat/nonblock.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/checkout.c | [] | [] |
/src/git/url.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/tag.c | [] | [] |
/src/git/replace-object.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./compat/disk.h | [] | [] |
/src/git/usage.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c'] |
/src/git/versioncmp.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/unix-socket.c | [] | [] |
/src/git/compat/qsort_s.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/setup.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/reflog.c | [] | [] |
/src/git/builtin/apply.c | [] | [] |
/src/git/./compat/compiler.h | [] | [] |
/usr/include/x86_64-linux-gnu/bits/stdio.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/progress.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/update-index.c | [] | [] |
/src/git/blame.c | [] | [] |
/src/git/oss-fuzz/fuzz-command.c | ['oss-fuzz/fuzz-command.c'] | ['oss-fuzz/fuzz-command.c'] |
/src/git/builtin/credential-cache--daemon.c | [] | [] |
/src/git/notes.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/for-each-repo.c | [] | [] |
/src/git/pack-bitmap.c | [] | [] |
/src/git/alias.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/hashmap.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/promisor-remote.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/checkout--worker.c | [] | [] |
/src/git/builtin/show-branch.c | [] | [] |
/src/git/builtin/annotate.c | [] | [] |
/src/git/strmap.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/sha256/block/sha256.c | [] | [] |
/src/git/sparse-index.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/revert.c | [] | [] |
/src/git/trace2/tr2_tmr.c | [] | [] |
/src/git/builtin/fast-export.c | [] | [] |
/src/git/builtin/update-ref.c | [] | [] |
/src/git/parallel-checkout.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./refs.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/pkt-line.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/compat/simple-ipc/ipc-shared.c | [] | [] |
/src/git/builtin/help.c | [] | [] |
/src/git/copy.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/rerere.c | ['oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/archive.c | [] | [] |
/src/git/delta-islands.c | [] | [] |
/src/git/packfile.c | ['fuzz-pack-headers', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['fuzz-pack-headers', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/gc.c | [] | [] |
/src/git/archive-zip.c | [] | [] |
/src/git/lockfile.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/gpg-interface.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pathspec.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/xdiff/xpatience.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/trace2/tr2_ctr.c | [] | [] |
/usr/include/stdlib.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/oidtree.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/fetch-pack.c | [] | [] |
/src/git/parse-options.c | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/init-db.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/reachable.c | [] | [] |
/src/git/checkout.c | [] | [] |
/src/git/builtin/rev-list.c | [] | [] |
/src/git/builtin/diff-tree.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/mv.c | ['oss-fuzz/fuzz-command.c'] | [] |
/src/git/./strbuf.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/read-cache.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/common-main.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/add-patch.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/bulk-checkin.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/log.c | [] | [] |
/src/git/diffcore-delta.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/range-diff.c | [] | [] |
/src/git/fsmonitor.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./column.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/ls-refs.c | [] | [] |
/src/git/tree.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/combine-diff.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/trace2/tr2_sysenv.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/name-rev.c | [] | [] |
/src/git/builtin/send-pack.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-diff.c | ['fuzz-cmd-diff'] | ['fuzz-cmd-diff'] |
/src/git/builtin/merge-file.c | [] | [] |
/src/git/./blame.h | [] | [] |
/src/git/graph.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/cache-tree.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/quote.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/symbolic-ref.c | [] | [] |
/src/git/fsmonitor-ipc.c | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/walker.c | [] | [] |
/src/git/range-diff.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/xdiff/xhistogram.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/remote-fd.c | [] | [] |
/src/git/builtin/submodule--helper.c | [] | [] |
/src/git/./hashmap.h | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/merge-ours.c | [] | [] |
/src/git/linear-assignment.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/compat/simple-ipc/ipc-unix-socket.c | [] | [] |
/src/git/convert.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/unpack-trees.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/reset.c | [] | [] |
/src/git/builtin/check-ref-format.c | [] | [] |
/src/git/refs/debug.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/sha1dc/ubc_check.c | [] | [] |
/src/git/worktree.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/credential.c | [] | [] |
/src/git/hook.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./utf8.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/describe.c | [] | [] |
/src/git/rerere.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./pretty.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/multi-pack-index.c | [] | [] |
/src/git/list-objects-filter-options.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/stripspace.c | [] | [] |
/src/git/builtin/fsmonitor--daemon.c | [] | [] |
/src/git/bundle-uri.c | [] | [] |
/src/git/builtin/replace.c | [] | [] |
/src/git/builtin/check-ignore.c | [] | [] |
/src/git/trace2/tr2_tgt_normal.c | [] | [] |
/src/git/builtin/ls-files.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./khash.h | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./hash.h | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/compat/terminal.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/rebase.c | [] | [] |
/src/git/archive-tar.c | [] | [] |
/src/git/ewah/ewok_rlw.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/ls-remote.c | [] | [] |
/src/git/builtin/merge-tree.c | [] | [] |
/src/git/./wt-status.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/editor.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/pretty.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/patch-ids.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/bundle.c | [] | [] |
/src/git/builtin/blame.c | [] | [] |
/src/git/remote.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/diagnose.c | [] | [] |
/src/git/ewah/bitmap.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/list-objects-filter.c | [] | [] |
/src/git/split-index.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/upload-pack.c | [] | [] |
/src/git/column.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/exec-cmd.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace2/tr2_cmd_name.c | [] | [] |
/src/git/refs/iterator.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/count-objects.c | [] | [] |
/src/git/pack-revindex.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/update-server-info.c | [] | [] |
/src/git/xdiff/xprepare.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/fsmonitor-settings.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/wrapper.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/grep.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/oss-fuzz/fuzz-commit-graph.c | ['fuzz-commit-graph'] | ['fuzz-commit-graph'] |
/src/git/compat/fopen.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/connect.c | [] | [] |
/src/git/tmp-objdir.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/refs/../lockfile.h | [] | [] |
/src/git/dir.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/verify-pack.c | [] | [] |
/src/git/builtin/repack.c | [] | [] |
/src/git/builtin/index-pack.c | [] | [] |
/src/git/builtin/stash.c | [] | [] |
/src/git/builtin/sparse-checkout.c | [] | [] |
/src/git/sequencer.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/rev-parse.c | [] | [] |
/src/git/builtin/fast-import.c | [] | [] |
/src/git/patch-delta.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/cat-file.c | [] | [] |
/usr/include/x86_64-linux-gnu/sys/stat.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/bisect.c | [] | [] |
/src/git/./dir.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/trace2/tr2_tbuf.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/commit-graph.c | [] | [] |
/src/git/xdiff/xemit.c | [] | [] |
/src/git/base85.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/upload-archive.c | [] | [] |
/src/git/transport.c | [] | [] |
/src/git/protocol.c | [] | [] |
/src/git/./gettext.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./convert.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/branch.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/gettext.c | [] | [] |
/src/git/apply.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/hash-lookup.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/xdiff-interface.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/branch.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pager.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/userdiff.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./git-compat-util.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/send-pack.c | [] | [] |
/src/git/run-command.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/get-tar-commit-id.c | [] | [] |
/src/git/blob.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/diffcore-break.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/prune-packed.c | [] | [] |
/src/git/builtin/grep.c | [] | [] |
/src/git/./pack-objects.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/write-or-die.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/merge-blobs.c | [] | [] |
/src/git/ws.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./oid-array.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/line-range.c | [] | [] |
/src/git/oss-fuzz/fuzz-pack-headers.c | ['fuzz-pack-headers'] | ['fuzz-pack-headers'] |
/src/git/log-tree.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/merge.c | [] | [] |
/src/git/date.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/read-tree.c | [] | [] |
/src/git/./progress.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/compat/linux/procinfo.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/submodule-config.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/receive-pack.c | [] | [] |
/usr/include/pthread.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/checkout-index.c | [] | [] |
/src/git/builtin/hook.c | [] | [] |
/src/git/mailinfo.c | [] | [] |
/src/git/oidmap.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/merge-ort.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./tempfile.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/sideband.c | [] | [] |
/src/git/utf8.c | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/add.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/version.c | [] | [] |
/src/git/strbuf.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/prune-packed.c | [] | [] |
/src/git/advice.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/var.c | [] | [] |
/src/git/./list-objects.h | [] | [] |
/src/git/fsck.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/mailsplit.c | [] | [] |
/src/git/sigchain.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/oss-fuzz/fuzz-cmd-base.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/verify-tag.c | [] | [] |
/src/git/ewah/ewah_rlw.c | [] | [] |
/src/git/./replace-object.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/urlmatch.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/config.c | ['oss-fuzz/fuzz-command.c'] | ['oss-fuzz/fuzz-command.c'] |
/src/git/oid-array.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./help.h | [] | [] |
/src/git/server-info.c | [] | [] |
/src/git/builtin/diff-index.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace2/tr2_dst.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/rebase-interactive.c | [] | [] |
/src/git/builtin/bundle.c | [] | [] |
/src/git/builtin/diagnose.c | [] | [] |
/src/git/protocol-caps.c | [] | [] |
/src/git/refs/packed-backend.c | [] | [] |
/src/git/ref-filter.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/pack-objects.c | [] | [] |
/src/git/refspec.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/diff-no-index.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/zlib.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/abspath.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/merge.c | [] | [] |
/src/git/builtin/remote-ext.c | [] | [] |
/src/git/ewah/ewah_bitmap.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/usr/include/inttypes.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/oss-fuzz/fuzz-cmd-version.c | ['oss-fuzz/fuzz-cmd-version.c'] | ['oss-fuzz/fuzz-cmd-version.c'] |
/src/git/config.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/diffcore-pickaxe.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/ident.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/merge-base.c | [] | [] |
/src/git/diff-delta.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/match-trees.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/add-interactive.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./run-command.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/oss-fuzz/fuzz-cmd-status.c | ['oss-fuzz/fuzz-cmd-status.c'] | ['oss-fuzz/fuzz-cmd-status.c'] |
/src/git/diffcore-order.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/oidset.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/fmt-merge-msg.c | [] | [] |
/src/git/tag.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/diff-merges.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/diff.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./cbtree.h | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/csum-file.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/json-writer.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./fsmonitor.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/sha1dc_git.c | [] | [] |
/src/git/builtin/rm.c | [] | [] |
/src/git/builtin/remote.c | [] | [] |
/src/git/fetch-negotiator.c | [] | [] |
/src/git/builtin/shortlog.c | [] | [] |
/src/git/decorate.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/varint.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/alloc.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/trace2/tr2_tgt_event.c | [] | [] |
/src/git/./tree-walk.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./tree.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/object-name.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/wildmatch.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/connected.c | [] | [] |
/src/git/refs.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/check-mailmap.c | [] | [] |
/src/git/credential.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./pkt-line.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/name-hash.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./ewah/ewok.h | [] | [] |
/src/git/sub-process.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/negotiator/skipping.c | [] | [] |
/src/git/builtin/verify-commit.c | [] | [] |
/src/git/./strmap.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/diff-files.c | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./list.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/notes.c | [] | [] |
/src/git/./list-objects-filter-options.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/prio-queue.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/prompt.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/fmt-merge-msg.c | [] | [] |
/src/git/hex.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/environment.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/ewah/ewah_io.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/sha1dc/sha1.c | [] | [] |
/src/git/builtin/show-index.c | [] | [] |
/src/git/xdiff/xmerge.c | [] | [] |
/src/git/strvec.c | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/merge-recursive.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pack-write.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/pack-check.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/chunk-format.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/unix-stream-server.c | [] | [] |
/src/git/builtin/mktag.c | [] | [] |
/src/git/reflog.c | [] | [] |
/src/git/bloom.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c'] |
/src/git/resolve-undo.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/color.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/ll-merge.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./oidset.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/tree-diff.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/line-log.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/./commit.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/help.c | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-command.c'] | [] |
/src/git/./diff.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/string-list.c | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-version.c', 'oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/streaming.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/worktree.c | [] | [] |
/src/git/path.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/wt-status.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/levenshtein.c | [] | [] |
/src/git/object-file.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/symlinks.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/trace2/tr2_tgt_perf.c | [] | [] |
/src/git/notes-utils.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/mailinfo.c | [] | [] |
/src/git/tempfile.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/rebase.c | [] | [] |
/src/git/xdiff/xdiffi.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/pack-objects.c | [] | [] |
/src/git/diffcore-rename.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/midx.c | ['oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/thread-utils.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/pull.c | [] | [] |
/src/git/submodule.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/refs/files-backend.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/archive.c | [] | [] |
/src/git/builtin/clone.c | [] | [] |
/src/git/./promisor-remote.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/chdir-notify.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/negotiator/noop.c | [] | [] |
/src/git/diff.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/./cache.h | ['fuzz-pack-headers', 'oss-fuzz/fuzz-cmd-version.c', 'fuzz-pack-idx', 'oss-fuzz/fuzz-cmd-status.c', 'fuzz-commit-graph', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/shallow.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/fsck.c | [] | [] |
/src/git/builtin/am.c | [] | [] |
/src/git/cbtree.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/tree-walk.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/notes-merge.c | [] | [] |
/src/git/./lockfile.h | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/diff-lib.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
/src/git/builtin/patch-id.c | [] | [] |
/src/git/./parse-options.h | [] | [] |
/src/git/mailmap.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | [] |
/src/git/builtin/commit.c | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] | ['oss-fuzz/fuzz-cmd-status.c', 'oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
Directory |
---|
/src/git/compat/linux/ |
/src/git/builtin/ |
/src/git/oss-fuzz/ |
/usr/include/ |
/src/git/ |
/usr/include/x86_64-linux-gnu/bits/ |
/src/git/compat/ |
/src/git/./ |
/src/git/sha256/block/ |
/src/git/trace2/ |
/src/git/negotiator/ |
/src/git/compat/simple-ipc/ |
/src/git/refs/ |
/src/git/xdiff/ |
/src/git/ewah/ |
/src/git/./ewah/ |
/usr/include/x86_64-linux-gnu/sys/ |
/src/git/refs/../ |
/src/git/./compat/ |
/src/git/sha1dc/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
This section shows a chosen list of functions / methods calls and their relative coverage information. By static analysis of the target project code, all of these function call and their caller information, including the source file or class and line number that initiate the call are captured. Column 1 is the function name of that selected functions or methods. Column 2 of each row indicate if the target function covered by any fuzzer calltree information. Column 3 lists all fuzzers (or no fuzzers at all) that have coered that particular function call dynamically. Column 4 shows list of parent function for the specific function call, while column 5 shows possible blocker functions that make the fuzzers fail to reach the specific functions. Both column 4 and 5 will only show information if none of the fuzzers cover the target function calls.
Target sink | Callsite location | Reached by fuzzer | Function call path | Covered by fuzzer | Possible branch blockers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
execve | Not in fuzzer provided call tree | ['/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-diff'] |
|
0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
execvp | Not in fuzzer provided call tree | [] |
|
0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
execl | Not in fuzzer provided call tree | [] |
|
0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
execlp | Not in fuzzer provided call tree | [] |
|
0 |
|