The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
40 | 27 | ...dulwich.fuzzing.fuzz-targets.fuzz_object_store.TestOneInput | call site: 00027 | dulwich.patch.write_tree_diff |
24 | 68 | dulwich.objects.S_ISGITLINK | call site: 00068 | dulwich.patch.write_object_diff.content |
2 | 0 | EP | call site: 00000 | dulwich.repo.MemoryRepo.__init__ |
2 | 19 | ...dulwich.fuzzing.fuzz-targets.fuzz_object_store.TestOneInput | call site: 00019 | dulwich.objects.Commit.__init__ |
2 | 23 | ...dulwich.fuzzing.fuzz-targets.fuzz_object_store.TestOneInput | call site: 00023 | test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes |
...dulwich.fuzzing.fuzz-targets.fuzz_object_store.TestOneInput
[function]
[call site]
00000
test_utils.EnhancedFuzzedDataProvider
[function]
[call site]
00001
dulwich.repo.MemoryRepo.__init__
[function]
[call site]
00002
dulwich.refs.DictRefsContainer.__init__
[function]
[call site]
00003
<builtin>.super
[function]
[call site]
00004
<builtin>.set
[function]
[call site]
00005
dulwich.object_store.MemoryObjectStore.__init__
[function]
[call site]
00006
<builtin>.super
[function]
[call site]
00007
dulwich.repo.BaseRepo.__init__
[function]
[call site]
00008
dulwich.config.ConfigFile.__init__
[function]
[call site]
00009
<builtin>.super
[function]
[call site]
00010
<builtin>.set
[function]
[call site]
00011
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00012
dulwich.objects.ShaFile.from_string
[function]
[call site]
00013
dulwich.objects.ShaFile.__init__
[function]
[call site]
00014
obj.set_raw_string
[function]
[call site]
00015
dulwich.objects.Tree.__init__
[function]
[call site]
00016
<builtin>.super
[function]
[call site]
00017
dulwich.objects.Tree.add
[function]
[call site]
00018
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00019
test_utils.EnhancedFuzzedDataProvider.PickValueInList
[function]
[call site]
00020
dulwich.objects.Commit.__init__
[function]
[call site]
00021
<builtin>.super
[function]
[call site]
00022
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00023
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00024
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00025
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00026
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00027
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00028
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00029
test_utils.is_expected_exception
[function]
[call site]
00030
dulwich.objects.Commit.__init__
[function]
[call site]
00031
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00032
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00033
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00034
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomInt
[function]
[call site]
00035
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00036
test_utils.EnhancedFuzzedDataProvider.ConsumeRandomBytes
[function]
[call site]
00037
io.BytesIO
[function]
[call site]
00038
dulwich.patch.write_tree_diff
[function]
[call site]
00039
dulwich.patch.write_object_diff
[function]
[call site]
00040
dulwich.patch.patch_filename
[function]
[call site]
00041
dulwich.patch.patch_filename
[function]
[call site]
00042
io.BytesIO.writelines
[function]
[call site]
00043
dulwich.diff.ColorizedDiffStream.writelines
[function]
[call site]
00044
dulwich.diff.ColorizedDiffStream.write
[function]
[call site]
00045
dulwich.diff.ColorizedDiffStream._colorize_and_write_line
[function]
[call site]
00046
line_bytes.decode
[function]
[call site]
00047
line.startswith
[function]
[call site]
00048
line.startswith
[function]
[call site]
00049
rich.console.Console.print
[function]
[call site]
00050
line.startswith
[function]
[call site]
00051
line.startswith
[function]
[call site]
00052
rich.console.Console.print
[function]
[call site]
00053
line.startswith
[function]
[call site]
00054
rich.console.Console.print
[function]
[call site]
00055
line.startswith
[function]
[call site]
00056
rich.console.Console.print
[function]
[call site]
00057
rich.console.Console.print
[function]
[call site]
00058
dulwich.patch.gen_diff_header
[function]
[call site]
00059
dulwich.patch.patch_filename
[function]
[call site]
00060
dulwich.patch.patch_filename
[function]
[call site]
00061
dulwich.patch.shortid
[function]
[call site]
00062
dulwich.patch.shortid
[function]
[call site]
00063
dulwich.patch.write_object_diff.content
[function]
[call site]
00064
dulwich.objects.ShaFile.from_string
[function]
[call site]
00065
typing.cast
[function]
[call site]
00066
dulwich.objects.S_ISGITLINK
[function]
[call site]
00067
stat.S_IFMT
[function]
[call site]
00068
dulwich.objects.ShaFile.from_string
[function]
[call site]
00069
typing.cast
[function]
[call site]
00070
<builtin>.isinstance
[function]
[call site]
00071
obj.as_raw_string
[function]
[call site]
00072
dulwich.objects.ShaFile.from_string
[function]
[call site]
00073
typing.cast
[function]
[call site]
00074
dulwich.patch.write_object_diff.content
[function]
[call site]
00075
dulwich.patch.is_binary
[function]
[call site]
00076
dulwich.patch.is_binary
[function]
[call site]
00077
io.BytesIO.write
[function]
[call site]
00078
dulwich.diff.ColorizedDiffStream.write
[function]
[call site]
00079
io.BytesIO.writelines
[function]
[call site]
00080
dulwich.diff.ColorizedDiffStream.writelines
[function]
[call site]
00081
dulwich.patch.unified_diff
[function]
[call site]
00082
difflib.SequenceMatcher
[function]
[call site]
00083
difflib.SequenceMatcher.get_grouped_opcodes
[function]
[call site]
00084
fromfile.decode
[function]
[call site]
00085
tofile.decode
[function]
[call site]
00086
dulwich.patch._format_range_unified
[function]
[call site]
00087
dulwich.patch._format_range_unified
[function]
[call site]
00088
dulwich.patch.write_object_diff.lines
[function]
[call site]
00089
typing.cast.splitlines
[function]
[call site]
00090
dulwich.patch.write_object_diff.lines
[function]
[call site]
00091
test_utils.is_expected_exception
[function]
[call site]
00092