The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
33 | 106 | future.backports._markupbase.ParserBase.parse_marked_section | call site: {node_id} | future.backports._markupbase.ParserBase._parse_doctype_subset |
5 | 21 | future.backports.html.parser.HTMLParser.check_for_whole_start_tag | call site: {node_id} | future.backports._markupbase.ParserBase.updatepos |
4 | 81 | future.backports.html.parser.HTMLParser.parse_pi | call site: {node_id} | future.backports._markupbase.ParserBase.parse_declaration |
4 | 146 | future.backports.html.parser.HTMLParser.goahead | call site: {node_id} | future.backports.html.parser.HTMLParser.error |
4 | 169 | future.backports.html.parser.HTMLParser.goahead | call site: {node_id} | future.backports._markupbase.ParserBase.updatepos |
2 | 54 | future.backports.html.parser.HTMLParser.parse_endtag | call site: {node_id} | future.backports.html.parser.HTMLParser.handle_data |
2 | 70 | future.backports.html.parser.HTMLParser.goahead | call site: {node_id} | future.backports._markupbase.ParserBase.error |
2 | 165 | future.backports.html.parser.HTMLParser.goahead | call site: {node_id} | future.backports._markupbase.ParserBase.updatepos |
1 | 0 | EP | call site: {node_id} | atheris.FuzzedDataProvider |
1 | 2 | ...fuzz_future_htmlparser.TestOneInput | call site: {node_id} | warnings.warn |
1 | 17 | future.backports.html.parser.HTMLParser.parse_starttag | call site: {node_id} | locatestarttagend.match |
1 | 29 | future.backports.html.parser.HTMLParser.parse_starttag | call site: {node_id} | attrfind.match |
...fuzz_future_htmlparser.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
future.backports.html.parser.HTMLParser.__init__
[function]
[call site]
00002
warnings.warn
[function]
[call site]
00003
future.backports.html.parser.HTMLParser.reset
[function]
[call site]
00004
future.backports._markupbase.ParserBase.reset
[function]
[call site]
00005
future.backports.html.parser.HTMLParser.reset
[function]
[call site]
00006
future.backports.html.parser.HTMLParser.feed
[function]
[call site]
00007
future.backports.html.parser.HTMLParser.goahead
[function]
[call site]
00008
.len
[function]
[call site]
00009
match.start
[function]
[call site]
00010
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00011
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00012
rawdata.count
[function]
[call site]
00013
rawdata.rindex
[function]
[call site]
00014
starttagopen.match
[function]
[call site]
00015
future.backports.html.parser.HTMLParser.parse_starttag
[function]
[call site]
00016
future.backports.html.parser.HTMLParser.check_for_whole_start_tag
[function]
[call site]
00017
locatestarttagend.match
[function]
[call site]
00018
locatestarttagend_tolerant.match
[function]
[call site]
00019
m.end
[function]
[call site]
00020
rawdata.startswith
[function]
[call site]
00021
rawdata.startswith
[function]
[call site]
00022
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00023
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00024
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00025
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00026
tagfind.match
[function]
[call site]
00027
match.end
[function]
[call site]
00028
match.group
[function]
[call site]
00029
attrfind.match
[function]
[call site]
00030
attrfind_tolerant.match
[function]
[call site]
00031
m.group
[function]
[call site]
00032
future.backports.html.parser.HTMLParser.unescape
[function]
[call site]
00033
re.sub
[function]
[call site]
00034
attrname.lower
[function]
[call site]
00035
attrs.append
[function]
[call site]
00036
m.end
[function]
[call site]
00037
future.backports._markupbase.ParserBase.getpos
[function]
[call site]
00038
.len
[function]
[call site]
00039
.len
[function]
[call site]
00040
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00041
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00042
end.endswith
[function]
[call site]
00043
future.backports.html.parser.HTMLParser.handle_startendtag
[function]
[call site]
00044
future.backports.html.parser.HTMLParser.handle_starttag
[function]
[call site]
00045
future.backports.html.parser.HTMLParser.handle_endtag
[function]
[call site]
00046
future.backports.html.parser.HTMLParser.handle_starttag
[function]
[call site]
00047
future.backports.html.parser.HTMLParser.set_cdata_mode
[function]
[call site]
00048
elem.lower
[function]
[call site]
00049
re.compile
[function]
[call site]
00050
future.backports.html.parser.HTMLParser.parse_endtag
[function]
[call site]
00051
endendtag.search
[function]
[call site]
00052
match.end
[function]
[call site]
00053
endtagfind.match
[function]
[call site]
00054
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00055
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00056
tagfind_tolerant.match
[function]
[call site]
00057
future.backports.html.parser.HTMLParser.parse_bogus_comment
[function]
[call site]
00058
rawdata.find
[function]
[call site]
00059
future.backports.html.parser.HTMLParser.handle_comment
[function]
[call site]
00060
namematch.group
[function]
[call site]
00061
namematch.end
[function]
[call site]
00062
rawdata.find
[function]
[call site]
00063
future.backports.html.parser.HTMLParser.handle_endtag
[function]
[call site]
00064
match.group
[function]
[call site]
00065
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00066
elem.lower
[function]
[call site]
00067
future.backports.html.parser.HTMLParser.handle_endtag
[function]
[call site]
00068
future.backports.html.parser.HTMLParser.clear_cdata_mode
[function]
[call site]
00069
future.backports._markupbase.ParserBase.parse_comment
[function]
[call site]
00070
future.backports._markupbase.ParserBase.error
[function]
[call site]
00071
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00072
_commentclose.search
[function]
[call site]
00073
match.start
[function]
[call site]
00074
future.backports.html.parser.HTMLParser.handle_comment
[function]
[call site]
00075
match.end
[function]
[call site]
00076
future.backports.html.parser.HTMLParser.parse_pi
[function]
[call site]
00077
piclose.search
[function]
[call site]
00078
match.start
[function]
[call site]
00079
future.backports.html.parser.HTMLParser.handle_pi
[function]
[call site]
00080
match.end
[function]
[call site]
00081
future.backports._markupbase.ParserBase.parse_declaration
[function]
[call site]
00082
.len
[function]
[call site]
00083
future.backports._markupbase.ParserBase.parse_comment
[function]
[call site]
00084
future.backports._markupbase.ParserBase.parse_marked_section
[function]
[call site]
00085
future.backports._markupbase.ParserBase._scan_name
[function]
[call site]
00086
.len
[function]
[call site]
00087
m.group
[function]
[call site]
00088
s.strip
[function]
[call site]
00089
.len
[function]
[call site]
00090
name.lower
[function]
[call site]
00091
m.end
[function]
[call site]
00092
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00093
future.backports._markupbase.ParserBase.error
[function]
[call site]
00094
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00095
.set
[function]
[call site]
00096
_markedsectionclose.search
[function]
[call site]
00097
.set
[function]
[call site]
00098
_msmarkedsectionclose.search
[function]
[call site]
00099
future.backports._markupbase.ParserBase.error
[function]
[call site]
00100
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00101
match.start
[function]
[call site]
00102
future.backports.html.parser.HTMLParser.unknown_decl
[function]
[call site]
00103
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00104
future.backports._markupbase.ParserBase.unknown_decl
[function]
[call site]
00105
match.end
[function]
[call site]
00106
future.backports._markupbase.ParserBase._scan_name
[function]
[call site]
00107
future.backports.html.parser.HTMLParser.handle_decl
[function]
[call site]
00108
future.backports.html.parser.HTMLParser.unknown_decl
[function]
[call site]
00109
future.backports._markupbase.ParserBase.unknown_decl
[function]
[call site]
00110
m.end
[function]
[call site]
00111
future.backports._markupbase.ParserBase._scan_name
[function]
[call site]
00112
future.backports._markupbase.ParserBase._parse_doctype_subset
[function]
[call site]
00113
.len
[function]
[call site]
00114
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00115
future.backports._markupbase.ParserBase.error
[function]
[call site]
00116
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00117
future.backports._markupbase.ParserBase.parse_comment
[function]
[call site]
00118
future.backports._markupbase.ParserBase._scan_name
[function]
[call site]
00119
.set
[function]
[call site]
00120
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00121
future.backports._markupbase.ParserBase.error
[function]
[call site]
00122
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00123
.getattr
[function]
[call site]
00124
future.backports._markupbase.ParserBase._scan_name
[function]
[call site]
00125
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00126
future.backports._markupbase.ParserBase.error
[function]
[call site]
00127
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00128
c.isspace
[function]
[call site]
00129
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00130
future.backports._markupbase.ParserBase.error
[function]
[call site]
00131
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00132
.set
[function]
[call site]
00133
future.backports._markupbase.ParserBase.error
[function]
[call site]
00134
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00135
future.backports._markupbase.ParserBase.error
[function]
[call site]
00136
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00137
future.backports._markupbase.ParserBase.error
[function]
[call site]
00138
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00139
future.backports.html.parser.HTMLParser.parse_html_declaration
[function]
[call site]
00140
future.backports._markupbase.ParserBase.parse_comment
[function]
[call site]
00141
future.backports._markupbase.ParserBase.parse_marked_section
[function]
[call site]
00142
rawdata.find
[function]
[call site]
00143
future.backports.html.parser.HTMLParser.handle_decl
[function]
[call site]
00144
future.backports.html.parser.HTMLParser.parse_bogus_comment
[function]
[call site]
00145
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00146
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00147
rawdata.find
[function]
[call site]
00148
rawdata.find
[function]
[call site]
00149
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00150
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00151
charref.match
[function]
[call site]
00152
match.group
[function]
[call site]
00153
future.backports.html.parser.HTMLParser.handle_charref
[function]
[call site]
00154
match.end
[function]
[call site]
00155
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00156
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00157
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00158
entityref.match
[function]
[call site]
00159
match.group
[function]
[call site]
00160
future.backports.html.parser.HTMLParser.handle_entityref
[function]
[call site]
00161
match.end
[function]
[call site]
00162
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00163
incomplete.match
[function]
[call site]
00164
match.group
[function]
[call site]
00165
future.backports.html.parser.HTMLParser.error
[function]
[call site]
00166
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00167
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00168
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00169
future.backports.html.parser.HTMLParser.handle_data
[function]
[call site]
00170
future.backports._markupbase.ParserBase.updatepos
[function]
[call site]
00171
fdp.ConsumeIntInRange
[function]
[call site]
00172
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00173