The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
35 | 31 | ...fuzz_parse.TestOneInput | call site: {node_id} | coverage.parser.PythonParser._raw_parse |
27 | 3 | ...fuzz_parse.TestOneInput | call site: {node_id} | coverage.python.get_python_source |
...fuzz_parse.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00002
coverage.parser.PythonParser.__init__
[function]
[call site]
00003
coverage.python.get_python_source
[function]
[call site]
00004
os.path.splitext
[function]
[call site]
00005
os.path.exists
[function]
[call site]
00006
coverage.python.read_python_source
[function]
[call site]
00007
.open
[function]
[call site]
00008
f.read
[function]
[call site]
00009
source.replace
[function]
[call site]
00010
coverage.python.get_zip_bytes
[function]
[call site]
00011
coverage.files.zip_location
[function]
[call site]
00012
coverage.files.sep
[function]
[call site]
00013
re.search
[function]
[call site]
00014
filename.partition
[function]
[call site]
00015
os.path.exists
[function]
[call site]
00016
zipimport.zipimporter
[function]
[call site]
00017
zi.get_data
[function]
[call site]
00018
source_bytes.replace
[function]
[call site]
00019
coverage.phystokens.source_encoding
[function]
[call site]
00020
source.splitlines
[function]
[call site]
00021
.iter
[function]
[call site]
00022
tokenize.detect_encoding
[function]
[call site]
00023
source_bytes.decode
[function]
[call site]
00024
.set
[function]
[call site]
00025
.set
[function]
[call site]
00026
.set
[function]
[call site]
00027
.set
[function]
[call site]
00028
.set
[function]
[call site]
00029
.set
[function]
[call site]
00030
coverage.parser.PythonParser.parse_source
[function]
[call site]
00031
coverage.parser.PythonParser._raw_parse
[function]
[call site]
00032
coverage.parser.PythonParser.lines_matching
[function]
[call site]
00033
coverage.misc.join_regex
[function]
[call site]
00034
.list
[function]
[call site]
00035
.len
[function]
[call site]
00036
re.compile
[function]
[call site]
00037
.set
[function]
[call site]
00038
.enumerate
[function]
[call site]
00039
regex_c.search
[function]
[call site]
00040
matches.add
[function]
[call site]
00041
coverage.phystokens.CachedTokenizer.generate_tokens
[function]
[call site]
00042
io.StringIO
[function]
[call site]
00043
tokenize.generate_tokens
[function]
[call site]
00044
.list
[function]
[call site]
00045
.print
[function]
[call site]
00046
tokenize.tok_name.get
[function]
[call site]
00047
coverage.misc.nice_pair
[function]
[call site]
00048
.range
[function]
[call site]
00049
.range
[function]
[call site]
00050
ttext.strip
[function]
[call site]
00051
coverage.parser.ByteParser.__init__
[function]
[call site]
00052
.compile
[function]
[call site]
00053
coverage.parser.ByteParser._find_statements
[function]
[call site]
00054
coverage.parser.ByteParser.child_parsers
[function]
[call site]
00055
coverage.parser.ByteParser.__init__
[function]
[call site]
00056
coverage.bytecode.code_objects
[function]
[call site]
00057
stack.pop
[function]
[call site]
00058
.isinstance
[function]
[call site]
00059
stack.append
[function]
[call site]
00060
bp._line_numbers
[function]
[call site]
00061
.min
[function]
[call site]
00062
.hasattr
[function]
[call site]
00063
coverage.parser.PythonParser.first_lines
[function]
[call site]
00064
coverage.parser.PythonParser.first_line
[function]
[call site]
00065
coverage.parser.PythonParser.first_lines
[function]
[call site]
00066
.str
[function]
[call site]
00067