Fuzz introspector: com.example.AttachmentSerializerDeserializerFuzzer
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
41 0 EP call site: {node_id}

Fuzzer calltree

0 [com.example.AttachmentSerializerDeserializerFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider) [function] [call site] 00000
1 [org.apache.cxf.message.MessageImpl].<init>() [function] [call site] 00001
1 [org.apache.cxf.message.MessageImpl].<init>() [function] [call site] 00002
1 [java.util.ArrayList].<init>() [function] [call site] 00003
1 [org.apache.cxf.attachment.AttachmentImpl].<init>(java.lang.String) [function] [call site] 00004
1 [java.io.ByteArrayInputStream].<init>(byte[]) [function] [call site] 00005
1 [java.io.ByteArrayOutputStream].<init>() [function] [call site] 00006
1 [jakarta.mail.util.ByteArrayDataSource].<init>(java.io.InputStream,java.lang.String) [function] [call site] 00007
1 [jakarta.activation.DataHandler].<init>(jakarta.activation.DataSource) [function] [call site] 00008
1 [java.util.ArrayList].add(java.lang.Object) [function] [call site] 00009
1 [org.apache.cxf.message.MessageImpl].setContent(java.lang.Class,java.lang.Object) [function] [call site] 00010
1 [org.apache.cxf.attachment.AttachmentSerializer].<init>(org.apache.cxf.message.Message) [function] [call site] 00011
1 [org.apache.cxf.attachment.AttachmentSerializer].writeProlog() [function] [call site] 00012
1 [java.io.OutputStream].write(byte[]) [function] [call site] 00013
2 [java.io.OutputStream].write(byte[],int,int) [function] [call site] 00014
3 [java.util.Objects].checkFromIndexSize(int,int,int) [function] [call site] 00015
3 [java.io.BufferedOutputStream].write(int) [function] [call site] 00016
3 [java.io.ByteArrayOutputStream].write(int) [function] [call site] 00017
3 [java.io.ObjectOutputStream].write(int) [function] [call site] 00018
3 [java.io.OutputStream$1].write(int) [function] [call site] 00019
3 [java.io.PrintStream].write(int) [function] [call site] 00020
3 [java.io.ObjectOutputStream$BlockDataOutputStream].write(int) [function] [call site] 00021
3 [java.io.DataOutputStream].write(int) [function] [call site] 00022
3 [java.lang.ProcessBuilder$NullOutputStream].write(int) [function] [call site] 00023
3 [java.io.FileOutputStream].write(int) [function] [call site] 00024
3 [java.io.FilterOutputStream].write(int) [function] [call site] 00025
2 [java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream].write(byte[],int,int) [function] [call site] 00026
1 [org.apache.cxf.attachment.AttachmentSerializer].writeAttachments() [function] [call site] 00027
1 [java.io.OutputStream].flush() [function] [call site] 00028
1 [org.apache.cxf.message.MessageImpl].getContent(java.lang.Class) [function] [call site] 00029
1 [java.io.ByteArrayInputStream].<init>(byte[]) [function] [call site] 00030
1 [java.io.ByteArrayOutputStream].toByteArray() [function] [call site] 00031
1 [org.apache.cxf.message.MessageImpl].setContent(java.lang.Class,java.lang.Object) [function] [call site] 00032
1 [org.apache.cxf.attachment.AttachmentDeserializer].<init>(org.apache.cxf.message.Message) [function] [call site] 00033
1 [org.apache.cxf.attachment.AttachmentDeserializer].initializeAttachments() [function] [call site] 00034
1 [org.apache.cxf.message.MessageImpl].getAttachments() [function] [call site] 00035
1 [java.util.concurrent.ConcurrentHashMap$ValuesView].iterator() [function] [call site] 00036
1 [java.io.BufferedReader$1].next() [function] [call site] 00037
1 [org.apache.cxf.message.MessageImpl].getContent(java.lang.Class) [function] [call site] 00038
1 [java.io.ByteArrayOutputStream].<init>() [function] [call site] 00039
1 [org.apache.cxf.helpers.IOUtils].copy(java.io.InputStream,java.io.OutputStream) [function] [call site] 00040
1 [java.io.ByteArrayInputStream].close() [function] [call site] 00041