Fuzz introspector: fuzz_sax
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
53 2 ...fuzz_sax.TestOneInput call site: 00002 lxml.sax.ElementTreeProducer.saxify

Fuzzer calltree

0 ...fuzz_sax.TestOneInput [function] [call site] 00000
1 io.BytesIO [function] [call site] 00001
1 etree.parse [function] [call site] 00002
1 lxml.sax.ElementTreeContentHandler.__init__ [function] [call site] 00003
2 xml.sax.handler.ContentHandler.__init__ [function] [call site] 00004
1 lxml.sax.ElementTreeProducer.__init__ [function] [call site] 00005
2 element_or_tree.getroot [function] [call site] 00006
2 xml.sax.xmlreader.AttributesNSImpl [function] [call site] 00007
1 lxml.sax.ElementTreeProducer.saxify [function] [call site] 00008
2 lxml.sax.ElementTreeContentHandler.startDocument [function] [call site] 00009
2 <builtin>.hasattr [function] [call site] 00010
2 element.getprevious [function] [call site] 00011
2 <builtin>.getattr [function] [call site] 00012
2 siblings.append [function] [call site] 00013
2 sibling.getprevious [function] [call site] 00014
2 lxml.sax.ElementTreeProducer._recursive_saxify [function] [call site] 00015
3 lxml.sax.ElementTreeContentHandler.processingInstruction [function] [call site] 00016
4 lxml.etree.ProcessingInstruction [function] [call site] 00017
3 lxml.sax.ElementTreeContentHandler.characters [function] [call site] 00018
3 element_nsmap.items [function] [call site] 00019
3 parent_nsmap.get [function] [call site] 00020
3 new_prefixes.append [function] [call site] 00021
3 element.items [function] [call site] 00022
3 lxml.sax._getNsTag [function] [call site] 00023
4 <builtin>.tuple [function] [call site] 00024
3 lxml.sax.ElementTreeProducer._build_qname [function] [call site] 00025
4 nsmap.get [function] [call site] 00026
4 nsmap.items [function] [call site] 00027
4 <builtin>.len [function] [call site] 00028
4 <builtin>.min [function] [call site] 00029
3 xml.sax.xmlreader.AttributesNSImpl [function] [call site] 00030
3 lxml.sax._getNsTag [function] [call site] 00031
3 lxml.sax.ElementTreeProducer._build_qname [function] [call site] 00032
3 lxml.sax.ElementTreeContentHandler.startPrefixMapping [function] [call site] 00033
3 lxml.sax.ElementTreeContentHandler.startElementNS [function] [call site] 00034
4 lxml.sax.ElementTreeContentHandler._buildTag [function] [call site] 00035
4 xml.sax.xmlreader.AttributesNSImpl.iteritems [function] [call site] 00036
4 xml.sax.xmlreader.AttributesNSImpl.items [function] [call site] 00037
4 <builtin>.hasattr [function] [call site] 00038
4 lxml.etree.SubElement.addprevious [function] [call site] 00039
4 lxml.etree.SubElement [function] [call site] 00040
4 element_stack.append [function] [call site] 00041
3 lxml.sax.ElementTreeContentHandler.characters [function] [call site] 00042
3 lxml.sax.ElementTreeProducer._recursive_saxify [function] [call site] 00043
3 lxml.sax.ElementTreeContentHandler.endElementNS [function] [call site] 00044
4 lxml.sax.ElementTreeContentHandler._buildTag [function] [call site] 00045
3 lxml.sax.ElementTreeContentHandler.endPrefixMapping [function] [call site] 00046
4 ns_uri_list.pop [function] [call site] 00047
3 lxml.sax.ElementTreeContentHandler.characters [function] [call site] 00048
2 lxml.sax.ElementTreeProducer._recursive_saxify [function] [call site] 00049
2 <builtin>.hasattr [function] [call site] 00050
2 element.getnext [function] [call site] 00051
2 <builtin>.getattr [function] [call site] 00052
2 lxml.sax.ElementTreeProducer._recursive_saxify [function] [call site] 00053
2 sibling.getnext [function] [call site] 00054
2 lxml.sax.ElementTreeContentHandler.endDocument [function] [call site] 00055
1 <builtin>.str [function] [call site] 00056
1 test_utils.is_expected_error [function] [call site] 00057