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 | 245 | 90.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 2 | 0.73% |
greenyellow | [30:49] | 3 | 1.10% |
lawngreen | 50+ | 21 | 7.74% |
All colors | 271 | 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: 00024 | /src/git/usage.c:16 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00033 | /src/git/wrapper.c:250 |
0 | 0 |
1 :
['_.51873'] |
2 | 23 | vreportf | call site: 00027 | /src/git/usage.c:22 |
0 | 0 | None | 2 | 18 | write_in_full | call site: 00033 | /src/git/wrapper.c:311 |
0 | 0 | None | 2 | 2 | _ | call site: 00028 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00028 | /src/git/./gettext.h:50 |
0 | 0 | None | 0 | 10 | load_idx | call site: 00003 | /src/git/packfile.c:126 |
0 | 0 | None | 0 | 0 | write_in_full | call site: 00033 | /src/git/wrapper.c:309 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-pack-idx.c | 1 |
git/packfile.c | 1 |
git/usage.c | 7 |
git/./git-compat-util.h | 4 |
git/./compat/bswap.h | 2 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.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 | 353 | 63.1% |
gold | [1:9] | 17 | 3.04% |
yellow | [10:29] | 25 | 4.47% |
greenyellow | [30:49] | 28 | 5.00% |
lawngreen | 50+ | 136 | 24.3% |
All colors | 559 | 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 |
---|---|---|---|---|---|---|---|
414 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
414 | 416 | memory_limit_check | call site: 00006 | /src/git/wrapper.c:26 |
28 | 28 |
1 :
['git_configset_clear'] |
60 | 659 | repo_clear | call site: 00463 | /src/git/repository.c:344 |
25 | 25 |
1 :
['submodule_cache_free'] |
32 | 631 | repo_clear | call site: 00480 | /src/git/repository.c:349 |
23 | 23 |
1 :
['clear_pattern_list'] |
27 | 33 | release_index | call site: 00516 | /src/git/read-cache.c:2466 |
3 | 3 |
1 :
['promisor_remote_clear'] |
7 | 106 | repo_clear | call site: 00496 | /src/git/repository.c:359 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00034 | /src/git/usage.c:16 |
0 | 0 | None | 836 | 1280 | validate_cache_entries | call site: 00499 | /src/git/read-cache.c:2494 |
0 | 0 | None | 425 | 425 | free_untracked_cache | call site: 00516 | /src/git/dir.c:3687 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00079 | /src/git/wrapper.c:131 |
0 | 0 | None | 414 | 416 | do_xmalloc | call site: 00005 | /src/git/wrapper.c:53 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00258 | /src/git/wrapper.c:152 |
0 | 0 | None | 16 | 22 | close_commit_graph | call site: 00457 | /src/git/commit-graph.c:834 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-commit-graph.c | 1 |
git/repository.c | 5 |
git/object.c | 6 |
git/wrapper.c | 12 |
git/parse.c | 4 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/hashmap.c | 6 |
git/./object-store-ll.h | 1 |
git/remote.c | 7 |
git/alloc.c | 2 |
git/commit.c | 11 |
git/read-cache.c | 5 |
git/object-file.c | 2 |
git/commit-graph.c | 11 |
git/./compat/bswap.h | 4 |
git/chunk-format.c | 6 |
git/./hash.h | 3 |
git/bloom.c | 5 |
git/oidmap.c | 1 |
git/oidtree.c | 2 |
git/mem-pool.c | 4 |
git/./cbtree.h | 1 |
git/loose.c | 1 |
git/./khash.h | 5 |
git/./object-store.h | 2 |
git/packfile.c | 7 |
git/oidset.c | 2 |
git/midx.c | 1 |
git/tree.c | 1 |
git/tag.c | 1 |
git/statinfo.c | 1 |
git/config.c | 1 |
git/./hashmap.h | 1 |
git/string-list.c | 1 |
git/submodule-config.c | 3 |
git/resolve-undo.c | 1 |
git/name-hash.c | 1 |
git/cache-tree.c | 1 |
git/split-index.c | 1 |
git/dir.c | 4 |
git/promisor-remote.c | 1 |
git/refspec.c | 1 |
git/refs.c | 1 |
git/strmap.c | 2 |
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 | 261 | 75.4% |
gold | [1:9] | 13 | 3.75% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 72 | 20.8% |
All colors | 346 | 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 |
---|---|---|---|---|---|---|---|
429 | 429 |
1 :
['rehash'] |
429 | 429 | hashmap_add | call site: 00279 | /src/git/hashmap.c:246 |
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00064 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | config_buf_ungetc | call site: 00000 | /src/git/config.c:111 |
414 | 414 |
2 :
['die', '_.47116'] |
414 | 414 | strbuf_vaddf | call site: 00119 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00091 | /src/git/./strbuf.h:166 |
0 | 0 | None | 830 | 3858 | git_parse_source | call site: 00284 | /src/git/config.c:1061 |
0 | 0 | None | 830 | 3353 | git_parse_source | call site: 00284 | /src/git/config.c:1066 |
0 | 0 | None | 429 | 431 | hashmap_add | call site: 00277 | /src/git/hashmap.c:235 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00060 | /src/git/wrapper.c:131 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00263 | /src/git/wrapper.c:152 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:50 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-config.c | 2 |
git/config.c | 11 |
git/strbuf.c | 12 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 11 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hashmap.h | 2 |
git/hashmap.c | 10 |
git/./sane-ctype.h | 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 | 238 | 87.8% |
gold | [1:9] | 3 | 1.10% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 30 | 11.0% |
All colors | 271 | 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 |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00071 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00059 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00067 | /src/git/wrapper.c:131 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00060 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00096 | /src/git/wrapper.c:138 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-url-decode-mem.c | 1 |
git/url.c | 6 |
git/strbuf.c | 10 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hex-ll.h | 2 |
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 | 259 | 61.9% |
gold | [1:9] | 3 | 0.71% |
yellow | [10:29] | 14 | 3.34% |
greenyellow | [30:49] | 2 | 0.47% |
lawngreen | 50+ | 140 | 33.4% |
All colors | 418 | 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 |
---|---|---|---|---|---|---|---|
440 | 440 |
1 :
['strbuf_addftime'] |
440 | 440 | show_date | call site: 00387 | /src/git/date.c:362 |
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00063 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | date_mode_from_type | call site: 00331 | /src/git/date.c:213 |
414 | 414 |
1 :
['die'] |
414 | 414 | local_tzoffset | call site: 00340 | /src/git/date.c:116 |
414 | 414 |
1 :
['die'] |
414 | 414 | gm_time_t | call site: 00377 | /src/git/date.c:61 |
414 | 414 |
2 :
['die', '_.47116'] |
414 | 414 | strbuf_vaddf | call site: 00119 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00090 | /src/git/./strbuf.h:166 |
2 | 2 |
1 :
['atoi'] |
2 | 2 | get_time | call site: 00302 | /src/git/date.c:127 |
0 | 0 | None | 440 | 2961 | show_date | call site: 00373 | /src/git/date.c:328 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00059 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00062 | /src/git/wrapper.c:53 |
0 | 0 | None | 2 | 177 | parse_date_basic | call site: 00257 | /src/git/date.c:884 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-date.c | 1 |
git/wrapper.c | 13 |
git/usage.c | 7 |
git/./git-compat-util.h | 5 |
git/common-main.c | 2 |
git/./gettext.h | 2 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 12 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/date.c | 32 |
git/./sane-ctype.h | 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 | 7694 | 89.0% |
gold | [1:9] | 87 | 1.00% |
yellow | [10:29] | 8 | 0.09% |
greenyellow | [30:49] | 1 | 0.01% |
lawngreen | 50+ | 854 | 9.87% |
All colors | 8644 | 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 |
---|---|---|---|---|---|---|---|
12406 | 12406 |
4 :
['string_list_insert', '_.30202', 'string_list_lookup', 'advise'] |
12406 | 12406 | find_hook | call site: 00000 | /src/git/hook.c:34 |
12373 | 12375 |
8 :
['_.34973', 'check_object_signature', 'const_error.34974', 'free', 'error', 'oid_to_hex', 'free_tree_buffer', 'parse_object_buffer'] |
12373 | 12375 | parse_object_with_flags | call site: 03610 | /src/git/object.c:340 |
12371 | 12371 |
3 :
['die', 'ref_transaction_abort', '_.40984'] |
12371 | 12371 | ref_transaction_prepare | call site: 00000 | /src/git/refs.c:2228 |
12343 | 13210 |
6 :
['string_list_insert', 'strbuf_addf', 'string_list_has_string', 'BUG_fl', 'strcmp', 'ref_transaction_add_update'] |
12343 | 13210 | split_head_update | call site: 00000 | /src/git/refs/files-backend.c:2375 |
11944 | 11944 |
1 :
['split_symref_update'] |
23885 | 26433 | lock_ref_for_update | call site: 00000 | /src/git/refs/files-backend.c:2574 |
11926 | 11926 |
1 :
['lookup_commit_in_graph'] |
37181 | 72958 | parse_object_with_flags | call site: 03337 | /src/git/object.c:312 |
11922 | 23842 |
4 :
['__errno_location', 'mkdir', 'get_shared_repository', 'safe_create_leading_directories_const'] |
15712 | 46786 | cmd_init_db | call site: 00685 | /src/git/builtin/init-db.c:120 |
11919 | 11919 |
1 :
['git_config_from_blob_ref'] |
11919 | 11926 | config_with_options | call site: 00811 | /src/git/config.c:2170 |
11919 | 11919 |
1 :
['git_die_config'] |
11919 | 11919 | repo_config_get_string | call site: 01271 | /src/git/config.c:2613 |
11919 | 11919 |
1 :
['git_die_config'] |
11919 | 11919 | repo_config_get_string_tmp | call site: 01341 | /src/git/config.c:2624 |
6409 | 8563 |
21 :
['const_error.32865', 'die', 'init_chunkfile', 'trace2_data_intmax_fl', 'strcmp', 'read_chunk', 'oid_version', 'pair_chunk', 'error_errno', 'memchr', 'strlen', 'st_add.32868', 'git_env_bool', 'error', 'xcalloc', 'xsize_t.32866', 'xmmap', 'read_table_of_contents', '_.32852', 'get_be32.32869', 'fstat64'] |
6415 | 8575 | load_multi_pack_index_one | call site: 01735 | /src/git/midx.c:113 |
5338 | 6251 |
14 :
['usage_with_options', 'check_typos', 'parse_nodash_opt', 'BUG_fl', 'parse_subcommand', 'strcmp', 'parse_short_opt', 'error', 'const_error.37294', 'parse_long_opt.37379', '_.37277', 'show_gitcomp', 'xstrdup', 'usage_with_options_internal'] |
5338 | 6251 | parse_options_step | call site: 00374 | /src/git/parse-options.c:846 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-bundle-verify.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 3 |
git/repository.c | 16 |
git/object.c | 18 |
git/wrapper.c | 38 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 26 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 12 |
git/strbuf.c | 43 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 48 |
git/read-cache.c | 62 |
git/object-file.c | 71 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 11 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 8 |
git/config.c | 87 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 55 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 42 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 10 |
git/./object-store.h | 4 |
git/dir.c | 68 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 6 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 8 |
git/promisor-remote.c | 11 |
git/run-command.c | 42 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 4 |
git/symlinks.c | 8 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 6 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 1 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 16 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 7 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 3 |
git/name-hash.c | 29 |
git/split-index.c | 11 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 5 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 5 |
git/pack-write.c | 21 |
git/./csum-file.h | 2 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 17 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 1 |
git/attr.c | 38 |
git/fsmonitor.c | 16 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 30 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 1 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 4 |
git/ewah/ewah_io.c | 1 |
git/varint.c | 1 |
git/ewah/ewok_rlw.h | 3 |
git/chdir-notify.c | 2 |
git/worktree.c | 10 |
git/copy.c | 2 |
git/ws.c | 1 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/bundle.c | 3 |
git/bundle.c | 8 |
git/list-objects-filter-options.c | 11 |
git/connected.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 | 14971 | 81.8% |
gold | [1:9] | 184 | 1.00% |
yellow | [10:29] | 33 | 0.18% |
greenyellow | [30:49] | 28 | 0.15% |
lawngreen | 50+ | 3076 | 16.8% |
All colors | 18292 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 11308 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 06337 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 01553 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 17234 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 09304 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04568 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07665 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04641 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 16285 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-status.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 26 |
git/wrapper.c | 42 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 52 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 23 |
git/./object-store-ll.h | 4 |
git/remote.c | 49 |
git/alloc.c | 10 |
git/commit.c | 91 |
git/read-cache.c | 106 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 24 |
git/./config.h | 11 |
git/config.c | 96 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 57 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 51 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 13 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 14 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 101 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 61 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 181 |
git/revision.c | 138 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 36 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 52 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 33 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 15 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 38 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 16 |
git/prio-queue.c | 7 |
git/diff-merges.c | 12 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 21 |
git/./pretty.h | 1 |
git/sequencer.c | 31 |
git/builtin/commit.c | 31 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 9 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.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 | 459 | 80.2% |
gold | [1:9] | 8 | 1.39% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 105 | 18.3% |
All colors | 572 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 00000 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 00000 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 00000 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-version.c | 1 |
git/help.c | 2 |
git/parse-options.c | 32 |
git/parse.c | 9 |
git/usage.c | 8 |
git/./gettext.h | 1 |
git/wrapper.c | 12 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/common-main.c | 2 |
git/compat/linux/procinfo.c | 4 |
git/strbuf.c | 13 |
git/./strbuf.h | 4 |
git/./git-compat-util.h | 7 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./abspath.h | 1 |
git/abspath.c | 3 |
git/trace2/tr2_sid.c | 3 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/string-list.c | 4 |
git/utf8.c | 8 |
git/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 | 16330 | 83.1% |
gold | [1:9] | 176 | 0.89% |
yellow | [10:29] | 15 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3110 | 15.8% |
All colors | 19631 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 11308 | /src/git/unpack-trees.c:439 |
83909 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83909 | 88764 | refresh_fsmonitor | call site: 06337 | /src/git/fsmonitor.c:526 |
60918 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
60918 | 62846 | get_short_oid | call site: 01555 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 17234 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 09304 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04568 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07665 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04641 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 16285 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 18889 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-diff.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 27 |
git/wrapper.c | 43 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 20 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 53 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 23 |
git/./object-store-ll.h | 4 |
git/remote.c | 54 |
git/alloc.c | 10 |
git/commit.c | 91 |
git/read-cache.c | 106 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 23 |
git/./config.h | 14 |
git/config.c | 103 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 60 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 52 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 18 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 102 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 62 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 188 |
git/revision.c | 139 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 37 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 58 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 35 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 17 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 40 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 26 |
git/prio-queue.c | 7 |
git/diff-merges.c | 14 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 32 |
git/./pretty.h | 1 |
git/sequencer.c | 33 |
git/builtin/commit.c | 29 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 13 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/branch.c | 17 |
git/ref-filter.c | 67 |
git/git.c | 2 |
git/branch.c | 17 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 9 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
git/builtin/diff.c | 12 |
git/diff-no-index.c | 10 |
git/builtin/diff-files.c | 1 |
git/builtin/diff-tree.c | 5 |
git/builtin/diff-index.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 | 15554 | 82.4% |
gold | [1:9] | 185 | 0.98% |
yellow | [10:29] | 33 | 0.17% |
greenyellow | [30:49] | 28 | 0.14% |
lawngreen | 50+ | 3072 | 16.2% |
All colors | 18872 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 11308 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 06337 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 01554 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 17234 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 09304 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04569 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07665 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04642 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 16285 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-tag-create.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 3 |
git/repository.c | 17 |
git/object.c | 27 |
git/wrapper.c | 42 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 52 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 23 |
git/./object-store-ll.h | 4 |
git/remote.c | 52 |
git/alloc.c | 10 |
git/commit.c | 91 |
git/read-cache.c | 102 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 23 |
git/./config.h | 12 |
git/config.c | 96 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 57 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 51 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 18 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 102 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 61 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 180 |
git/revision.c | 138 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 37 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 52 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 33 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 15 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 38 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 31 |
git/prio-queue.c | 7 |
git/diff-merges.c | 12 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 21 |
git/./pretty.h | 1 |
git/sequencer.c | 31 |
git/builtin/commit.c | 29 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 15 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/tag.c | 11 |
git/ref-filter.c | 70 |
git/git.c | 2 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 7 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
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 | 236 | 91.8% |
gold | [1:9] | 3 | 1.16% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 18 | 7.00% |
All colors | 257 | 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 |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00066 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00107 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00062 | /src/git/wrapper.c:131 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00108 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00091 | /src/git/wrapper.c:138 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-url-end-with-slash.c | 1 |
git/url.c | 2 |
git/./strbuf.h | 5 |
git/strbuf.c | 10 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.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 | 244 | 94.9% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 13 | 5.05% |
All colors | 257 | 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 |
---|---|---|---|---|---|---|---|
414 | 414 |
1 :
['die'] |
414 | 414 | cast_size_t_to_ulong | call site: 00255 | /src/git/./git-compat-util.h:1056 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00014 | /src/git/usage.c:16 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00023 | /src/git/wrapper.c:250 |
0 | 0 |
1 :
['_.51873'] |
2 | 23 | vreportf | call site: 00017 | /src/git/usage.c:22 |
0 | 0 | None | 2 | 18 | write_in_full | call site: 00023 | /src/git/wrapper.c:311 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:50 |
0 | 0 | None | 0 | 0 | write_in_full | call site: 00023 | /src/git/wrapper.c:309 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-pack-headers.c | 1 |
git/packfile.c | 1 |
git/usage.c | 7 |
git/./git-compat-util.h | 6 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.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 | 16810 | 82.8% |
gold | [1:9] | 181 | 0.89% |
yellow | [10:29] | 31 | 0.15% |
greenyellow | [30:49] | 28 | 0.13% |
lawngreen | 50+ | 3229 | 15.9% |
All colors | 20279 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 11311 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 06339 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 01977 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 17237 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 09306 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04808 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07667 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 14488 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04880 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 16288 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 18892 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-command.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 27 |
git/wrapper.c | 43 |
git/parse.c | 10 |
git/./gettext.h | 2 |
git/usage.c | 20 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 53 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 10 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 23 |
git/./object-store-ll.h | 4 |
git/remote.c | 54 |
git/alloc.c | 10 |
git/commit.c | 91 |
git/read-cache.c | 108 |
git/object-file.c | 77 |
git/setup.c | 58 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/dir.c | 116 |
git/string-list.c | 22 |
git/config.c | 112 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/refs.c | 52 |
git/loose.c | 10 |
git/quote.c | 19 |
git/./object-store.h | 4 |
git/./khash.h | 10 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/cbtree.c | 6 |
git/path.c | 56 |
git/oidmap.c | 5 |
git/commit-graph.c | 102 |
git/packfile.c | 76 |
git/oidset.c | 4 |
git/midx.c | 25 |
git/bloom.c | 22 |
git/tree.c | 10 |
git/tag.c | 8 |
git/statinfo.c | 7 |
git/submodule-config.c | 36 |
git/resolve-undo.c | 6 |
git/name-hash.c | 30 |
git/cache-tree.c | 21 |
git/split-index.c | 16 |
git/promisor-remote.c | 11 |
git/refspec.c | 8 |
git/strmap.c | 15 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 34 |
git/utf8.c | 30 |
git/environment.c | 24 |
git/./config.h | 15 |
git/object-name.c | 60 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 11 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 9 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/./oidset.h | 3 |
git/hex-ll.c | 1 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 37 |
git/run-command.c | 56 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 62 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/diff.c | 189 |
git/revision.c | 139 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 38 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/sparse-index.c | 18 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 3 |
git/./run-command.h | 1 |
git/convert.c | 52 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 17 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 40 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 26 |
git/prio-queue.c | 7 |
git/diff-merges.c | 14 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 32 |
git/./pretty.h | 1 |
git/sequencer.c | 33 |
git/builtin/commit.c | 31 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 13 |
git/./diff.h | 1 |
git/rerere.c | 47 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/branch.c | 17 |
git/ref-filter.c | 67 |
git/git.c | 2 |
git/branch.c | 17 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 9 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
git/help.c | 2 |
git/builtin/config.c | 21 |
git/builtin/rerere.c | 2 |
git/builtin/diff.c | 12 |
git/diff-no-index.c | 10 |
git/builtin/diff-files.c | 1 |
git/builtin/diff-tree.c | 5 |
git/builtin/diff-index.c | 1 |
git/builtin/mv.c | 7 |
git/builtin/ls-files.c | 19 |
git/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 | 241 | 81.9% |
gold | [1:9] | 3 | 1.02% |
yellow | [10:29] | 3 | 1.02% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 47 | 15.9% |
All colors | 294 | 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 |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00086 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00074 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00082 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:53 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00269 | /src/git/url.c:43 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00273 | /src/git/url.c:61 |
0 | 0 | None | 0 | 415 | url_decode_internal | call site: 00269 | /src/git/url.c:45 |
0 | 0 | None | 0 | 0 | credential_from_url_1 | call site: 00012 | /src/git/credential.c:597 |
0 | 0 | None | 0 | 0 | check_url_component | call site: 00287 | /src/git/credential.c:553 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00075 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00111 | /src/git/wrapper.c:138 |
0 | 0 | None | 0 | 0 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:50 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-credential-from-url-gently.c | 1 |
git/credential.c | 6 |
git/string-list.c | 1 |
git/strvec.c | 4 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/url.c | 3 |
git/strbuf.c | 10 |
git/common-main.c | 2 |
git/wrapper.c | 11 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hex-ll.h | 2 |
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 | 6696 | 76.8% |
gold | [1:9] | 162 | 1.85% |
yellow | [10:29] | 33 | 0.37% |
greenyellow | [30:49] | 28 | 0.32% |
lawngreen | 50+ | 1793 | 20.5% |
All colors | 8712 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 06336 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 01552 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04567 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07664 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04640 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-unpack-objects.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 2 |
git/repository.c | 16 |
git/object.c | 18 |
git/wrapper.c | 38 |
git/parse.c | 10 |
git/./gettext.h | 2 |
git/usage.c | 19 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 26 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 11 |
git/strbuf.c | 42 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 48 |
git/read-cache.c | 62 |
git/object-file.c | 71 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 32 |
git/string-list.c | 11 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 8 |
git/config.c | 87 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 55 |
git/./hex-ll.h | 2 |
git/./hash.h | 14 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 42 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 10 |
git/./object-store.h | 4 |
git/dir.c | 68 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 6 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 6 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 8 |
git/promisor-remote.c | 11 |
git/run-command.c | 42 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 4 |
git/symlinks.c | 8 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 6 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 1 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 16 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 7 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 3 |
git/name-hash.c | 29 |
git/split-index.c | 11 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 5 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 14 |
git/pack-write.c | 21 |
git/./csum-file.h | 2 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 18 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 1 |
git/attr.c | 38 |
git/fsmonitor.c | 16 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 30 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 34 |
git/url.c | 3 |
git/./convert.h | 1 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 4 |
git/ewah/ewah_io.c | 1 |
git/varint.c | 1 |
git/ewah/ewok_rlw.h | 3 |
git/chdir-notify.c | 2 |
git/worktree.c | 10 |
git/copy.c | 2 |
git/ws.c | 1 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/unpack-objects.c | 19 |
git/./progress.h | 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 | 230 | 70.3% |
gold | [1:9] | 12 | 3.66% |
yellow | [10:29] | 10 | 3.05% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 75 | 22.9% |
All colors | 327 | 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 |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['die', 'error', 'const_error.52762'] |
416 | 416 | memory_limit_check | call site: 00074 | /src/git/wrapper.c:26 |
414 | 414 |
2 :
['_.19378', 'die'] |
414 | 414 | git_attr_internal | call site: 00309 | /src/git/attr.c:248 |
414 | 414 |
2 :
['die', '_.47116'] |
414 | 414 | strbuf_vaddf | call site: 00122 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_vaddf | call site: 00128 | /src/git/strbuf.c:420 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00062 | /src/git/./strbuf.h:166 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00020 | /src/git/usage.c:16 |
0 | 485 |
1 :
['git_attr_internal'] |
0 | 915 | parse_attr_line | call site: 00315 | /src/git/attr.c:414 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00070 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00073 | /src/git/wrapper.c:53 |
0 | 0 | None | 414 | 1304 | git_attr_internal | call site: 00280 | /src/git/attr.c:236 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00296 | /src/git/wrapper.c:152 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00028 | /src/git/wrapper.c:250 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-parse-attr-line.c | 1 |
git/attr.c | 9 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/quote.c | 1 |
git/strbuf.c | 10 |
git/common-main.c | 2 |
git/wrapper.c | 12 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/hashmap.c | 8 |
git/./hashmap.h | 2 |
git/dir.c | 3 |
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 | 8610 | 79.8% |
gold | [1:9] | 175 | 1.62% |
yellow | [10:29] | 33 | 0.30% |
greenyellow | [30:49] | 28 | 0.25% |
lawngreen | 50+ | 1934 | 17.9% |
All colors | 10780 | 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 |
---|---|---|---|---|---|---|---|
90209 | 103443 |
22 :
['run_parallel_checkout', 'setup_collided_checkout_detection', 'should_update_submodules', 'remove_scheduled_dirs', 'BUG_fl', 'finish_delayed_checkout', 'unlink_entry', 'must_checkout', 'git_attr_set_direction', 'stop_progress.51294', 'load_gitmodules_file', 'init_parallel_checkout', 'pc_queue_size', 'enable_delayed_checkout', 'invalidate_lstat_cache', 'prefetch_cache_entries', 'get_parallel_checkout_configs', 'checkout_entry.51272', 'report_collided_checkout', 'display_progress', 'repo_has_promisor_remote', 'get_progress'] |
90667 | 104627 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83907 | 88764 |
18 :
['strbuf_addf', 'trace2_region_leave_fl', 'fsm_settings__get_hook_path', 'trace2_data_intmax_fl', 'strbuf_release', 'trace2_region_enter_fl', 'fsmonitor_refresh_callback', 'strbuf_addstr.28473', 'strbuf_detach', 'fsmonitor_hook_version', 'free', 'fsmonitor_ipc__send_query', 'trace_performance_fl', 'getnanotime', 'trace_pass_fl.28450', 'trace_printf_key_fl', 'warning', 'query_fsmonitor_hook'] |
83907 | 88764 | refresh_fsmonitor | call site: 06336 | /src/git/fsmonitor.c:526 |
48997 | 62846 |
14 :
['find_short_object_filename', 'oid_array_for_each', 'advise', '_.34741', 'const_error.34770', 'oid_array_clear', 'strbuf_release', 'error', 'BUG_fl', 'finish_object_disambiguation', 'reprepare_packed_git', 'find_short_packed_object', 'repo_for_each_abbrev', 'sort_ambiguous_oid_array'] |
48997 | 62846 | get_short_oid | call site: 01552 | /src/git/object-name.c:563 |
40757 | 56278 |
3 :
['do_diff_combined', 'do_remerge_diff', 'show_log'] |
40757 | 101411 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1095 |
37619 | 40662 |
17 :
['filter_string_list', 'longest_ancestor_length', 'ensure_valid_ownership', 'strbuf_setlen.46097', 'git_is_dir_sep.46170', 'string_list_clear', 'xstrdup', 'string_list_split', 'read_gitfile_gently', 'trace2_data_string_fl', 'git_env_bool', 'get_allowed_bare_repo', 'free', 'get_device_or_die', 'strbuf_addch.46103', 'is_implicit_bare_repo', 'is_git_directory'] |
37619 | 40662 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36869 | 61652 |
13 :
['strlen', 'oidcpy.34760', 'refs_head_ref', 'get_main_ref_store', 'diagnose_invalid_index_path', 'free_commit_list', 'memcmp', 'index_name_pos', 'commit_list_sort_by_date', 'repo_read_index', 'refs_for_each_ref', 'reject_tree_in_index', 'get_oid_oneline'] |
37484 | 62681 | get_oid_with_context_1 | call site: 04567 | /src/git/object-name.c:2024 |
36811 | 49160 |
9 :
['get_tree_entry_follow_symlinks', 'die', 'resolve_relative_path', '_.34741', 'free', 'get_oid_1', 'get_tree_entry', 'xstrdup', 'diagnose_invalid_oid_path'] |
36811 | 49160 | get_oid_with_context_1 | call site: 07664 | /src/git/object-name.c:2096 |
36422 | 60856 |
11 :
['find_cache_entry', 'mark_ce_used', 'mark_ce_used_same_name', 'cache_tree_matches_traversal', 'add_same_unmerged', 'is_sparse_directory_entry', 'compare_entry', 'next_cache_entry', 'traverse_trees_recursive', 'unpack_index_entry', 'unpack_single_entry'] |
36422 | 61359 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30266 | 30266 |
2 :
['show_signature', 'show_mergetag'] |
85697 | 113822 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27075 | 64589 |
26 :
['strerror', 'git_bswap32.39661', 'die', 'trace2_data_intmax_fl', 'pthread_create', 'online_cpus', 'ensure_correct_sparsity', 'pthread_join', 'load_index_extensions', 'repo_config_get_index_threads', 'read_ieot_extension', 'load_all_cache_entries', 'xmmap_gently', 'read_eoie_extension', 'prepare_repo_settings', 'fstat64', 'mmap_os_err', 'load_cache_entries_threaded', 'close', 'free', 'xcalloc', 'ensure_full_index', 'oidread.39706', 'munmap', 'xsize_t.39672', 'verify_hdr'] |
27915 | 65429 | do_read_index | call site: 04640 | /src/git/read-cache.c:2230 |
26077 | 26077 |
9 :
['get_merge_parent', 'strcmp', 'xfopen', 'reduce_heads_replace', 'die_errno', 'fclose', 'stat64', 'strbuf_getline_lf', 'commit_list_append'] |
53895 | 199484 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24516 | 24516 |
1 :
['copy_or_rename_branch'] |
25758 | 25758 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:912 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-apply-check.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 2 |
git/repository.c | 17 |
git/object.c | 18 |
git/wrapper.c | 39 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 28 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 11 |
git/strbuf.c | 43 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 11 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 48 |
git/read-cache.c | 90 |
git/object-file.c | 75 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 32 |
git/string-list.c | 17 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 11 |
git/config.c | 94 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 56 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 50 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 11 |
git/./object-store.h | 4 |
git/dir.c | 82 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 23 |
git/promisor-remote.c | 11 |
git/run-command.c | 53 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 14 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 10 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 10 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 7 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 5 |
git/pack-write.c | 21 |
git/./csum-file.h | 3 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 17 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 20 |
git/attr.c | 47 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 46 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 3 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 2 |
git/worktree.c | 11 |
git/copy.c | 2 |
git/ws.c | 8 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/apply.c | 1 |
git/apply.c | 120 |
git/./strmap.h | 3 |
git/xdiff-interface.c | 4 |
git/base85.c | 2 |
git/./entry.h | 1 |
git/entry.c | 14 |
git/parallel-checkout.c | 3 |
git/./read-cache.h | 1 |
git/merge-ll.c | 8 |
git/rerere.c | 35 |
git/hook.c | 4 |
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', 'N/A', 'N/A'] | 207 | 0 | 3765 | 471 | 122 | 4218 | 0 | 25651 | 2096 |
cmd_pack_objects
|
/src/git/builtin/pack-objects.c | 3 | ['int', 'N/A', 'N/A'] | 198 | 0 | 2190 | 218 | 70 | 3436 | 0 | 19578 | 1929 |
cmd_fetch_pack
|
/src/git/builtin/fetch-pack.c | 3 | ['int', 'N/A', 'N/A'] | 161 | 0 | 858 | 125 | 43 | 2483 | 0 | 13873 | 1189 |
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 sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['trace2_cmd_error_va_fl', 'load_idx', 'xwrite', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'trace2_cmd_error_va_fl', 'git_env_ulong', 'raw_object_store_clear', 'release_index', 'hashmap_iter_first', 'repo_clear', 'xwrite', 'should_validate_cache_entries']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'strbuf_init', 'git_env_ulong', 'strbuf_addch', 'strbuf_vaddf', 'strbuf_detach', 'git_parse_source', 'xrealloc', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'strbuf_add', 'git_env_ulong', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'xmallocz', 'git_env_ulong', 'strbuf_addch', 'show_date', 'strbuf_vaddf', 'strbuf_add', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['safe_create_leading_directories_1', 'interpolate_path', 'do_oid_object_info_extended', 'repo_read_object_file', 'git_configset_get_string_tmp', 'adjust_shared_perm', 'repo_git_path', 'close_object_store', 'loose_object_info', 'promisor_remote_config']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['diff_free_queue', 'mem_pool_calloc', 'release_revisions', 'convert_attrs', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'run_command', 'format_commit_one']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fprintf_ln', 'strbuf_addbuf', 'parse_long_opt', 'get_value', 'xsnprintf', 'git_env_ulong', 'xstrvfmt', 'prefix_filename', 'parse_short_opt', 'parse_options_start_1']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_branchname', 'diff_free_queue', 'mem_pool_calloc', 'release_revisions', 'convert_attrs', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'run_command']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['pager_command_config', 'diff_free_queue', 'mem_pool_calloc', 'release_revisions', 'convert_attrs', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'run_command']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_add', 'git_env_ulong', 'xrealloc', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['trace2_cmd_error_va_fl', 'unpack_object_header_buffer', 'xwrite', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_branchname', 'diff_free_queue', 'mem_pool_calloc', 'cmd_branch', 'release_revisions', 'convert_attrs', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'cmd_diff_index']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'strbuf_add', 'git_env_ulong', 'credential_from_url_1', 'strbuf_grow', 'check_url_component', 'url_decode_internal']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['convert_attrs', 'format_commit_one', 'xmallocz_gently', 'git_configset_get_bool_or_int', 'url_decode_internal', 'init_db', 'get_commit_tree_oid', 'find_pack_entry', 'refresh_fsmonitor', 'git_configset_get_string_tmp']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'trace2_cmd_error_va_fl', 'git_env_ulong', 'xrealloc', 'strbuf_vaddf', 'strbuf_add', 'xwrite', 'fprintf_ln', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['run_command', 'convert_attrs', 'format_commit_one', 'xmallocz_gently', 'git_configset_get_bool_or_int', 'init_db', 'url_decode_internal', 'get_commit_tree_oid', 'attr_check_initl', 'find_pack_entry']
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% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
cmd_init_db | 145 | 72 | 49.65% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
verify_bundle | 58 | 28 | 48.27% | ['fuzz-cmd-bundle-verify'] |
git_config_from_parameters | 58 | 18 | 31.03% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
git_default_config | 41 | 3 | 7.317% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
git_default_core_config | 265 | 57 | 21.50% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
check_connected | 101 | 16 | 15.84% | ['fuzz-cmd-bundle-verify'] |
sort_packs | 31 | 10 | 32.25% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
load_multi_pack_index_one | 98 | 19 | 19.38% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
do_oid_object_info_extended | 75 | 35 | 46.66% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
parse_options_step | 130 | 45 | 34.61% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
parse_options | 47 | 25 | 53.19% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
parse_options_check | 69 | 36 | 52.17% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
do_get_value | 120 | 38 | 31.66% | ['fuzz-config', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
preprocess_options | 49 | 9 | 18.36% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
normalize_path_copy_len | 57 | 29 | 50.87% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
parse_worktree_ref | 33 | 17 | 51.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
ref_transaction_prepare | 31 | 14 | 45.16% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
check_refname_component | 66 | 22 | 33.33% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
run_transaction_hook | 46 | 8 | 17.39% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
lock_ref_for_update | 122 | 67 | 54.91% | [] |
lock_raw_ref | 105 | 36 | 34.28% | [] |
read_ref_internal | 88 | 47 | 53.40% | [] |
create_snapshot | 47 | 8 | 17.02% | [] |
load_contents | 35 | 11 | 31.42% | [] |
packed_ref_iterator_begin | 34 | 15 | 44.11% | [] |
read_gitfile_gently | 67 | 25 | 37.31% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
init_db | 60 | 27 | 45.0% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
copy_templates_1 | 52 | 13 | 25.0% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
get_trace_fd | 32 | 11 | 34.37% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
prepare_attr_stack | 39 | 20 | 51.28% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
read_attr_from_file | 36 | 15 | 41.66% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
dwim_branch_start | 46 | 25 | 54.34% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_tracking | 65 | 23 | 35.38% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
add_files | 33 | 16 | 48.48% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
cmd_branch | 250 | 120 | 48.0% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
git_branch_config | 34 | 11 | 32.35% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
git_status_config | 81 | 21 | 25.92% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
parse_and_validate_options | 91 | 40 | 43.95% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
prepare_index | 130 | 33 | 25.38% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
prepare_to_commit | 273 | 76 | 27.83% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
determine_author_info | 49 | 19 | 38.77% | [] |
cmd_diff_tree | 110 | 48 | 43.63% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
symdiff_prepare | 53 | 18 | 33.96% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
flush_bulk_checkin_packfile | 35 | 6 | 17.14% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
update_one | 141 | 76 | 53.90% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
repo_parse_commit_internal | 45 | 15 | 33.33% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
commit_tree_extended | 89 | 33 | 37.07% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
find_invalid_utf8 | 46 | 16 | 34.78% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
read_convert_config | 33 | 6 | 18.18% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
encode_to_git | 43 | 6 | 13.95% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
crlf_to_git | 55 | 7 | 12.72% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
ident_to_git | 34 | 4 | 11.76% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
finalize_hashfile | 33 | 18 | 54.54% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
run_diff_files | 132 | 30 | 22.72% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
do_oneway_diff | 36 | 17 | 47.22% | [] |
show_modified | 49 | 16 | 32.65% | [] |
git_diff_ui_config | 107 | 25 | 23.36% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
git_diff_basic_config | 49 | 13 | 26.53% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
diff_populate_filespec | 99 | 33 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
emit_diff_symbol_from_struct | 225 | 17 | 7.555% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
diff_resolve_rename_copy | 38 | 14 | 36.84% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
diffcore_rename_extended | 225 | 69 | 30.66% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
cleanup_dir_rename_info | 36 | 7 | 19.44% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
read_directory | 37 | 18 | 48.64% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
match_pathspec_item | 42 | 23 | 54.76% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
add_patterns | 69 | 18 | 26.08% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
last_matching_pattern_from_list | 36 | 5 | 13.88% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
lookup_untracked | 32 | 5 | 15.62% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
validate_untracked_cache | 53 | 5 | 9.433% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
treat_directory | 106 | 50 | 47.16% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
read_cached_dir | 31 | 13 | 41.93% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
refresh_fsmonitor | 127 | 17 | 13.38% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
compile_grep_patterns | 39 | 8 | 20.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
prep_header_patterns | 39 | 7 | 17.94% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
oid_pos | 37 | 6 | 16.21% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
fmt_ident | 80 | 35 | 43.75% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
show_log | 128 | 55 | 42.96% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
show_diff_of_diff | 31 | 3 | 9.677% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
unpack_loose_header | 32 | 14 | 43.75% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
repo_get_oid_mb | 41 | 9 | 21.95% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
repo_interpret_branch_name | 40 | 15 | 37.5% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
update_candidates | 31 | 5 | 16.12% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
get_oid_with_context_1 | 119 | 21 | 17.64% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
get_oid_1 | 44 | 21 | 47.72% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
peel_onion | 67 | 7 | 10.44% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
get_oid_basic | 126 | 35 | 27.77% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
get_short_oid | 53 | 8 | 15.09% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
setup_pager | 31 | 5 | 16.12% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
relative_path | 73 | 9 | 12.32% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
preload_index | 54 | 10 | 18.51% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
repo_logmsg_reencode | 34 | 15 | 44.11% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
pretty_print_commit | 50 | 12 | 24.0% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
format_commit_item | 46 | 19 | 41.30% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
format_commit_one | 306 | 47 | 15.35% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
format_person_part | 63 | 19 | 30.15% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
display_throughput | 34 | 6 | 17.64% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
do_read_index | 102 | 22 | 21.56% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
read_index_from | 56 | 19 | 33.92% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
write_locked_index | 61 | 18 | 29.50% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
verify_path_internal | 46 | 22 | 47.82% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
has_dir_name | 53 | 25 | 47.16% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
refresh_cache_ent | 72 | 11 | 15.27% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
do_write_index | 225 | 98 | 43.55% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
ce_write_entry | 42 | 17 | 40.47% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
write_ref_to_lockfile | 35 | 16 | 45.71% | [] |
files_log_ref_write | 36 | 15 | 41.66% | [] |
log_ref_setup | 38 | 13 | 34.21% | [] |
format_tracking_info | 69 | 10 | 14.49% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
handle_config | 129 | 12 | 9.302% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
handle_revision_arg_1 | 73 | 37 | 50.68% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
handle_revision_opt | 379 | 132 | 34.82% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
handle_revision_pseudo_opt | 117 | 32 | 27.35% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
start_command | 189 | 55 | 29.10% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
setup_git_directory_gently | 107 | 47 | 43.92% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_git_directory_gently_1 | 87 | 12 | 13.79% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_explicit_git_dir | 77 | 22 | 28.57% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_original_cwd | 34 | 6 | 17.64% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
expand_index | 76 | 8 | 10.52% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
expand_to_path | 33 | 6 | 18.18% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
extended_entry_extract | 47 | 22 | 46.80% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
do_match | 110 | 42 | 38.18% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
check_updates | 66 | 18 | 27.27% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
userdiff_config | 53 | 6 | 11.32% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
wt_status_get_state | 33 | 15 | 45.45% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
wt_longstatus_print | 119 | 41 | 34.45% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
wt_longstatus_print_tracking | 36 | 12 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
xdl_change_compact | 74 | 27 | 36.48% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
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', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c'] |
deflate | 257 | 70 | 27.23% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
inflate | 612 | 326 | 53.26% | ['fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', '/src/git/oss-fuzz/fuzz-cmd-apply-check.c'] |
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/negotiator/skipping.c | [] | [] |
/src/git/merge-ort.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/hook.c | [] | [] |
/src/git/json-writer.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/urlmatch.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/fetch-negotiator.c | [] | [] |
/src/git/reset.c | [] | [] |
/src/git/xdiff/xhistogram.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/git.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./sane-ctype.h | ['fuzz-config', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/line-range.c | [] | [] |
/src/git/serve.c | [] | [] |
/src/git/./run-command.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/zlib/deflate.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/interpret-trailers.c | [] | [] |
/src/git/builtin/reset.c | [] | [] |
/src/git/./write-or-die.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/lockfile.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/worktree.c | [] | [] |
/src/git/merge-ll.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/merge-recursive.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/pathspec.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./tempfile.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./pathspec.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/refs/../tempfile.h | [] | [] |
/src/git/builtin/merge-tree.c | [] | [] |
/src/git/./git-compat-util.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/column.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/pseudo-merge.c | [] | [] |
/src/git/builtin/log.c | [] | [] |
/src/git/builtin/ls-tree.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/zlib/adler32.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/describe.c | [] | [] |
/src/git/./help.h | [] | [] |
/src/git/strmap.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/ls-remote.c | [] | [] |
/src/git/builtin/fmt-merge-msg.c | [] | [] |
/src/git/read-cache.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/shallow.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/bugreport.c | [] | [] |
/src/git/builtin/write-tree.c | [] | [] |
/src/git/remote.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/notes-merge.c | [] | [] |
/src/git/sha1dc/ubc_check.c | [] | [] |
/src/git/pack-write.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/oss-fuzz/fuzz-command.c | ['git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-command.c'] |
/src/git/oss-fuzz/fuzz-cmd-apply-check.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/oss-fuzz/fuzz-config.c | ['fuzz-config'] | ['fuzz-config'] |
/src/git/builtin/push.c | [] | [] |
/src/git/./list.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/prune.c | [] | [] |
/src/git/sub-process.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/alias.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/replay.c | [] | [] |
/src/git/rebase-interactive.c | [] | [] |
/src/git/builtin/shortlog.c | [] | [] |
/src/git/ewah/ewah_rlw.c | [] | [] |
/src/git/apply.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/verify-commit.c | [] | [] |
/src/git/builtin/fast-import.c | [] | [] |
/src/git/builtin/diagnose.c | [] | [] |
/src/git/diff.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/refs.c | [] | [] |
/src/git/archive.c | [] | [] |
/src/git/builtin/verify-pack.c | [] | [] |
/src/git/./config.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/patch-ids.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/strbuf.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/sha1dc_git.c | [] | [] |
/src/git/./hashmap.h | ['fuzz-commit-graph', 'fuzz-config', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./hex-ll.h | ['fuzz-url-decode-mem', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./list-objects-filter-options.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/refs/../lockfile.h | [] | [] |
/src/git/abspath.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/parse.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/name-hash.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/repack.c | [] | [] |
/src/git/run-command.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/update-ref.c | [] | [] |
/src/git/add-interactive.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/merge-blobs.c | [] | [] |
/src/git/diff-delta.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/count-objects.c | [] | [] |
/src/git/prompt.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/upload-archive.c | [] | [] |
/src/git/reftable/stack.c | [] | [] |
/src/git/oss-fuzz/fuzz-pack-idx.c | ['fuzz-pack-idx'] | ['fuzz-pack-idx'] |
/src/git/match-trees.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/refs.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/mv.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./list-objects.h | [] | [] |
/src/git/utf8.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/worktree.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/diff-no-index.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./blame.h | [] | [] |
/src/git/builtin/submodule--helper.c | [] | [] |
/src/git/config.c | ['fuzz-commit-graph', 'fuzz-config', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-config', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./lockfile.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/merge.c | [] | [] |
/src/git/builtin/read-tree.c | [] | [] |
/src/git/negotiator/default.c | [] | [] |
/src/git/base85.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/checkout.c | [] | [] |
/src/git/color.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/submodule.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/branch.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/reftable/block.c | [] | [] |
/src/git/compat/strlcpy.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/check-ignore.c | [] | [] |
/src/git/list-objects.c | [] | [] |
/src/git/builtin/rev-list.c | [] | [] |
/src/git/builtin/unpack-file.c | [] | [] |
/src/git/mailinfo.c | [] | [] |
/src/git/oss-fuzz/fuzz-commit-graph.c | ['fuzz-commit-graph'] | ['fuzz-commit-graph'] |
/src/git/xdiff/xmerge.c | [] | [] |
/src/git/preload-index.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/hook.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./compat/compiler.h | [] | [] |
/src/git/diagnose.c | [] | [] |
/src/git/./fsmonitor.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/symlinks.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/gc.c | [] | [] |
/src/git/./compat/bswap.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/varint.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/wildmatch.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./progress.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c'] | [] |
/src/git/tree-diff.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/hash-object.c | [] | [] |
/src/git/advice.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reflog-walk.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/diffcore-pickaxe.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/notes-cache.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/chunk-format.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/range-diff.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./oidset.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/prune-packed.c | [] | [] |
/src/git/ewah/ewok_rlw.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/var.c | [] | [] |
/src/git/oss-fuzz/fuzz-pack-headers.c | ['fuzz-pack-headers'] | ['fuzz-pack-headers'] |
/src/git/add-patch.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/cbtree.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/oss-fuzz/fuzz-url-end-with-slash.c | ['fuzz-url-end-with-slash'] | ['fuzz-url-end-with-slash'] |
/src/git/./pack-objects.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/update-index.c | [] | [] |
/src/git/reftable/record.c | [] | [] |
/src/git/builtin/range-diff.c | [] | [] |
/src/git/bundle.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/cache-tree.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/xdiff/xpatience.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./wt-status.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./commit.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/refs/debug.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./convert.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/compat/linux/procinfo.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/unpack-trees.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/reflog.c | [] | [] |
/src/git/builtin/cat-file.c | [] | [] |
/src/git/list-objects-filter-options.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/fsck.c | [] | [] |
/src/git/diffcore-order.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/oidtree.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./object-store-ll.h | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/patch-delta.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/quote.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/object-name.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/diff-files.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/./read-cache-ll.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/update-server-info.c | [] | [] |
/src/git/reftable/record.h | [] | [] |
/src/git/./object-store.h | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/trace2/tr2_sid.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/merge-index.c | [] | [] |
/src/git/builtin/stash.c | [] | [] |
/src/git/./setup.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/rebase.c | [] | [] |
/src/git/alloc.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reftable/pq.h | [] | [] |
/src/git/builtin/credential.c | [] | [] |
/src/git/bisect.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/reftable/basics.c | [] | [] |
/src/git/./commit-reach.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./pretty.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/path.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/refspec.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/submodule-config.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/sha1dc/sha1.c | [] | [] |
/src/git/log-tree.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/oss-fuzz/fuzz-cmd-status.c | ['git/oss-fuzz/fuzz-cmd-status.c'] | ['git/oss-fuzz/fuzz-cmd-status.c'] |
/src/git/diffcore-rename.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/pack-bitmap.c | [] | [] |
/src/git/builtin/send-pack.c | [] | [] |
/src/git/reftable/error.c | [] | [] |
/src/git/oss-fuzz/fuzz-credential-from-url-gently.c | ['fuzz-credential-from-url-gently'] | ['fuzz-credential-from-url-gently'] |
/src/git/ewah/ewah_bitmap.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/add.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/mailinfo.c | [] | [] |
/src/git/builtin/mailsplit.c | [] | [] |
/src/git/statinfo.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/compat/terminal.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/sha256/block/sha256.c | [] | [] |
/src/git/trace2/tr2_cmd_name.c | [] | [] |
/src/git/./csum-file.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/sequencer.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/grep.c | [] | [] |
/src/git/ws.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/trace2/tr2_dst.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./symlinks.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/merge-base.c | [] | [] |
/src/git/xdiff/xutils.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/diff-index.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/refs/packed-backend.c | [] | [] |
/src/git/oss-fuzz/fuzz-parse-attr-line.c | ['fuzz-parse-attr-line'] | ['fuzz-parse-attr-line'] |
/src/git/./column.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/date.c | ['fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-date', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./dir.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/object-file-convert.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/commit-graph.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/gpg-interface.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/trace2/tr2_tmr.c | [] | [] |
/src/git/./object.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/list-objects-filter.c | [] | [] |
/src/git/builtin/fetch.c | [] | [] |
/src/git/builtin/rebase.c | [] | [] |
/src/git/csum-file.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/hex-ll.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/entry.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./khash.h | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/reftable/publicbasics.c | [] | [] |
/src/git/builtin/revert.c | [] | [] |
/src/git/merge.c | [] | [] |
/src/git/builtin/am.c | [] | [] |
/src/git/builtin/remote.c | [] | [] |
/src/git/blob.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/ls-refs.c | [] | [] |
/src/git/reftable/merged.c | [] | [] |
/src/git/./replace-object.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/linear-assignment.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/pack-objects.c | [] | [] |
/src/git/pack-bitmap-write.c | [] | [] |
/src/git/builtin/fetch-pack.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-tag-create.c | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] |
/src/git/tree.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/clone.c | [] | [] |
/src/git/builtin/commit.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/diffcore-break.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/commit-graph.c | [] | [] |
/src/zlib/zutil.c | [] | [] |
/src/git/dir.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./gettext.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/for-each-ref.c | [] | [] |
/src/git/transport.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-base.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/branch.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/version.c | [] | [] |
/src/git/xdiff/xprepare.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/./path.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/sigchain.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/diff-tree.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/object.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/midx.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/fetch-pack.c | [] | [] |
/src/git/stable-qsort.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/trace2/tr2_tgt_normal.c | [] | [] |
/src/git/builtin/sparse-checkout.c | [] | [] |
/src/git/exec-cmd.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/hash-lookup.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/packfile.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/prio-queue.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/pack-refs.c | [] | [] |
/src/git/builtin/upload-pack.c | [] | [] |
/src/git/archive-zip.c | [] | [] |
/src/git/builtin/bundle.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/builtin/merge-recursive.c | [] | [] |
/src/git/./strmap.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./tree.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/fsmonitor--daemon.c | [] | [] |
/src/git/write-or-die.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/editor.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/tempfile.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./hash.h | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/zlib/inflate.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/merge-ours.c | [] | [] |
/src/git/xdiff-interface.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/bundle-uri.c | [] | [] |
/src/git/transport-helper.c | [] | [] |
/src/git/builtin/symbolic-ref.c | [] | [] |
/src/git/parse-options-cb.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/credential-cache.c | [] | [] |
/src/git/builtin/diff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/prune-packed.c | [] | [] |
/src/git/bloom.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/rm.c | [] | [] |
/src/git/levenshtein.c | [] | [] |
/src/git/notes.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/pack-mtimes.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-version.c | ['git/oss-fuzz/fuzz-cmd-version.c'] | ['git/oss-fuzz/fuzz-cmd-version.c'] |
/src/git/revision.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/combine-diff.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/thread-utils.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./abspath.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/fsmonitor-ipc.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/for-each-repo.c | [] | [] |
/src/git/./tree-walk.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/commit-reach.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/mem-pool.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/ls-files.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/xdiff/xdiffi.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/pkt-line.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/checkout-index.c | [] | [] |
/src/git/builtin/stripspace.c | [] | [] |
/src/git/tree-walk.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/setup.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./oid-array.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/server-info.c | [] | [] |
/src/git/./pkt-line.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/difftool.c | [] | [] |
/src/git/builtin/annotate.c | [] | [] |
/src/git/pack-objects.c | [] | [] |
/src/git/compat/fopen.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reftable/blocksource.c | [] | [] |
/src/git/negotiator/../commit.h | [] | [] |
/src/git/compat/nonblock.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/zlib/inffast.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/loose.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reftable/writer.c | [] | [] |
/src/git/userdiff.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/commit.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/diffcore-rotate.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/zlib/crc32.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/check-mailmap.c | [] | [] |
/src/git/url.c | ['fuzz-url-decode-mem', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./read-cache.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/unpack-objects.c | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] | [] |
/src/git/unix-socket.c | [] | [] |
/src/git/builtin/remote-fd.c | [] | [] |
/src/git/graph.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/receive-pack.c | [] | [] |
/src/git/builtin/merge-file.c | [] | [] |
/src/git/builtin/get-tar-commit-id.c | [] | [] |
/src/git/ref-filter.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/notes.c | [] | [] |
/src/git/sparse-index.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/kwset.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/archive.c | [] | [] |
/src/git/parse-options.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/environment.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reachable.c | [] | [] |
/src/git/builtin/checkout--worker.c | [] | [] |
/src/git/oss-fuzz/fuzz-url-decode-mem.c | ['fuzz-url-decode-mem'] | ['fuzz-url-decode-mem'] |
/src/git/./parse-options.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/refs/files-backend.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/oidset.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/refs/reftable-backend.c | [] | [] |
/src/git/sideband.c | [] | [] |
/src/git/builtin/remote-ext.c | [] | [] |
/src/git/negotiator/noop.c | [] | [] |
/src/git/connect.c | [] | [] |
/src/git/./diff.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/bulk-checkin.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/trace2/tr2_tbuf.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/mailmap.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./compat/disk.h | [] | [] |
/src/git/builtin/replace.c | [] | [] |
/src/git/diffcore-delta.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/diff-lib.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/reflog.c | [] | [] |
/src/git/credential.c | ['fuzz-credential-from-url-gently'] | ['fuzz-credential-from-url-gently'] |
/src/git/tag.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/string-list.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/object-file.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/mktag.c | [] | [] |
/src/git/wrapper.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/credential-cache--daemon.c | [] | [] |
/src/git/progress.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/refs/../wrapper.h | [] | [] |
/src/git/builtin/column.c | [] | [] |
/src/git/pager.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/attr.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/blame.c | [] | [] |
/src/git/builtin/blame.c | [] | [] |
/src/git/rerere.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/trace2/tr2_tgt_event.c | [] | [] |
/src/git/streaming.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/common-main.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/usage.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/help.c | [] | [] |
/src/git/repository.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/repo-settings.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./refs.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/compat/qsort_s.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/pack-check.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/versioncmp.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/convert.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/ewah/bitmap.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/apply.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/credential-store.c | [] | [] |
/src/git/delta-islands.c | [] | [] |
/src/git/trace2/tr2_ctr.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/chdir-notify.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/checkout.c | [] | [] |
/src/git/reftable/reader.c | [] | [] |
/src/git/decorate.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/show-ref.c | [] | [] |
/src/git/./utf8.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/trace2/tr2_cfg.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/ewah/ewah_io.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./ewah/ewok.h | [] | [] |
/src/git/tmp-objdir.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/name-rev.c | [] | [] |
/src/git/protocol.c | [] | [] |
/src/git/trace2/tr2_sysenv.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/archive-tar.c | [] | [] |
/src/git/./strbuf.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/bisect.c | [] | [] |
/src/git/fsmonitor.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/dir-iterator.c | [] | [] |
/src/git/builtin/init-db.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/verify-tag.c | [] | [] |
/src/git/oidmap.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/oss-fuzz/fuzz-cmd-diff.c | ['fuzz-cmd-diff'] | ['fuzz-cmd-diff'] |
/src/git/line-log.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/rev-parse.c | [] | [] |
/src/git/trace.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/fast-export.c | [] | [] |
/src/git/builtin/mktree.c | [] | [] |
/src/git/help.c | ['git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/refs/ref-cache.c | [] | [] |
/src/git/fsmonitor-settings.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/index-pack.c | [] | [] |
/src/git/oss-fuzz/fuzz-date.c | ['fuzz-date'] | ['fuzz-date'] |
/src/git/ident.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/pretty.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/parallel-checkout.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/protocol-caps.c | [] | [] |
/src/git/reftable/tree.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-bundle-verify.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/notes-utils.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/wt-status.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/trace2/tr2_tgt_perf.c | [] | [] |
/src/git/grep.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/refs/iterator.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/check-ref-format.c | [] | [] |
/src/git/builtin/show-branch.c | [] | [] |
/src/git/builtin/commit-tree.c | [] | [] |
/src/git/merge-ort-wrappers.c | [] | [] |
/src/zlib/inftrees.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/trace2/tr2_tls.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/replace-object.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/reftable/pq.c | [] | [] |
/src/git/trace2.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/connected.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/builtin/multi-pack-index.c | [] | [] |
/src/git/strvec.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/upload-pack.c | [] | [] |
/src/git/builtin/config.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/show-index.c | [] | [] |
/src/git/send-pack.c | [] | [] |
/src/git/oid-array.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/fmt-merge-msg.c | [] | [] |
/src/git/hex.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-config', 'fuzz-url-decode-mem', 'fuzz-date', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'fuzz-url-end-with-slash', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-command.c', 'fuzz-credential-from-url-gently', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/tag.c | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/copy.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/split-index.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/git-zlib.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/xdiff/xemit.c | [] | [] |
/src/zlib/trees.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/trailer.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/promisor-remote.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/builtin/pull.c | [] | [] |
/src/git/builtin/rerere.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/diff-merges.c | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/pack-redundant.c | [] | [] |
/src/git/resolve-undo.c | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/./entry.h | ['git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/check-attr.c | [] | [] |
/src/git/pack-revindex.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./cbtree.h | ['fuzz-commit-graph', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/./trace.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/reftable/iter.c | [] | [] |
/src/git/builtin/clean.c | [] | [] |
/src/git/hashmap.c | ['fuzz-commit-graph', 'fuzz-config', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['fuzz-commit-graph', 'fuzz-config', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/gettext.c | [] | [] |
/src/git/midx-write.c | [] | [] |
/src/git/./delta.h | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/patch-id.c | [] | [] |
/src/git/fsck.c | ['fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-status.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-tag-create.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
Directory |
---|
/src/git/trace2/ |
/src/git/./ewah/ |
/src/git/compat/linux/ |
/src/git/builtin/ |
/src/git/negotiator/ |
/src/git/oss-fuzz/ |
/src/git/refs/../ |
/src/zlib/ |
/src/git/ |
/src/git/xdiff/ |
/src/git/ewah/ |
/src/git/refs/ |
/src/git/sha256/block/ |
/src/git/compat/ |
/src/git/./compat/ |
/src/git/sha1dc/ |
/src/git/./ |
/src/git/negotiator/../ |
/src/git/reftable/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.