Fuzz introspector: ClassFuzzer
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
33 0 EP call site: 00000 [javassist.ClassPool].getDefault()

Fuzzer calltree

0 [ClassFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) [function] [call site] 00000
1 [javassist.ClassPool].getDefault() [function] [call site] 00001
2 [javassist.ClassPool].<init>(null) [function] [call site] 00002
2 [javassist.ClassPool].appendSystemPath() [function] [call site] 00003
3 [javassist.ClassPoolTail].appendSystemPath() [function] [call site] 00004
4 [javassist.ClassClassPath].<init>() [function] [call site] 00005
5 [javassist.ClassClassPath].<init>() [function] [call site] 00006
4 [javassist.ClassPoolTail].appendClassPath(javassist.ClassClassPath) [function] [call site] 00007
4 [javassist.ClassPoolTail].getContextClassLoader() [function] [call site] 00008
4 [javassist.LoaderClassPath].<init>(javassist.ClassPoolTail) [function] [call site] 00009
4 [javassist.ClassPoolTail].appendClassPath(javassist.LoaderClassPath) [function] [call site] 00010
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes() [function] [call site] 00011
1 [java.io.ByteArrayInputStream].<init>(byte[]) [function] [call site] 00012
1 [javassist.ClassPool].makeClass(java.io.ByteArrayInputStream) [function] [call site] 00013
1 [javassist.CtClass].getSuperclass() [function] [call site] 00014
1 [javassist.CtClass].getNestedClasses() [function] [call site] 00015
1 [javassist.CtClass].getClassFile() [function] [call site] 00016
2 [javassist.CtClass].checkModify() [function] [call site] 00017
3 [javassist.CtClass].isFrozen() [function] [call site] 00018
3 [javassist.CtClass].getName() [function] [call site] 00019
3 [RuntimeException].<init>(String) [function] [call site] 00020
2 [javassist.CtClass].getClassFile2() [function] [call site] 00021
1 [javassist.CtClass].getInterfaces() [function] [call site] 00022
1 [javassist.CtClass].getDeclaringClass() [function] [call site] 00023
1 [javassist.CtClass].getComponentType() [function] [call site] 00024
1 [javassist.CtClass].toBytecode() [function] [call site] 00025
2 [java.io.ByteArrayOutputStream].<init>() [function] [call site] 00026
2 [java.io.DataOutputStream].<init>(java.io.ByteArrayOutputStream) [function] [call site] 00027
2 [javassist.CtClass].toBytecode(java.io.DataOutputStream) [function] [call site] 00028
3 [javassist.CannotCompileException].<init>(String) [function] [call site] 00029
4 [Exception].<init>(String) [function] [call site] 00030
4 [javassist.CannotCompileException].initCause(null) [function] [call site] 00031
2 [java.io.DataOutputStream].close() [function] [call site] 00032
2 [java.io.ByteArrayOutputStream].toByteArray() [function] [call site] 00033