The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
11 | 56 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | [org.apache.cxf.helpers.HttpHeaderHelper].mapCharset(String,String) |
10 | 44 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
2 | 38 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
2 | 41 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
2 | 69 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
1 | 13 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
1 | 15 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} | |
1 | 75 | [org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage() | call site: {node_id} |
[com.example.AttachmentDeserializerFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00000
[org.apache.cxf.message.MessageImpl].<init>()
[function]
[call site]
00001
[org.apache.cxf.message.ExchangeImpl].<init>()
[function]
[call site]
00002
[org.apache.cxf.message.MessageImpl].setExchange(org.apache.cxf.message.ExchangeImpl)
[function]
[call site]
00003
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)
[function]
[call site]
00004
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()
[function]
[call site]
00005
[ByteArrayInputStream].<init>(byte[])
[function]
[call site]
00006
[org.apache.cxf.message.MessageImpl].<init>()
[function]
[call site]
00007
[org.apache.cxf.message.MessageImpl].setContent(ByteArrayInputStream)
[function]
[call site]
00008
[org.apache.cxf.message.MessageImpl].put(com.example.AttachmentDeserializerFuzzer,String)
[function]
[call site]
00009
[org.apache.cxf.attachment.AttachmentDeserializer].<init>(org.apache.cxf.message.MessageImpl)
[function]
[call site]
00010
[org.apache.cxf.attachment.AttachmentDeserializer].initializeAttachments()
[function]
[call site]
00011
[org.apache.cxf.attachment.AttachmentDeserializer].initializeRootMessage()
[function]
[call site]
00012
[org.apache.cxf.message.Message].get(org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00013
[IllegalStateException].<init>(String)
[function]
[call site]
00014
[org.apache.cxf.message.Message].getContent()
[function]
[call site]
00015
[IllegalStateException].<init>(String)
[function]
[call site]
00016
[org.apache.cxf.attachment.AttachmentUtil].isTypeSupported(org.apache.cxf.attachment.AttachmentDeserializer,java.util.List<String>)
[function]
[call site]
00017
[org.apache.cxf.attachment.AttachmentDeserializer].findBoundaryFromContentType(org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00018
[org.apache.cxf.attachment.AttachmentDeserializer].findBoundaryFromInputStream()
[function]
[call site]
00019
[org.apache.cxf.message.Message].getContent()
[function]
[call site]
00020
[java.io.PushbackInputStream].<init>(T,int)
[function]
[call site]
00021
[java.io.PushbackInputStream].read(org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00022
[java.io.PushbackInputStream].read(org.apache.cxf.attachment.AttachmentDeserializer,org.apache.cxf.attachment.AttachmentDeserializer,org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00023
[org.apache.cxf.helpers.IOUtils].newStringFromBytes(org.apache.cxf.attachment.AttachmentDeserializer,int,org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00024
[java.io.PushbackInputStream].unread(org.apache.cxf.attachment.AttachmentDeserializer,int,org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00025
[org.apache.cxf.message.Message].setContent(java.io.PushbackInputStream)
[function]
[call site]
00026
[java.util.regex.Pattern].matcher(String)
[function]
[call site]
00027
[org.apache.cxf.attachment.AttachmentDeserializer].find()
[function]
[call site]
00028
[org.apache.cxf.attachment.AttachmentDeserializer].group(int)
[function]
[call site]
00029
[java.io.IOException].<init>(String)
[function]
[call site]
00030
[String].getBytes(org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00031
[org.apache.cxf.message.Message].getContent()
[function]
[call site]
00032
[java.io.PushbackInputStream].<init>(T,int)
[function]
[call site]
00033
[org.apache.cxf.attachment.AttachmentDeserializer].readTillFirstBoundary(java.io.PushbackInputStream,org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00034
[java.io.IOException].<init>(String)
[function]
[call site]
00035
[org.apache.cxf.attachment.AttachmentDeserializer].loadPartHeaders(java.io.PushbackInputStream)
[function]
[call site]
00036
[org.apache.cxf.message.Message].put(String,java.util.Map<String,java.util.List<String>>)
[function]
[call site]
00037
[org.apache.cxf.attachment.AttachmentUtil].getHeader(java.util.Map<String,java.util.List<String>>,String,String)
[function]
[call site]
00038
[java.util.Map<String,java.util.List<String>>].get(String)
[function]
[call site]
00039
[org.apache.cxf.attachment.AttachmentUtil].getHeaderValue(org.apache.cxf.attachment.AttachmentUtil,String)
[function]
[call site]
00040
[org.apache.cxf.common.util.StringUtils].isEmpty(String)
[function]
[call site]
00041
[String].length()
[function]
[call site]
00042
[String].charAt(org.apache.cxf.common.util.StringUtils)
[function]
[call site]
00043
[org.apache.cxf.helpers.HttpHeaderHelper].findCharset(String)
[function]
[call site]
00044
[String].indexOf(String)
[function]
[call site]
00045
[String].substring(int)
[function]
[call site]
00046
[org.apache.cxf.helpers.HttpHeaderHelper].indexOf(char)
[function]
[call site]
00047
[org.apache.cxf.helpers.HttpHeaderHelper].indexOf(char)
[function]
[call site]
00048
[org.apache.cxf.helpers.HttpHeaderHelper].substring(int,org.apache.cxf.helpers.HttpHeaderHelper)
[function]
[call site]
00049
[org.apache.cxf.helpers.HttpHeaderHelper].trim()
[function]
[call site]
00050
[org.apache.cxf.helpers.HttpHeaderHelper].isEmpty()
[function]
[call site]
00051
[org.apache.cxf.helpers.HttpHeaderHelper].charAt(int)
[function]
[call site]
00052
[org.apache.cxf.helpers.HttpHeaderHelper].length()
[function]
[call site]
00053
[org.apache.cxf.helpers.HttpHeaderHelper].substring(int,int)
[function]
[call site]
00054
[org.apache.cxf.common.util.StringUtils].isEmpty(String)
[function]
[call site]
00055
[org.apache.cxf.helpers.HttpHeaderHelper].mapCharset(String)
[function]
[call site]
00056
[org.apache.cxf.helpers.HttpHeaderHelper].mapCharset(String,String)
[function]
[call site]
00057
[String].indexOf(char)
[function]
[call site]
00058
[String].substring(int,org.apache.cxf.helpers.HttpHeaderHelper)
[function]
[call site]
00059
[org.apache.cxf.helpers.HttpHeaderHelper].replace(char,char)
[function]
[call site]
00060
[org.apache.cxf.helpers.HttpHeaderHelper].replace(char,char)
[function]
[call site]
00061
[org.apache.cxf.helpers.HttpHeaderHelper].trim()
[function]
[call site]
00062
[org.apache.cxf.helpers.HttpHeaderHelper].isEmpty()
[function]
[call site]
00063
[java.util.concurrent.ConcurrentHashMap<String,String>].get(org.apache.cxf.helpers.HttpHeaderHelper)
[function]
[call site]
00064
[java.nio.charset.Charset].forName(org.apache.cxf.helpers.HttpHeaderHelper)
[function]
[call site]
00065
[org.apache.cxf.helpers.HttpHeaderHelper].name()
[function]
[call site]
00066
[java.util.concurrent.ConcurrentHashMap<String,String>].putIfAbsent(org.apache.cxf.helpers.HttpHeaderHelper,org.apache.cxf.helpers.HttpHeaderHelper)
[function]
[call site]
00067
[org.apache.cxf.message.Message].put(org.apache.cxf.attachment.AttachmentDeserializer,String)
[function]
[call site]
00068
[org.apache.cxf.attachment.AttachmentUtil].getHeader(java.util.Map<String,java.util.List<String>>,String)
[function]
[call site]
00069
[java.util.Map<String,java.util.List<String>>].get(String)
[function]
[call site]
00070
[org.apache.cxf.attachment.AttachmentUtil].getHeaderValue(org.apache.cxf.attachment.AttachmentUtil)
[function]
[call site]
00071
[org.apache.cxf.attachment.MimeBodyPartInputStream].<init>(java.io.PushbackInputStream,org.apache.cxf.attachment.AttachmentDeserializer,int)
[function]
[call site]
00072
[org.apache.cxf.attachment.AttachmentUtil].decode(org.apache.cxf.attachment.MimeBodyPartInputStream,String)
[function]
[call site]
00073
[java.util.Map<String,java.util.List<String>>].remove(String)
[function]
[call site]
00074
[org.apache.cxf.io.DelegatingInputStream].<init>(java.io.InputStream)
[function]
[call site]
00075
[java.io.FilterInputStream].<init>(java.io.InputStream)
[function]
[call site]
00076
[org.apache.cxf.message.Message].setContent(org.apache.cxf.io.DelegatingInputStream)
[function]
[call site]
00077
[org.apache.cxf.message.Message].getContextualProperty(String)
[function]
[call site]
00078
[org.apache.cxf.attachment.LazyAttachmentCollection].<init>(org.apache.cxf.attachment.AttachmentDeserializer)
[function]
[call site]
00079
[org.apache.cxf.message.Message].setAttachments(org.apache.cxf.attachment.LazyAttachmentCollection)
[function]
[call site]
00080
[org.apache.cxf.message.MessageImpl].getContent()
[function]
[call site]
00081
[javax.xml.parsers.SAXParserFactory].newInstance()
[function]
[call site]
00082
[com.example.AttachmentDeserializerFuzzer].newSAXParser()
[function]
[call site]
00083
[org.xml.sax.helpers.DefaultHandler].<init>()
[function]
[call site]
00084
[com.example.AttachmentDeserializerFuzzer].parse(T,org.xml.sax.helpers.DefaultHandler)
[function]
[call site]
00085
[T].close()
[function]
[call site]
00086
[ByteArrayInputStream].close()
[function]
[call site]
00087