The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
122 | 0 | EP | call site: 00000 | [ossfuzz.BcelFuzzer].test(com.code_intelligence.jazzer.api.FuzzedDataProvider) |
[ossfuzz.BcelFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00000
[ossfuzz.BcelFuzzer].<init>(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00001
[ossfuzz.BcelFuzzer].test(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00002
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)
[function]
[call site]
00003
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()
[function]
[call site]
00004
[java.io.ByteArrayInputStream].<init>(byte[])
[function]
[call site]
00005
[org.apache.bcel.classfile.ClassParser].<init>(java.io.ByteArrayInputStream,String)
[function]
[call site]
00006
[org.apache.bcel.classfile.ClassParser].parse()
[function]
[call site]
00007
[java.util.zip.ZipFile].<init>(String)
[function]
[call site]
00008
[java.util.zip.ZipFile].getEntry(String)
[function]
[call site]
00009
[java.io.IOException].<init>(String)
[function]
[call site]
00010
[java.util.zip.ZipFile].getInputStream(org.apache.bcel.classfile.ClassParser)
[function]
[call site]
00011
[java.io.BufferedInputStream].<init>(org.apache.bcel.classfile.ClassParser,int)
[function]
[call site]
00012
[java.io.DataInputStream].<init>(java.io.BufferedInputStream)
[function]
[call site]
00013
[java.io.FileInputStream].<init>(String)
[function]
[call site]
00014
[java.io.BufferedInputStream].<init>(java.io.FileInputStream,int)
[function]
[call site]
00015
[java.io.DataInputStream].<init>(java.io.BufferedInputStream)
[function]
[call site]
00016
[org.apache.bcel.classfile.ClassParser].readID()
[function]
[call site]
00017
[java.io.DataInputStream].readInt()
[function]
[call site]
00018
[org.apache.bcel.classfile.ClassFormatException].<init>(String)
[function]
[call site]
00019
[RuntimeException].<init>(String)
[function]
[call site]
00020
[org.apache.bcel.classfile.ClassParser].readVersion()
[function]
[call site]
00021
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00022
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00023
[org.apache.bcel.classfile.ClassParser].readConstantPool()
[function]
[call site]
00024
[org.apache.bcel.classfile.ConstantPool].<init>(java.io.DataInputStream)
[function]
[call site]
00025
[org.apache.bcel.classfile.ClassParser].readClassInfo()
[function]
[call site]
00026
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00027
[org.apache.bcel.classfile.ClassFormatException].<init>(String)
[function]
[call site]
00028
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00029
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00030
[org.apache.bcel.classfile.ClassParser].readInterfaces()
[function]
[call site]
00031
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00032
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00033
[org.apache.bcel.classfile.ClassParser].readFields()
[function]
[call site]
00034
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00035
[org.apache.bcel.classfile.Field].<init>(java.io.DataInputStream,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00036
[org.apache.bcel.classfile.ClassParser].readMethods()
[function]
[call site]
00037
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00038
[org.apache.bcel.classfile.Method].<init>(java.io.DataInputStream,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00039
[org.apache.bcel.classfile.ClassParser].readAttributes()
[function]
[call site]
00040
[java.io.DataInputStream].readUnsignedShort()
[function]
[call site]
00041
[org.apache.bcel.classfile.Attribute].readAttribute(java.io.DataInputStream,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00042
[org.apache.bcel.classfile.Attribute].readAttribute(java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00043
[java.io.DataInput].readUnsignedShort()
[function]
[call site]
00044
[org.apache.bcel.classfile.ConstantPool].getConstantUtf8(org.apache.bcel.classfile.Attribute)
[function]
[call site]
00045
[org.apache.bcel.classfile.ConstantUtf8].getBytes()
[function]
[call site]
00046
[java.io.DataInput].readInt()
[function]
[call site]
00047
[org.apache.bcel.Const].getAttributeName(org.apache.bcel.classfile.Attribute)
[function]
[call site]
00048
[String].equals(String)
[function]
[call site]
00049
[java.util.Map<String,Object>].get(String)
[function]
[call site]
00050
[org.apache.bcel.classfile.UnknownAttributeReader].createAttribute(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00051
[org.apache.bcel.classfile.Unknown].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00052
[org.apache.bcel.classfile.ConstantValue].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00053
[org.apache.bcel.classfile.SourceFile].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00054
[org.apache.bcel.classfile.Code].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00055
[org.apache.bcel.classfile.ExceptionTable].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00056
[org.apache.bcel.classfile.LineNumberTable].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00057
[org.apache.bcel.classfile.LocalVariableTable].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00058
[org.apache.bcel.classfile.InnerClasses].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00059
[org.apache.bcel.classfile.Synthetic].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00060
[org.apache.bcel.classfile.Deprecated].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00061
[org.apache.bcel.classfile.PMGClass].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00062
[org.apache.bcel.classfile.Signature].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00063
[org.apache.bcel.classfile.Attribute].println(String)
[function]
[call site]
00064
[org.apache.bcel.classfile.Unknown].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00065
[org.apache.bcel.classfile.RuntimeVisibleAnnotations].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00066
[org.apache.bcel.classfile.RuntimeInvisibleAnnotations].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00067
[org.apache.bcel.classfile.RuntimeVisibleParameterAnnotations].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00068
[org.apache.bcel.classfile.RuntimeInvisibleParameterAnnotations].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00069
[org.apache.bcel.classfile.AnnotationDefault].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00070
[org.apache.bcel.classfile.LocalVariableTypeTable].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00071
[org.apache.bcel.classfile.EnclosingMethod].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00072
[org.apache.bcel.classfile.StackMap].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00073
[org.apache.bcel.classfile.BootstrapMethods].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00074
[org.apache.bcel.classfile.MethodParameters].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00075
[org.apache.bcel.classfile.Module].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00076
[org.apache.bcel.classfile.ModulePackages].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00077
[org.apache.bcel.classfile.ModuleMainClass].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00078
[org.apache.bcel.classfile.NestHost].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00079
[org.apache.bcel.classfile.NestMembers].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00080
[org.apache.bcel.classfile.Record].<init>(org.apache.bcel.classfile.Attribute,org.apache.bcel.classfile.Attribute,java.io.DataInput,org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00081
[IllegalStateException].<init>(String)
[function]
[call site]
00082
[org.apache.commons.io.IOUtils].closeQuietly(java.io.DataInputStream)
[function]
[call site]
00083
[org.apache.commons.io.IOUtils].closeQuietly(java.util.zip.ZipFile)
[function]
[call site]
00084
[org.apache.bcel.classfile.JavaClass].<init>(int,int,String,int,int,int,org.apache.bcel.classfile.ConstantPool,int[],Field[],Method[],Attribute[])
[function]
[call site]
00085
[org.apache.bcel.util.BCELComparator].<init>()
[function]
[call site]
00086
[org.apache.bcel.util.SyntheticRepository].getInstance()
[function]
[call site]
00087
[org.apache.bcel.util.SyntheticRepository].getInstance(org.apache.bcel.util.ClassPath)
[function]
[call site]
00088
[java.util.Map<org.apache.bcel.util.ClassPath,org.apache.bcel.util.SyntheticRepository>].computeIfAbsent(org.apache.bcel.util.ClassPath)
[function]
[call site]
00089
[org.apache.bcel.classfile.JavaClass].<init>(int,int,String,int,int,int,org.apache.bcel.classfile.ConstantPool,int[],Field[],Method[],Attribute[],byte)
[function]
[call site]
00090
[org.apache.bcel.util.BCELComparator].<init>()
[function]
[call site]
00091
[org.apache.bcel.util.SyntheticRepository].getInstance()
[function]
[call site]
00092
[org.apache.bcel.classfile.AccessFlags].<init>(int)
[function]
[call site]
00093
[org.apache.commons.lang3.ArrayUtils].nullToEmpty(int[])
[function]
[call site]
00094
[org.apache.bcel.classfile.SourceFile].getSourceFileName()
[function]
[call site]
00095
[org.apache.bcel.classfile.Attribute].getConstantPool()
[function]
[call site]
00096
[org.apache.bcel.classfile.ConstantPool].getConstantUtf8(int)
[function]
[call site]
00097
[org.apache.bcel.classfile.ConstantPool].getConstant(int,byte)
[function]
[call site]
00098
[org.apache.bcel.classfile.ConstantPool].getConstant(int,byte)
[function]
[call site]
00099
[org.apache.bcel.classfile.ConstantUtf8].getBytes()
[function]
[call site]
00100
[org.apache.bcel.classfile.ConstantPool].getConstantString(int,byte)
[function]
[call site]
00101
[org.apache.bcel.classfile.ConstantPool].getConstant(int)
[function]
[call site]
00102
[org.apache.bcel.classfile.ConstantPool].getConstant(int)
[function]
[call site]
00103
[T].getNameIndex()
[function]
[call site]
00104
[org.apache.bcel.classfile.ConstantPool].getConstant(int)
[function]
[call site]
00105
[T].getStringIndex()
[function]
[call site]
00106
[org.apache.bcel.classfile.ConstantPool].getConstant(int)
[function]
[call site]
00107
[T].getNameIndex()
[function]
[call site]
00108
[org.apache.bcel.classfile.ConstantPool].getConstant(int)
[function]
[call site]
00109
[T].getNameIndex()
[function]
[call site]
00110
[org.apache.bcel.classfile.ConstantPool].getConstantUtf8(int)
[function]
[call site]
00111
[org.apache.bcel.classfile.ConstantUtf8].getBytes()
[function]
[call site]
00112
[IllegalArgumentException].<init>(String)
[function]
[call site]
00113
[org.apache.bcel.classfile.ConstantPool].getConstantUtf8(org.apache.bcel.classfile.ConstantPool)
[function]
[call site]
00114
[org.apache.bcel.classfile.ConstantUtf8].getBytes()
[function]
[call site]
00115
[org.apache.bcel.verifier.exc.Utility].compactClassName(String,boolean)
[function]
[call site]
00116
[org.apache.bcel.classfile.JavaClass].lastIndexOf(char)
[function]
[call site]
00117
[org.apache.bcel.classfile.JavaClass].substring(int,org.apache.bcel.classfile.JavaClass)
[function]
[call site]
00118
[org.apache.bcel.classfile.ConstantPool].getConstantString(int,byte)
[function]
[call site]
00119
[org.apache.bcel.verifier.exc.Utility].compactClassName(String,boolean)
[function]
[call site]
00120
[org.apache.bcel.classfile.ConstantPool].getConstantString(byte)
[function]
[call site]
00121
[org.apache.bcel.verifier.exc.Utility].compactClassName(String,boolean)
[function]
[call site]
00122