Fuzz introspector: XmlFuzzer
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
30 4 [tools.jackson.dataformat.xml.XmlMapper].builder() call site: 00004 [tools.jackson.databind.PropertyName].construct(String)
6 36 [tools.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter]. () call site: 00036
1 0 EP call site: 00000 [tools.jackson.dataformat.xml.XmlMapper].builder()

Fuzzer calltree

0 [XmlFuzzer].fuzzerTestOneInput(byte[]) [function] [call site] 00000
1 [tools.jackson.dataformat.xml.XmlMapper].builder() [function] [call site] 00001
2 [tools.jackson.dataformat.xml.XmlFactory].<init>() [function] [call site] 00002
3 [tools.jackson.dataformat.xml.XmlFactory].<init>(null,XMLOutputFactory) [function] [call site] 00003
2 [tools.jackson.dataformat.xml.XmlMapper.Builder].<init>(tools.jackson.dataformat.xml.XmlFactory) [function] [call site] 00004
3 [Object].<init>(tools.jackson.dataformat.xml.XmlFactory) [function] [call site] 00005
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].enable(tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00006
3 [tools.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector].<init>(boolean) [function] [call site] 00007
4 [tools.jackson.databind.PropertyName].construct(String) [function] [call site] 00008
5 [String].isEmpty() [function] [call site] 00009
5 [tools.jackson.core.util.InternCache].intern(String) [function] [call site] 00010
6 [tools.jackson.core.util.InternCache].get(String) [function] [call site] 00011
6 [tools.jackson.core.util.InternCache].size() [function] [call site] 00012
6 [java.util.concurrent.locks.ReentrantLock].tryLock() [function] [call site] 00013
6 [tools.jackson.core.util.InternCache].size() [function] [call site] 00014
6 [tools.jackson.core.util.InternCache].clear() [function] [call site] 00015
6 [java.util.concurrent.locks.ReentrantLock].unlock() [function] [call site] 00016
6 [String].intern() [function] [call site] 00017
6 [tools.jackson.core.util.InternCache].put(tools.jackson.core.util.InternCache,tools.jackson.core.util.InternCache) [function] [call site] 00018
5 [tools.jackson.databind.PropertyName].<init>(String,null) [function] [call site] 00019
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].annotationIntrospector(tools.jackson.dataformat.xml.JacksonXmlAnnotationIntrospector) [function] [call site] 00020
3 [tools.jackson.dataformat.xml.XmlTypeResolverProvider].<init>() [function] [call site] 00021
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].typeResolverProvider(tools.jackson.dataformat.xml.XmlTypeResolverProvider) [function] [call site] 00022
3 [tools.jackson.dataformat.xml.XmlModule].<init>() [function] [call site] 00023
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].addModule(tools.jackson.dataformat.xml.XmlModule) [function] [call site] 00024
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].defaultBase64Variant(tools.jackson.core.Base64Variant) [function] [call site] 00025
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setAcceptBlankAsEmpty(tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00026
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setCoercion(tools.jackson.dataformat.xml.XmlMapper.Builder,tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00027
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setCoercion(tools.jackson.dataformat.xml.XmlMapper.Builder,tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00028
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setCoercion(tools.jackson.dataformat.xml.XmlMapper.Builder,tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00029
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setCoercion(tools.jackson.dataformat.xml.XmlMapper.Builder,tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00030
3 [tools.jackson.dataformat.xml.XmlMapper.Builder].setCoercion(tools.jackson.dataformat.xml.XmlMapper.Builder,tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00031
1 [tools.jackson.dataformat.xml.XmlMapper.Builder].build() [function] [call site] 00032
2 [tools.jackson.dataformat.xml.XmlMapper].<init>() [function] [call site] 00033
3 [tools.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>() [function] [call site] 00034
4 [FixedSpaceIndenter].<init>() [function] [call site] 00035
4 [Lf2SpacesIndenter].<init>() [function] [call site] 00036
3 [tools.jackson.dataformat.xml.XmlFactory].<init>() [function] [call site] 00037
3 [tools.jackson.dataformat.xml.XmlMapper].<init>(tools.jackson.dataformat.xml.XmlFactory) [function] [call site] 00038
4 [tools.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter].<init>() [function] [call site] 00039
4 [tools.jackson.dataformat.xml.XmlMapper.Builder].<init>(tools.jackson.dataformat.xml.XmlFactory) [function] [call site] 00040
4 [tools.jackson.dataformat.xml.XmlMapper].<init>(tools.jackson.dataformat.xml.XmlMapper.Builder) [function] [call site] 00041
1 [XmlFuzzer].readTree(byte[]) [function] [call site] 00042