Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: ossfuzz.BcelFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 444 88.4%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 58 11.5%
All colors 502 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
165 3 [ossfuzz.BcelFuzzer].test(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00003
52 375 [org.apache.bcel.classfile.AnnotationEntry].read(java.io.DataInput,org.apache.bcel.classfile.ConstantPool,boolean) call site: 00375
45 304 [org.apache.bcel.classfile.Code].calculateLength() call site: 00304
37 428 [org.apache.bcel.classfile.StackMapType].checkType(byte) call site: 00428
31 183 [org.apache.bcel.classfile.ClassParser].readConstantPool() call site: 00183
21 350 [org.apache.bcel.util.Args].require0(int,java.lang.String) call site: 00350
20 224 [org.apache.bcel.classfile.ConstantUtf8].getInstance(java.lang.String) call site: 00224
10 287 [org.apache.bcel.util.Args].require(int,int,java.lang.String) call site: 00287
8 484 [org.apache.bcel.classfile.ConstantPool].getConstantString(int,byte) call site: 00484
7 169 [ossfuzz.BcelFuzzer].test(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00169
7 249 [org.apache.bcel.classfile.ClassParser].readFields() call site: 00249
7 475 [org.apache.bcel.util.SyntheticRepository].getInstance(org.apache.bcel.util.ClassPath) call site: 00475

Runtime coverage analysis

Covered functions
116
Functions that are reachable but not covered
191
Reachable functions
202
Percentage of reachable functions covered
5.45%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ossfuzz.BcelFuzzer 3
com.code_intelligence.jazzer.api.CannedFuzzedDataProvider 2
jaz.Zer 7
jaz.Zer$equals__5 2
com.code_intelligence.jazzer.api.FuzzerSecurityIssueHigh 1
com.code_intelligence.jazzer.api.Jazzer 2
org.apache.commons.lang3.ClassUtils$2 3
org.apache.commons.lang3.text.StrTokenizer 14
org.apache.commons.lang3.text.StrBuilder$StrBuilderTokenizer 1
org.apache.commons.lang3.text.StrBuilder 12
org.apache.commons.lang3.ArrayUtils 3
org.apache.commons.lang3.text.StrMatcher$CharSetMatcher 1
org.apache.commons.lang3.text.StrMatcher$CharMatcher 1
org.apache.commons.lang3.text.StrMatcher$NoMatcher 1
org.apache.commons.lang3.text.StrMatcher$TrimMatcher 1
org.apache.commons.lang3.text.StrMatcher$StringMatcher 1
org.apache.commons.lang3.StringUtils 1
org.apache.commons.lang3.ClassUtils$1 2
org.apache.commons.lang3.mutable.MutableObject 2
org.apache.bcel.generic.InstructionList$1 2
org.apache.commons.lang3.time.DateUtils$DateIterator 2
org.apache.commons.lang3.CharRange$CharacterIterator 3
org.apache.bcel.generic.InstructionHandle 1
org.apache.commons.lang3.CharRange 3
org.apache.bcel.classfile.ClassParser 10
org.apache.bcel.classfile.ClassFormatException 1
org.apache.bcel.classfile.ConstantPool 7
org.apache.bcel.classfile.Constant 3
org.apache.bcel.classfile.ConstantClass 3
org.apache.bcel.classfile.ConstantFieldref 1
org.apache.bcel.classfile.ConstantCP 2
org.apache.bcel.classfile.ConstantMethodref 1
org.apache.bcel.classfile.ConstantInterfaceMethodref 1
org.apache.bcel.classfile.ConstantString 3
org.apache.bcel.classfile.ConstantInteger 2
org.apache.bcel.classfile.ConstantFloat 2
org.apache.bcel.classfile.ConstantLong 2
org.apache.bcel.classfile.ConstantDouble 2
org.apache.bcel.classfile.ConstantNameAndType 2
org.apache.bcel.classfile.ConstantUtf8 5
org.apache.bcel.classfile.ConstantUtf8$Cache 3
org.apache.bcel.classfile.ConstantMethodHandle 2
org.apache.bcel.classfile.ConstantMethodType 2
org.apache.bcel.classfile.ConstantDynamic 2
org.apache.bcel.classfile.ConstantInvokeDynamic 2
org.apache.bcel.classfile.ConstantModule 3
org.apache.bcel.classfile.ConstantPackage 3
org.apache.bcel.classfile.Field 1
org.apache.bcel.classfile.FieldOrMethod 3
org.apache.bcel.classfile.AccessFlags 1
org.apache.bcel.classfile.Attribute 7
org.apache.bcel.Const 2
org.apache.bcel.classfile.Unknown 2
org.apache.bcel.util.Args 7
org.apache.bcel.classfile.ConstantValue 2
org.apache.bcel.classfile.SourceFile 3
org.apache.bcel.classfile.Code 4
org.apache.bcel.classfile.CodeException 2
org.apache.bcel.classfile.ExceptionTable 2
org.apache.bcel.classfile.LineNumberTable 2
org.apache.bcel.classfile.LineNumber 2
org.apache.bcel.classfile.LocalVariableTable 2
org.apache.bcel.classfile.LocalVariable 3
org.apache.bcel.classfile.InnerClasses 2
org.apache.bcel.classfile.InnerClass 2
org.apache.bcel.classfile.Synthetic 2
org.apache.bcel.classfile.Deprecated 2
org.apache.bcel.classfile.PMGClass 2
org.apache.bcel.classfile.Signature 2
org.apache.bcel.classfile.RuntimeVisibleAnnotations 1
org.apache.bcel.classfile.Annotations 2
org.apache.bcel.classfile.AnnotationEntry 2
org.apache.bcel.classfile.ElementValuePair 1
org.apache.bcel.classfile.ElementValue 3
org.apache.bcel.classfile.SimpleElementValue 1
org.apache.bcel.classfile.EnumElementValue 1
org.apache.bcel.classfile.ClassElementValue 1
org.apache.bcel.classfile.AnnotationElementValue 1
org.apache.bcel.classfile.ArrayElementValue 1
org.apache.bcel.classfile.RuntimeInvisibleAnnotations 1
org.apache.bcel.classfile.RuntimeVisibleParameterAnnotations 1
org.apache.bcel.classfile.ParameterAnnotations 2
org.apache.bcel.classfile.ParameterAnnotationEntry 1
org.apache.bcel.classfile.RuntimeInvisibleParameterAnnotations 1
org.apache.bcel.classfile.AnnotationDefault 2
org.apache.bcel.classfile.LocalVariableTypeTable 2
org.apache.bcel.classfile.EnclosingMethod 2
org.apache.bcel.classfile.StackMap 2
org.apache.bcel.classfile.StackMapEntry 2
org.apache.bcel.classfile.StackMapType 4
org.apache.bcel.classfile.BootstrapMethods 2
org.apache.bcel.classfile.BootstrapMethod 3
org.apache.bcel.classfile.MethodParameters 1
org.apache.bcel.classfile.MethodParameter 1
org.apache.bcel.classfile.Module 1
org.apache.bcel.classfile.ModuleRequires 1
org.apache.bcel.classfile.ModuleExports 1
org.apache.bcel.classfile.ModuleOpens 1
org.apache.bcel.classfile.ModuleProvides 1
org.apache.bcel.classfile.ModulePackages 2
org.apache.bcel.classfile.ModuleMainClass 2
org.apache.bcel.classfile.NestHost 2
org.apache.bcel.classfile.NestMembers 2
org.apache.bcel.classfile.Method 1
org.apache.bcel.classfile.JavaClass 1
org.apache.bcel.util.SyntheticRepository 2
org.apache.bcel.util.SyntheticRepository$init__4 2
org.apache.bcel.classfile.Utility 3

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.apache.bcel.ExceptionConst].mergeExceptions(java.lang.Class[],java.lang.Class[]) 37 0 0.0% []
[org.apache.bcel.util.ClassLoader].modifyClass(org.apache.bcel.classfile.JavaClass) 53 0 0.0% []
[org.apache.commons.lang3.text.StrTokenizer].set(java.lang.Object) 78 0 0.0% []
[org.apache.commons.lang3.text.StrTokenizer].readWithQuotes(char[],int,int,org.apache.commons.lang3.text.StrBuilder,java.util.List,int,int) 37 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrTokenizer].reset() 35 0 0.0% []
[org.apache.bcel.generic.MULTIANEWARRAY].toString(org.apache.bcel.classfile.ConstantPool) 32 0 0.0% []
[org.apache.commons.lang3.exception.DefaultExceptionContext].lambda$getContextValues$0(java.lang.String,org.apache.commons.lang3.tuple.Pair) 38 0 0.0% []
[org.apache.bcel.util.ClassPath].toString() 105 15 14.28% []
[org.apache.bcel.util.ClassPath].getPathComponents(java.lang.String,java.util.List) 108 30 27.77% []
[org.apache.bcel.verifier.VerifyDialog].access$800() 241 0 0.0% []
[org.apache.commons.lang3.math.Fraction].compareTo(java.lang.Object) 254 0 0.0% []
[org.apache.commons.lang3.Streams].toArray(java.lang.Class) 43 0 0.0% []
[org.apache.commons.lang3.time.FastDatePrinter].access$100(java.lang.Appendable,int,int) 438 0 0.0% []
[org.apache.commons.lang3.EnumUtils].lambda$generateBitVectors$0(java.util.EnumSet,java.lang.Enum) 67 0 0.0% []
[org.apache.bcel.generic.FieldGen].lambda$new$0(org.apache.bcel.generic.ConstantPoolGen,org.apache.bcel.classfile.AnnotationEntry) 122 0 0.0% []
[org.apache.commons.lang3.time.DateFormatUtils].getTimeZone(java.util.Calendar) 45 0 0.0% []
[org.apache.commons.lang3.text.StrSubstitutor].substitute(org.apache.commons.lang3.text.StrBuilder,int,int,java.util.List) 258 0 0.0% []
[org.apache.commons.lang3.time.DateUtils].validateDateNotNull(java.util.Date) 269 0 0.0% []
[org.apache.commons.lang3.builder.DiffBuilder].lambda$append$0(java.lang.String,org.apache.commons.lang3.builder.Diff) 188 0 0.0% []
[org.apache.bcel.generic.IINC].toString(boolean) 48 0 0.0% []
[org.apache.bcel.generic.InstructionFactory].setConstantPool(org.apache.bcel.generic.ConstantPoolGen) 233 0 0.0% []
[org.apache.commons.lang3.math.IEEE754rUtils].min(float,float,float) 49 0 0.0% []
[org.apache.bcel.util.ConstantHTML].writeConstant(int) 97 0 0.0% []
[org.apache.commons.lang3.mutable.MutableLong].setValue(java.lang.Object) 59 0 0.0% []
[org.apache.commons.lang3.StringUtils].lambda$stripAll$0(java.lang.String[],java.lang.String,int) 634 0 0.0% []
[org.apache.commons.lang3.StringUtils].isEmpty(java.lang.CharSequence) 1039 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.bcel.classfile.DescendingVisitor].lambda$accept$0(org.apache.bcel.classfile.Node) 268 0 0.0% []
[org.apache.commons.lang3.mutable.MutableByte].setValue(java.lang.Object) 60 0 0.0% []
[org.apache.bcel.classfile.Field].toString() 40 5 12.5% []
[org.apache.bcel.util.Class2HTML].writeMainHTML(org.apache.bcel.util.AttributeHTML,java.nio.charset.Charset) 94 0 0.0% []
[org.apache.bcel.generic.RET].toString(boolean) 34 0 0.0% []
[org.apache.commons.lang3.function.Failable].lambda$accept$0(org.apache.commons.lang3.function.FailableBiConsumer,java.lang.Object,java.lang.Object) 79 0 0.0% []
[org.apache.commons.lang3.concurrent.locks.LockingVisitors].stampedLockVisitor(java.lang.Object) 35 0 0.0% []
[org.apache.commons.lang3.text.ExtendedMessageFormat].toPattern() 176 0 0.0% []
[org.apache.commons.lang3.RandomUtils].random() 36 0 0.0% []
[org.apache.commons.lang3.concurrent.ConcurrentUtils].putIfAbsent(java.util.concurrent.ConcurrentMap,java.lang.Object,java.lang.Object) 44 0 0.0% []
[jaz.Zer].isSanitizerEnabled(byte) 36 0 0.0% ['ossfuzz.BcelFuzzer']
[jaz.Zer].add(java.lang.Object) 34 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.SerializationUtils].serialize(java.io.Serializable,java.io.OutputStream) 54 0 0.0% []
[org.apache.bcel.classfile.Method].toString() 61 5 8.196% []
[org.apache.bcel.verifier.statics.Pass3aVerifier].access$100(org.apache.bcel.verifier.statics.Pass3aVerifier) 480 0 0.0% []
[org.apache.bcel.classfile.JavaClass].lambda$computeNestedTypeStatus$0(org.apache.bcel.classfile.InnerClass) 305 39 12.78% []
[org.apache.commons.lang3.mutable.MutableFloat].setValue(java.lang.Object) 60 0 0.0% []
[org.apache.bcel.classfile.ConstantPool].toString() 96 9 9.375% []
[org.apache.bcel.verifier.structurals.InstConstraintVisitor].visitTABLESWITCH(org.apache.bcel.generic.TABLESWITCH) 945 0 0.0% []
[org.apache.bcel.generic.InstructionList].access$000(org.apache.bcel.generic.InstructionList) 432 0 0.0% []
[org.apache.commons.lang3.reflect.ConstructorUtils].isAccessible(java.lang.Class) 50 0 0.0% []
[org.apache.commons.lang3.exception.ExceptionUtils].lambda$getCause$0(java.lang.Throwable,java.lang.String) 169 0 0.0% []
[org.apache.bcel.classfile.LocalVariableTable].lambda$copy$0(int) 46 10 21.73% []
[org.apache.bcel.util.InstructionFinder].lambda$static$0(java.lang.String,java.lang.String) 130 0 0.0% []
[org.apache.bcel.util.AttributeHTML].lambda$writeAttribute$0(int,org.apache.bcel.classfile.LocalVariable) 88 0 0.0% []
[org.apache.bcel.util.BCELFactory].lambda$updateBranchTargets$0(org.apache.bcel.generic.BranchInstruction) 170 0 0.0% []
[org.apache.commons.lang3.ArchUtils].lambda$addProcessors$0(org.apache.commons.lang3.arch.Processor,java.lang.String) 40 0 0.0% []
[org.apache.bcel.classfile.BootstrapMethod].toString(org.apache.bcel.classfile.ConstantPool) 38 10 26.31% []
[org.apache.commons.lang3.RandomStringUtils].randomPrint(int,int) 65 0 0.0% []
[org.apache.bcel.generic.InstructionHandle].getNext() 39 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.bcel.verifier.Verifier].lambda$doPass3a$0(int,java.lang.String) 72 0 0.0% []
[org.apache.commons.lang3.builder.ReflectionDiffBuilder].setExcludeFieldNames(java.lang.String[]) 31 0 0.0% []
[org.apache.bcel.classfile.CodeException].toString(org.apache.bcel.classfile.ConstantPool,boolean) 39 9 23.07% []
[org.apache.bcel.verifier.structurals.Subroutines].toString() 227 0 0.0% []
[org.apache.commons.lang3.ObjectUtils].lambda$getFirstNonNull$0(java.util.function.Supplier) 185 0 0.0% []
[org.apache.commons.lang3.Validate].lambda$toSupplier$0(java.lang.String,java.lang.Object[]) 144 0 0.0% []
[org.apache.commons.lang3.time.FastDateParser].access$800(org.apache.commons.lang3.time.FastDateParser,int) 322 0 0.0% []
[org.apache.commons.lang3.reflect.MemberUtils].setAccessibleWorkaround(java.lang.reflect.AccessibleObject) 95 0 0.0% []
[org.apache.bcel.classfile.NestMembers].lambda$getClassNames$0(int) 39 10 25.64% []
[org.apache.commons.lang3.builder.HashCodeBuilder].toHashCode() 148 0 0.0% []
[org.apache.commons.lang3.reflect.MethodUtils].lambda$getMatchingAccessibleMethod$0(java.lang.String,java.lang.Class[],java.lang.reflect.Method) 247 0 0.0% []
[org.apache.commons.lang3.builder.EqualsBuilder].setTestTransients(boolean) 291 0 0.0% []
[org.apache.bcel.classfile.LocalVariable].toStringShared(boolean) 54 14 25.92% []
[org.apache.commons.lang3.arch.Processor].toString() 35 0 0.0% []
[org.apache.bcel.classfile.LineNumberTable].lambda$copy$0(int) 62 10 16.12% []
[org.apache.bcel.verifier.statics.StringRepresentation].visitUnknown(org.apache.bcel.classfile.Unknown) 110 0 0.0% []
[org.apache.commons.lang3.time.StopWatch].unsplit() 100 0 0.0% []
[org.apache.bcel.verifier.structurals.LocalVariables].getClone() 42 0 0.0% []
[org.apache.bcel.generic.INVOKEINTERFACE].toString(org.apache.bcel.classfile.ConstantPool) 32 0 0.0% []
[org.apache.bcel.verifier.structurals.OperandStack].getClone() 57 0 0.0% []
[org.apache.bcel.generic.LDC].setSize() 47 0 0.0% []
[org.apache.commons.lang3.SystemUtils].lambda$static$0() 151 0 0.0% []
[org.apache.bcel.generic.SWITCH].getInstructionList() 58 0 0.0% []
[org.apache.bcel.generic.InstructionConst].getInstruction(int) 230 0 0.0% []
[org.apache.commons.lang3.concurrent.BasicThreadFactory].newThread(java.lang.Runnable) 52 0 0.0% []
[com.code_intelligence.jazzer.api.Jazzer].onFuzzTargetReady(java.lang.Runnable) 65 0 0.0% []
[org.apache.bcel.generic.MethodGen].lambda$new$0(org.apache.bcel.classfile.LineNumber) 462 0 0.0% []
[org.apache.commons.lang3.concurrent.TimedSemaphore].tryAcquire() 59 0 0.0% []
[org.apache.commons.lang3.BooleanUtils].xor(java.lang.Boolean[]) 178 0 0.0% []
[org.apache.bcel.classfile.ModulePackages].lambda$getPackageNames$0(int) 39 10 25.64% []
[com.code_intelligence.jazzer.api.Autofuzz].rethrowUnchecked(java.lang.Throwable) 130 0 0.0% []
[org.apache.commons.lang3.text.WordUtils].wrap(java.lang.String,int,java.lang.String,boolean,java.lang.String) 125 0 0.0% []
[org.apache.bcel.classfile.ExceptionTable].lambda$getExceptionNames$0(int) 39 10 25.64% []
[org.apache.bcel.generic.TABLESWITCH].initFromFile(org.apache.bcel.util.ByteSequence,boolean) 37 0 0.0% []
[org.apache.bcel.util.JavaWrapper].runMain(java.lang.String,java.lang.String[]) 35 0 0.0% []
[org.apache.commons.lang3.SystemProperties].getUserTimezone() 57 0 0.0% []
[org.apache.bcel.generic.ConstantPoolGen].lambda$computeIfAbsent$0(int,java.lang.String) 250 0 0.0% []
[org.apache.bcel.classfile.Unknown].toString() 35 9 25.71% []
[org.apache.commons.lang3.time.FastDateFormat].toString() 50 0 0.0% []
[org.apache.commons.lang3.builder.ReflectionToStringBuilder].lambda$toNoNullStringArray$0(int) 102 0 0.0% []
[org.apache.commons.lang3.StringEscapeUtils].unescapeXml(java.lang.String) 91 0 0.0% []
[org.apache.bcel.classfile.InnerClasses].lambda$copy$0(int) 36 11 30.55% []
[org.apache.bcel.classfile.InnerClass].toString(org.apache.bcel.classfile.ConstantPool) 45 8 17.77% []
[org.apache.commons.lang3.reflect.FieldUtils].lambda$getFieldsListWithAnnotation$0(java.lang.Class,java.lang.reflect.Field) 135 0 0.0% []
[org.apache.commons.lang3.builder.StandardToStringStyle].setUseShortClassName(boolean) 62 0 0.0% []
[org.apache.commons.lang3.AnnotationUtils].toString(java.lang.'annotation'.Annotation) 125 0 0.0% []
[org.apache.commons.lang3.Range].toString(java.lang.String) 93 0 0.0% []
[org.apache.commons.lang3.JavaVersion].$values() 76 0 0.0% []
[org.apache.commons.lang3.Conversion].uuidToByteArray(java.util.UUID,byte[],int,int) 458 0 0.0% []
[org.apache.commons.lang3.concurrent.MultiBackgroundInitializer].lambda$initialize$0(java.util.concurrent.ExecutorService,org.apache.commons.lang3.concurrent.BackgroundInitializer) 67 0 0.0% []
[org.apache.commons.lang3.text.StrBuilder].validateIndex(int) 77 0 0.0% []
[org.apache.commons.lang3.text.StrBuilder].append(char[],int,int) 82 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].append(java.lang.String) 126 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].appendNull() 66 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].clear() 63 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].ensureCapacity(int) 164 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].length() 125 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.text.StrBuilder].substring(int,int) 34 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.builder.CompareToBuilder].toComparison() 255 0 0.0% []
[org.apache.commons.lang3.LocaleUtils].lambda$countriesByLanguage$0(java.lang.String,java.util.Locale) 81 0 0.0% []
[org.apache.bcel.generic.ArrayType].hashCode() 32 0 0.0% []
[org.apache.bcel.classfile.AnnotationEntry].read(java.io.DataInput,org.apache.bcel.classfile.ConstantPool,boolean) 42 12 28.57% []
[org.apache.bcel.util.MethodHTML].writeMethod(org.apache.bcel.classfile.Method,int) 65 0 0.0% []
[org.apache.commons.lang3.ArrayUtils].lambda$containsAny$0(java.lang.Object[],java.lang.Object) 202 23 11.38% []
[org.apache.commons.lang3.ArrayUtils].getLength(java.lang.Object) 331 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.commons.lang3.ArrayUtils].isEmpty(char[]) 1422 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.bcel.classfile.EmptyVisitor].visitUnknown(org.apache.bcel.classfile.Unknown) 60 0 0.0% []
[org.apache.bcel.classfile.Code].getInternalLength() 43 2 4.651% []
[org.apache.bcel.verifier.structurals.ControlFlowGraph].access$100(org.apache.bcel.verifier.structurals.ControlFlowGraph) 130 0 0.0% []
[org.apache.commons.lang3.CharSetUtils].squeeze(java.lang.String,java.lang.String[]) 56 0 0.0% []
[org.apache.commons.lang3.math.NumberUtils].withDecimalsParsing(java.lang.String,int) 443 0 0.0% []
[org.apache.bcel.classfile.LocalVariableTypeTable].lambda$copy$0(int) 39 10 25.64% []
[org.apache.commons.lang3.mutable.MutableInt].setValue(java.lang.Object) 59 0 0.0% []
[org.apache.bcel.generic.LocalVariableGen].clone() 54 0 0.0% []
[org.apache.bcel.verifier.VerifierAppFrame].lambda$verify$0(org.apache.bcel.classfile.JavaClass,int) 234 0 0.0% []
[org.apache.commons.lang3.CharSet].lambda$contains$0(char,org.apache.commons.lang3.CharRange) 55 0 0.0% []
[org.apache.commons.lang3.mutable.MutableShort].setValue(java.lang.Object) 60 0 0.0% []
[org.apache.commons.lang3.text.translate.NumericEntityUnescaper].translate(java.lang.CharSequence,int,java.io.Writer) 45 0 0.0% []
[org.apache.commons.lang3.ThreadUtils].lambda$static$0(java.lang.Object) 77 0 0.0% []
[org.apache.bcel.classfile.BootstrapMethods].toString() 42 9 21.42% []
[org.apache.commons.lang3.mutable.MutableDouble].setValue(java.lang.Object) 61 0 0.0% []
[org.apache.bcel.generic.SimpleElementValueGen].stringifyValue() 96 0 0.0% []
[org.apache.bcel.classfile.Module].lambda$copy$0(int) 86 25 29.06% []
[org.apache.bcel.verifier.structurals.ExecutionVisitor].visitTABLESWITCH(org.apache.bcel.generic.TABLESWITCH) 502 0 0.0% []
[org.apache.commons.lang3.concurrent.EventCountCircuitBreaker].incrementAndCheckState(java.lang.Object) 66 0 0.0% []
[org.apache.commons.lang3.CharUtils].lambda$static$0(int) 34 0 0.0% []
[org.apache.bcel.verifier.statics.Pass2Verifier].access$800(java.lang.String) 614 0 0.0% []
[org.apache.commons.lang3.builder.ToStringBuilder].toString() 130 0 0.0% []
[org.apache.bcel.classfile.SimpleElementValue].toString() 68 3 4.411% []
[com.code_intelligence.jazzer.api.CannedFuzzedDataProvider].remainingBytes() 42 0 0.0% []
[org.apache.bcel.generic.CodeExceptionGen].clone() 35 0 0.0% []
[org.apache.commons.lang3.CharSequenceUtils].toCharArray(java.lang.CharSequence) 124 0 0.0% []
[org.apache.bcel.classfile.StackMapEntry].lambda$copy$0(int) 181 40 22.09% []
[org.apache.commons.lang3.stream.Streams].toArray(java.lang.Class) 66 0 0.0% []
[org.apache.commons.lang3.builder.MultilineRecursiveToStringStyle].spacer(int) 84 0 0.0% []
[org.apache.bcel.util.CodeHTML].lambda$findGotos$0(org.apache.bcel.classfile.LocalVariable) 264 0 0.0% []
[org.apache.commons.lang3.ClassUtils].lambda$static$0(java.lang.Class,java.lang.Class) 340 0 0.0% []
[org.apache.bcel.generic.AnnotationEntryGen].toString() 159 0 0.0% []
[org.apache.bcel.generic.ArrayElementValueGen].stringifyValue() 42 0 0.0% []
[org.apache.bcel.verifier.structurals.Pass3bVerifier].invalidReturnTypeError(org.apache.bcel.generic.Type,org.apache.bcel.generic.MethodGen) 139 0 0.0% []
[org.apache.bcel.classfile.StackMap].lambda$copy$0(int) 39 10 25.64% []
[org.apache.commons.lang3.util.FluentBitSet].clone() 51 0 0.0% []
[org.apache.commons.lang3.Functions].lambda$accept$0(org.apache.commons.lang3.Functions$FailableBiConsumer,java.lang.Object,java.lang.Object) 43 0 0.0% []
[org.apache.commons.lang3.event.EventListenerSupport].access$000(org.apache.commons.lang3.event.EventListenerSupport) 53 0 0.0% []
[org.apache.bcel.classfile.ConstantValue].toString() 34 5 14.70% []
[org.apache.bcel.verifier.TransitiveHull].update(java.lang.String) 38 0 0.0% []
[org.apache.commons.lang3.CharRange].access$200(org.apache.commons.lang3.CharRange) 74 0 0.0% ['ossfuzz.BcelFuzzer']
[org.apache.bcel.util.BCELifier].visitStackMapTypeArray(org.apache.bcel.classfile.StackMapType[]) 221 0 0.0% []
[org.apache.bcel.generic.PUSH].toString() 69 0 0.0% []
[org.apache.bcel.generic.ClassGen].lambda$getInterfaces$0(int) 73 0 0.0% []
[org.apache.bcel.generic.ClassGen].clone() 108 0 0.0% []
[org.apache.commons.lang3.reflect.TypeUtils].access$300(java.lang.reflect.WildcardType,java.lang.reflect.Type) 548 0 0.0% []
[org.apache.commons.lang3.concurrent.BackgroundInitializer].start() 54 0 0.0% []
[org.apache.bcel.classfile.Signature].toString() 83 0 0.0% []
[org.apache.bcel.generic.LOOKUPSWITCH].initFromFile(org.apache.bcel.util.ByteSequence,boolean) 34 0 0.0% []
[org.apache.commons.lang3.time.DurationFormatUtils].paddedValue(long,boolean,int) 281 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.apache.bcel.generic.DCMPL [] []
org.apache.bcel.classfile.RuntimeVisibleAnnotations ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.FCMPL [] []
org.apache.commons.lang3.ClassPathUtils [] []
org.apache.bcel.generic.IF_ACMPEQ [] []
org.apache.commons.lang3.builder.ReflectionToStringBuilder [] []
org.apache.commons.lang3.time.TimeZones [] []
org.apache.commons.lang3.LocaleUtils [] []
org.apache.bcel.generic.DUP2_X2 [] []
org.apache.bcel.generic.IAND [] []
org.apache.bcel.generic.LNEG [] []
org.apache.bcel.verifier.statics.Pass2Verifier$FAMRAV_Visitor [] []
org.apache.bcel.classfile.LocalVariableTypeTable ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$7 [] []
org.apache.bcel.util.ClassPath$JrtModules [] []
org.apache.bcel.generic.POP2 [] []
org.apache.bcel.classfile.Method$1 [] []
jaz.Zer$equals__5 ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IRETURN [] []
org.apache.bcel.generic.LASTORE [] []
org.apache.commons.lang3.event.EventUtils$EventBindingInvocationHandler [] []
org.apache.bcel.classfile.StackMapEntry ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.FastDateParser$CaseInsensitiveTextStrategy [] []
org.apache.commons.lang3.time.StopWatch$State$1 [] []
org.apache.bcel.classfile.ConstantPool ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$17 [] []
org.apache.commons.lang3.time.FastDateParser$4 [] []
org.apache.commons.lang3.time.FastDatePrinter$DayInWeekField [] []
org.apache.bcel.classfile.ConstantMethodHandle ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.function.MethodInvokers [] []
org.apache.bcel.verifier.structurals.Pass3bVerifier$InstructionContextQueue [] []
org.apache.bcel.generic.MethodGen$BranchStack [] []
org.apache.bcel.generic.BranchHandle [] []
org.apache.bcel.util.ClassPath$lambda_static_0__2 [] []
org.apache.bcel.generic.ClassGen [] []
org.apache.bcel.classfile.ModuleExports ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$15 [] []
org.apache.bcel.generic.GOTO [] []
org.apache.commons.lang3.reflect.MemberUtils [] []
org.apache.bcel.generic.DCMPG [] []
org.apache.bcel.generic.RETURN [] []
org.apache.bcel.generic.SALOAD [] []
org.apache.bcel.generic.TABLESWITCH [] []
org.apache.commons.lang3.time.StopWatch$State$2 [] []
org.apache.commons.lang3.builder.DiffBuilder$10 [] []
org.apache.commons.lang3.SystemUtils [] []
org.apache.bcel.generic.FADD [] []
org.apache.commons.lang3.mutable.MutableObject ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.ArrayElementValue ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.INVOKEVIRTUAL [] []
org.apache.bcel.util.MethodHTML [] []
org.apache.bcel.classfile.Field$1 [] []
org.apache.bcel.generic.ARETURN [] []
ossfuzz.BcelFuzzer ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.ACONST_NULL [] []
org.apache.bcel.generic.PUTFIELD [] []
org.apache.bcel.classfile.StackMapType ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.FastDateFormat [] []
org.apache.bcel.classfile.EnclosingMethod ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.Streams$ArrayCollector [] []
org.apache.commons.lang3.IntegerRange [] []
org.apache.commons.lang3.time.FastDateParser$TimeZoneStrategy$TzInfo [] []
org.apache.bcel.generic.D2F [] []
org.apache.commons.lang3.CharRange$CharacterIterator ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.util.ClassPath [] []
org.apache.commons.lang3.concurrent.ThresholdCircuitBreaker [] []
org.apache.bcel.generic.D2L [] []
org.apache.bcel.classfile.CodeException ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.mutable.MutableFloat [] []
org.apache.bcel.classfile.EmptyVisitor [] []
org.apache.bcel.generic.DUP [] []
org.apache.bcel.verifier.VerifierFactoryListModel [] []
org.apache.bcel.util.SyntheticRepository$init__4 ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.ConstantPackage ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$11 [] []
org.apache.commons.lang3.concurrent.MultiBackgroundInitializer [] []
com.code_intelligence.jazzer.api.BugDetectors [] []
org.apache.commons.lang3.builder.MultilineRecursiveToStringStyle [] []
org.apache.commons.lang3.ArrayFill [] []
org.apache.commons.lang3.ClassLoaderUtils [] []
org.apache.bcel.ExceptionConst$EXCS [] []
org.apache.commons.lang3.time.FastDatePrinter [] []
org.apache.bcel.generic.SWAP [] []
org.apache.commons.lang3.time.FastDateParser$ISO8601TimeZoneStrategy [] []
org.apache.commons.lang3.text.ExtendedMessageFormat [] []
org.apache.commons.lang3.time.FastDateParser$2 [] []
org.apache.bcel.generic.FieldGen$1 [] []
org.apache.bcel.generic.ILOAD [] []
org.apache.commons.lang3.concurrent.MultiBackgroundInitializer$MultiBackgroundInitializerResults [] []
org.apache.bcel.generic.LSTORE [] []
org.apache.bcel.classfile.ConstantModule ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.verifier.structurals.ControlFlowGraph [] []
java.util.concurrent.Callable [] []
org.apache.commons.lang3.text.StrMatcher$TrimMatcher ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.ObjectUtils$Null [] []
org.apache.commons.lang3.time.FastDatePrinter$TimeZoneNumberRule [] []
org.apache.commons.lang3.Range [] []
org.apache.bcel.classfile.Constant$1 [] []
org.apache.commons.lang3.reflect.TypeUtils$WildcardTypeBuilder [] []
org.apache.commons.lang3.time.FastDatePrinter$CharacterLiteral [] []
org.apache.commons.lang3.stream.IntStreams [] []
org.apache.bcel.classfile.ElementValuePair ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.reflect.TypeUtils [] []
org.apache.bcel.classfile.ConstantUtf8 ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.compare.ComparableUtils [] []
org.apache.commons.lang3.time.FastDateParser [] []
org.apache.bcel.verifier.structurals.ExecutionVisitor [] []
org.apache.bcel.util.ModularRuntimeImage [] []
org.apache.commons.lang3.builder.DiffBuilder$16 [] []
org.apache.bcel.classfile.InnerClasses ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.concurrent.UncheckedFutureImpl [] []
org.apache.bcel.generic.GETSTATIC [] []
org.apache.bcel.generic.IASTORE [] []
org.apache.bcel.classfile.ConstantUtf8$Cache$1 [] []
org.apache.bcel.classfile.Signature ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.FSTORE [] []
org.apache.bcel.generic.ObjectType [] []
org.apache.bcel.generic.BIPUSH [] []
org.apache.commons.lang3.time.AbstractFormatCache$ArrayKey [] []
org.apache.commons.lang3.time.DateUtils$DateIterator ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.FastDatePrinter$TwoDigitNumberField [] []
org.apache.bcel.verifier.VerifyDialog$1 [] []
org.apache.bcel.util.ClassPath$JrtModule [] []
org.apache.bcel.classfile.PMGClass ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.RuntimeInvisibleAnnotations ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IFNE [] []
org.apache.bcel.util.ClassPath$JrtModule$1 [] []
org.apache.commons.lang3.reflect.MemberUtils$Executable [] []
org.apache.bcel.generic.ClassElementValueGen [] []
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker$CheckIntervalData [] []
org.apache.commons.lang3.concurrent.BasicThreadFactory$Builder [] []
org.apache.bcel.classfile.LineNumberTable ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$18 [] []
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker$StateStrategyOpen [] []
org.apache.bcel.verifier.statics.Pass1Verifier [] []
org.apache.commons.lang3.concurrent.locks.LockingVisitors$LockVisitor [] []
org.apache.commons.lang3.stream.Streams$EnumerationSpliterator [] []
org.apache.bcel.generic.IREM [] []
org.apache.bcel.generic.ICONST [] []
org.apache.bcel.classfile.ExceptionTable ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IFNULL [] []
org.apache.bcel.generic.FDIV [] []
org.apache.commons.lang3.StringEscapeUtils$CsvUnescaper [] []
org.apache.bcel.generic.LCMP [] []
org.apache.commons.lang3.time.FastDateParser$StrategyParser [] []
org.apache.commons.lang3.builder.DiffResult [] []
org.apache.commons.lang3.concurrent.AtomicSafeInitializer$Builder [] []
org.apache.bcel.generic.LADD [] []
org.apache.bcel.generic.ISTORE [] []
org.apache.commons.lang3.text.StrTokenizer ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.DUP_X1 [] []
org.apache.bcel.verifier.VerifyDialog [] []
org.apache.bcel.classfile.Utility$JavaWriter [] []
org.apache.bcel.generic.ATHROW [] []
org.apache.commons.lang3.Functions [] []
org.apache.bcel.generic.MethodGen [] []
org.apache.commons.lang3.text.StrBuilder ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.ThreadUtils$NamePredicate [] []
org.apache.bcel.generic.SASTORE [] []
org.apache.commons.lang3.text.translate.NumericEntityUnescaper [] []
org.apache.bcel.util.InstructionFinder [] []
org.apache.commons.lang3.util.FluentBitSet [] []
org.apache.commons.lang3.AnnotationUtils$1 [] []
org.apache.bcel.classfile.ConstantInvokeDynamic ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.text.StrBuilder$StrBuilderReader [] []
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker$StateStrategyClosed [] []
org.apache.bcel.generic.ARRAYLENGTH [] []
org.apache.bcel.classfile.ConstantDynamic ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.FMUL [] []
org.apache.commons.lang3.compare.ObjectToStringComparator [] []
org.apache.bcel.generic.IMPDEP1 [] []
org.apache.commons.lang3.ArrayUtils ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$4 [] []
org.apache.bcel.classfile.Utility$JavaReader [] []
org.apache.bcel.generic.InstructionHandle ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.LocalVariableTable ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.ConstantLong ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.StandardToStringStyle [] []
org.apache.bcel.classfile.MethodParameters ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.LocalVariableGen [] []
org.apache.commons.lang3.concurrent.locks.LockingVisitors [] []
org.apache.commons.lang3.StringUtils ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.PUSH [] []
org.apache.bcel.classfile.AnnotationElementValue ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.ConstantString ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.arch.Processor$Type [] []
org.apache.bcel.generic.LSUB [] []
org.apache.commons.lang3.text.translate.UnicodeUnpairedSurrogateRemover [] []
org.apache.bcel.generic.LRETURN [] []
org.apache.bcel.verifier.statics.LONG_Upper [] []
org.apache.commons.lang3.concurrent.AbstractCircuitBreaker$State$1 [] []
org.apache.bcel.classfile.NestMembers ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.text.FormattableUtils [] []
org.apache.bcel.classfile.ConstantFieldref ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.LSHR [] []
org.apache.bcel.util.ClassPath$Jar [] []
org.apache.bcel.generic.I2C [] []
org.apache.commons.lang3.stream.LangCollectors [] []
org.apache.bcel.generic.CodeExceptionGen [] []
org.apache.bcel.classfile.ModuleRequires ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.util.ClassLoaderRepository [] []
org.apache.bcel.classfile.ConstantUtf8$printStats__6 [] []
org.apache.commons.lang3.arch.Processor$Arch [] []
org.apache.commons.lang3.time.FastDatePrinter$TwoDigitYearField [] []
org.apache.commons.lang3.AnnotationUtils [] []
org.apache.bcel.verifier.structurals.ExceptionHandlers [] []
org.apache.bcel.generic.JSR [] []
org.apache.bcel.generic.EnumElementValueGen [] []
org.apache.bcel.generic.IF_ICMPEQ [] []
org.apache.bcel.generic.DNEG [] []
org.apache.commons.lang3.event.EventUtils [] []
org.apache.bcel.generic.FREM [] []
org.apache.commons.lang3.builder.ToStringBuilder [] []
org.apache.commons.lang3.CharRange ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.verifier.Verifier [] []
org.apache.commons.lang3.SerializationUtils [] []
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker [] []
org.apache.bcel.generic.IF_ICMPLT [] []
org.apache.bcel.util.Args ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.INVOKEDYNAMIC [] []
org.apache.commons.lang3.tuple.ImmutablePair [] []
org.apache.bcel.generic.LALOAD [] []
org.apache.commons.lang3.RegExUtils [] []
org.apache.bcel.classfile.LineNumber ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$13 [] []
org.apache.commons.lang3.builder.ToStringStyle$ShortPrefixToStringStyle [] []
org.apache.bcel.util.CodeHTML [] []
org.apache.bcel.classfile.AnnotationDefault ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.ConstantValue ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.util.ClassSet [] []
org.apache.commons.lang3.time.FastDatePrinter$StringLiteral [] []
org.apache.bcel.classfile.NestHost ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IFEQ [] []
org.apache.commons.lang3.concurrent.ConcurrentUtils$ConstantFuture [] []
org.apache.commons.lang3.ThreadUtils$ThreadIdPredicate [] []
org.apache.commons.lang3.math.IEEE754rUtils [] []
org.apache.bcel.verifier.statics.LocalVariableInfo [] []
org.apache.bcel.util.ClassStack [] []
jaz.Zer ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.function.Failable [] []
org.apache.bcel.generic.FASTORE [] []
org.apache.commons.lang3.EnumUtils [] []
org.apache.bcel.generic.INEG [] []
org.apache.bcel.generic.INVOKEINTERFACE [] []
org.apache.commons.lang3.concurrent.AtomicSafeInitializer [] []
org.apache.commons.lang3.time.FastDatePrinter$WeekYear [] []
org.apache.commons.lang3.mutable.MutableDouble [] []
org.apache.commons.lang3.JavaVersion [] []
org.apache.commons.lang3.mutable.MutableLong [] []
org.apache.commons.lang3.ClassUtils$1 ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.text.translate.OctalUnescaper [] []
org.apache.bcel.generic.PUTSTATIC [] []
org.apache.bcel.classfile.JavaClass$1 [] []
org.apache.bcel.generic.FALOAD [] []
org.apache.bcel.generic.BREAKPOINT [] []
org.apache.bcel.generic.ISHR [] []
org.apache.bcel.generic.F2L [] []
org.apache.commons.lang3.builder.CompareToBuilder [] []
org.apache.bcel.verifier.structurals.ExceptionHandler [] []
org.apache.commons.lang3.ArchUtils [] []
org.apache.bcel.verifier.structurals.Subroutines$SubroutineImpl [] []
org.apache.commons.lang3.time.DurationUtils [] []
org.apache.bcel.verifier.structurals.ControlFlowGraph$InstructionContextImpl [] []
org.apache.bcel.classfile.ConstantFloat ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.verifier.statics.IntList [] []
org.apache.bcel.classfile.ConstantClass ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.FastDateParser$NumberStrategy [] []
org.apache.commons.lang3.time.FastDatePrinter$UnpaddedMonthField [] []
org.apache.bcel.generic.ConstantPoolGen [] []
org.apache.bcel.generic.LDIV [] []
org.apache.bcel.Const ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.classfile.Code ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.verifier.VerifierAppFrame [] []
org.apache.bcel.classfile.JavaClass ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.MethodGen$1 [] []
org.apache.commons.lang3.time.CalendarUtils [] []
org.apache.bcel.generic.ALOAD [] []
org.apache.bcel.generic.LDC2_W [] []
org.apache.commons.lang3.reflect.FieldUtils [] []
org.apache.bcel.verifier.statics.LocalVariablesInfo [] []
org.apache.commons.lang3.time.FastDatePrinter$UnpaddedNumberField [] []
org.apache.bcel.verifier.structurals.Frame [] []
org.apache.bcel.generic.LDC_W [] []
org.apache.commons.lang3.time.FastDatePrinter$TimeZoneNameRule [] []
org.apache.bcel.util.ClassPathRepository [] []
org.apache.commons.lang3.builder.ReflectionDiffBuilder [] []
com.code_intelligence.jazzer.api.CannedFuzzedDataProvider ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.compare.ComparableUtils$ComparableCheckBuilder [] []
org.apache.bcel.classfile.Utility$lambda_static_0__1 [] []
org.apache.commons.lang3.RandomStringUtils [] []
org.apache.commons.lang3.function.Suppliers [] []
org.apache.bcel.classfile.StackMap ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.StringEscapeUtils$CsvEscaper [] []
org.apache.commons.lang3.mutable.MutableBoolean [] []
org.apache.commons.lang3.builder.Reflection [] []
org.apache.commons.lang3.concurrent.AbstractCircuitBreaker$State$2 [] []
org.apache.commons.lang3.Charsets [] []
org.apache.bcel.verifier.structurals.OperandStack [] []
org.apache.commons.lang3.time.FastDateFormat$1 [] []
org.apache.bcel.util.ClassPath$Module [] []
org.apache.bcel.generic.DCONST [] []
org.apache.commons.lang3.builder.HashCodeBuilder [] []
org.apache.commons.lang3.time.FastDateParser$5 [] []
org.apache.bcel.generic.ClassGen$1 [] []
org.apache.commons.lang3.ClassUtils [] []
org.apache.bcel.generic.LOR [] []
org.apache.commons.lang3.concurrent.BackgroundInitializer$InitializationTask [] []
org.apache.commons.lang3.time.FastDatePrinter$TimeZoneDisplayKey [] []
org.apache.commons.lang3.text.translate.NumericEntityUnescaper$OPTION [] []
org.apache.bcel.util.LruCacheClassPathRepository [] []
org.apache.commons.lang3.time.FastDatePrinter$PaddedNumberField [] []
org.apache.bcel.classfile.ConstantMethodref ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.FCONST [] []
org.apache.commons.lang3.time.FastDateParser$3 [] []
org.apache.commons.lang3.builder.DiffBuilder$6 [] []
org.apache.bcel.generic.RET [] []
org.apache.bcel.util.AttributeHTML [] []
org.apache.bcel.verifier.statics.Pass3aVerifier [] []
org.apache.commons.lang3.event.EventListenerSupport$ProxyInvocationHandler [] []
org.apache.commons.lang3.text.StrBuilder$StrBuilderWriter [] []
org.apache.commons.lang3.concurrent.AtomicInitializer$Builder [] []
org.apache.bcel.generic.InstructionConst [] []
org.apache.commons.lang3.text.StrBuilder$StrBuilderTokenizer ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.INSTANCEOF [] []
org.apache.bcel.classfile.MethodParameter ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.DurationFormatUtils$Token [] []
org.apache.commons.lang3.time.FastDateParser$1 [] []
org.apache.commons.lang3.arch.Processor [] []
org.apache.bcel.util.ClassPath$AbstractZip$1 [] []
org.apache.commons.lang3.time.FastDatePrinter$TextField [] []
org.apache.bcel.generic.IADD [] []
org.apache.commons.lang3.time.StopWatch$State$4 [] []
org.apache.bcel.classfile.ClassParser ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.InstructionList [] []
org.apache.commons.lang3.text.StrMatcher$StringMatcher ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.LSHL [] []
org.apache.commons.lang3.function.Consumers [] []
org.apache.commons.lang3.builder.IDKey [] []
org.apache.bcel.classfile.ConstantInteger ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.text.StrMatcher$CharSetMatcher ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.BASTORE [] []
org.apache.bcel.util.ClassPath$Dir$1 [] []
org.apache.bcel.generic.F2I [] []
org.apache.commons.lang3.time.DateUtils [] []
org.apache.bcel.generic.LMUL [] []
org.apache.commons.lang3.Streams$FailableStream [] []
com.code_intelligence.jazzer.api.Autofuzz [] []
org.apache.commons.lang3.stream.Streams$ArrayCollector [] []
org.apache.commons.lang3.time.FastDatePrinter$TwelveHourField [] []
org.apache.bcel.util.MemorySensitiveClassPathRepository [] []
org.apache.bcel.generic.CALOAD [] []
org.apache.bcel.verifier.exc.Utility [] []
org.apache.bcel.classfile.InnerClass ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IFNONNULL [] []
org.apache.bcel.generic.IMUL [] []
org.apache.bcel.generic.CASTORE [] []
org.apache.bcel.generic.SIPUSH [] []
org.apache.commons.lang3.text.translate.JavaUnicodeEscaper [] []
org.apache.bcel.classfile.ClassElementValue ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.StringEscapeUtils [] []
org.apache.commons.lang3.ThreadUtils$AlwaysTruePredicate [] []
org.apache.bcel.classfile.ParameterAnnotationEntry ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.IOR [] []
org.apache.bcel.generic.F2D [] []
org.apache.bcel.verifier.exc.AssertionViolatedException [] []
org.apache.bcel.generic.AnnotationElementValueGen [] []
org.apache.bcel.classfile.ConstantMethodType ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.CharSetUtils [] []
org.apache.commons.lang3.concurrent.LazyInitializer [] []
org.apache.commons.lang3.ClassUtils$2 ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.DADD [] []
org.apache.bcel.generic.ReturnaddressType [] []
org.apache.commons.lang3.BitField [] []
org.apache.commons.lang3.time.FastDateParser$CopyQuotedStrategy [] []
org.apache.bcel.generic.AASTORE [] []
org.apache.bcel.util.ConstantHTML [] []
org.apache.bcel.verifier.structurals.LocalVariables [] []
org.apache.commons.lang3.stream.Streams [] []
org.apache.commons.lang3.concurrent.TimedSemaphore [] []
org.apache.bcel.generic.IFLE [] []
org.apache.bcel.verifier.VerificationResult [] []
org.apache.commons.lang3.reflect.ConstructorUtils [] []
org.apache.commons.lang3.concurrent.BasicThreadFactory [] []
org.apache.bcel.generic.InstructionFactory [] []
org.apache.commons.lang3.ClassUtils$Interfaces [] []
org.apache.bcel.util.BCELifier$FLAGS [] []
org.apache.bcel.classfile.Deprecated ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.text.translate.EntityArrays [] []
org.apache.commons.lang3.builder.ToStringStyle$MultiLineToStringStyle [] []
org.apache.commons.lang3.text.translate.UnicodeUnescaper [] []
org.apache.commons.lang3.concurrent.AtomicInitializer [] []
org.apache.bcel.generic.IMPDEP2 [] []
org.apache.bcel.generic.IINC [] []
org.apache.commons.lang3.Validate [] []
org.apache.commons.lang3.text.StrMatcher$NoMatcher ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.stream.Streams$FailableStream [] []
org.apache.bcel.generic.IFGT [] []
org.apache.commons.lang3.builder.ToStringStyle$SimpleToStringStyle [] []
org.apache.commons.lang3.SystemProperties [] []
org.apache.bcel.generic.I2D [] []
org.apache.bcel.generic.IALOAD [] []
org.apache.commons.lang3.Conversion [] []
org.apache.commons.lang3.stream.LangCollectors$SimpleCollector [] []
org.apache.commons.lang3.text.StrMatcher$CharMatcher ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.FastDateParser$StrategyAndWidth [] []
org.apache.commons.lang3.ArraySorter [] []
org.apache.bcel.util.ClassPath$lambda_static_1__3 [] []
org.apache.bcel.classfile.Field ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.DSUB [] []
org.apache.bcel.classfile.ModuleOpens ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.I2B [] []
org.apache.bcel.classfile.ModuleMainClass ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.LDC [] []
org.apache.bcel.generic.D2I [] []
org.apache.bcel.verifier.TransitiveHull [] []
org.apache.commons.lang3.Streams [] []
org.apache.commons.lang3.builder.ToStringStyle$NoClassNameToStringStyle [] []
org.apache.commons.lang3.time.FastDatePrinter$TwentyFourHourField [] []
org.apache.bcel.util.ClassPath$JrtModules$lambda_new_0__8 [] []
org.apache.bcel.generic.LUSHR [] []
org.apache.bcel.classfile.Synthetic ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.L2D [] []
org.apache.bcel.generic.ArrayElementValueGen [] []
org.apache.bcel.generic.ISHL [] []
org.apache.bcel.generic.DMUL [] []
org.apache.bcel.generic.IFGE [] []
org.apache.bcel.generic.DSTORE [] []
org.apache.commons.lang3.LocaleUtils$SyncAvoid [] []
org.apache.commons.lang3.time.DateUtils$ModifyType [] []
org.apache.bcel.generic.AnnotationEntryGen [] []
org.apache.bcel.generic.POP [] []
org.apache.bcel.generic.IFLT [] []
org.apache.commons.lang3.time.DurationFormatUtils [] []
org.apache.bcel.classfile.Method ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.SimpleElementValueGen [] []
org.apache.bcel.generic.DDIV [] []
org.apache.bcel.classfile.SimpleElementValue ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.NEW [] []
org.apache.commons.lang3.time.FastDateParser$TimeZoneStrategy [] []
org.apache.bcel.generic.GOTO_W [] []
org.apache.bcel.util.JavaWrapper [] []
org.apache.bcel.generic.IF_ICMPNE [] []
org.apache.bcel.generic.MONITORENTER [] []
org.apache.bcel.generic.DRETURN [] []
org.apache.bcel.generic.DASTORE [] []
org.apache.bcel.generic.I2F [] []
com.code_intelligence.jazzer.api.Jazzer ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.GETFIELD [] []
org.apache.commons.lang3.concurrent.ConstantInitializer [] []
org.apache.bcel.verifier.statics.Pass2Verifier$InnerClassDetector [] []
org.apache.bcel.generic.DUP2 [] []
org.apache.commons.lang3.text.translate.AggregateTranslator [] []
org.apache.bcel.classfile.Unknown ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$1 [] []
org.apache.bcel.verifier.structurals.GenericArray [] []
org.apache.commons.lang3.builder.ToStringStyle$DefaultToStringStyle [] []
org.apache.bcel.classfile.SourceFile ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.BALOAD [] []
org.apache.bcel.generic.FCMPG [] []
org.apache.commons.lang3.NotImplementedException [] []
org.apache.bcel.verifier.statics.StringRepresentation [] []
org.apache.commons.lang3.concurrent.BackgroundInitializer$Builder [] []
org.apache.bcel.generic.LOOKUPSWITCH [] []
org.apache.commons.lang3.builder.ToStringStyle$JsonToStringStyle [] []
org.apache.commons.lang3.builder.DiffBuilder$12 [] []
org.apache.bcel.generic.LAND [] []
org.apache.bcel.verifier.statics.Pass2Verifier [] []
org.apache.bcel.generic.ArrayType [] []
org.apache.commons.lang3.concurrent.LazyInitializer$Builder [] []
org.apache.commons.lang3.exception.DefaultExceptionContext [] []
org.apache.commons.lang3.time.GmtTimeZone [] []
org.apache.bcel.generic.LCONST [] []
org.apache.commons.lang3.text.StrLookup$MapStrLookup [] []
org.apache.bcel.classfile.ModuleProvides ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.util.BCELifier [] []
org.apache.commons.lang3.builder.DiffBuilder$9 [] []
org.apache.commons.lang3.BooleanUtils [] []
org.apache.bcel.generic.L2I [] []
com.code_intelligence.jazzer.api.HookType [] []
org.apache.bcel.classfile.ConstantInterfaceMethodref ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.DLOAD [] []
org.apache.bcel.generic.LLOAD [] []
org.apache.commons.lang3.text.CompositeFormat [] []
org.apache.bcel.generic.IF_ICMPGT [] []
org.apache.commons.lang3.text.StrSubstitutor [] []
org.apache.bcel.generic.CHECKCAST [] []
org.apache.bcel.generic.IF_ACMPNE [] []
org.apache.bcel.generic.DUP_X2 [] []
org.apache.commons.lang3.reflect.TypeUtils$ParameterizedTypeImpl [] []
org.apache.commons.lang3.exception.ContextedRuntimeException [] []
org.apache.commons.lang3.Range$ComparableComparator [] []
org.apache.commons.lang3.tuple.ImmutableTriple [] []
org.apache.commons.lang3.concurrent.BackgroundInitializer [] []
org.apache.bcel.classfile.LocalVariable ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.math.NumberUtils [] []
org.apache.bcel.util.ByteSequence$ByteArrayStream [] []
org.apache.commons.lang3.tuple.MutableTriple [] []
org.apache.commons.lang3.ThreadUtils [] []
org.apache.bcel.generic.MONITOREXIT [] []
org.apache.bcel.generic.LREM [] []
org.apache.bcel.verifier.statics.Pass3aVerifier$InstOperandConstraintVisitor [] []
org.apache.commons.lang3.builder.EqualsBuilder [] []
org.apache.bcel.classfile.ConstantNameAndType ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.INVOKESPECIAL [] []
org.apache.bcel.generic.ANEWARRAY [] []
org.apache.bcel.generic.L2F [] []
org.apache.bcel.classfile.ModulePackages ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.verifier.structurals.Subroutines$ColourConstants [] []
org.apache.bcel.generic.ASTORE [] []
org.apache.commons.lang3.concurrent.CallableBackgroundInitializer [] []
org.apache.bcel.generic.I2L [] []
org.apache.commons.lang3.exception.ContextedException [] []
org.apache.bcel.classfile.ConstantDouble ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.reflect.TypeUtils$GenericArrayTypeImpl [] []
org.apache.commons.lang3.reflect.InheritanceUtils [] []
org.apache.bcel.generic.I2S [] []
org.apache.commons.lang3.time.FastDatePrinter$TwoDigitMonthField [] []
org.apache.bcel.util.ModularRuntimeImage$add__10 [] []
org.apache.commons.lang3.builder.ToStringStyle$NoFieldNameToStringStyle [] []
org.apache.bcel.util.ClassQueue [] []
org.apache.bcel.generic.DREM [] []
org.apache.bcel.util.ClassPath$Dir [] []
org.apache.commons.lang3.time.StopWatch$SplitState [] []
org.apache.commons.lang3.time.FastTimeZone [] []
org.apache.commons.lang3.concurrent.Memoizer [] []
org.apache.bcel.generic.IXOR [] []
org.apache.commons.lang3.time.StopWatch [] []
org.apache.bcel.verifier.statics.Pass2Verifier$CPESSC_Visitor [] []
org.apache.commons.lang3.builder.DiffBuilder$14 [] []
org.apache.bcel.util.BCELFactory [] []
org.apache.commons.lang3.tuple.MutablePair [] []
org.apache.bcel.verifier.structurals.Subroutines [] []
org.apache.commons.lang3.reflect.MethodUtils [] []
org.apache.commons.lang3.builder.DiffBuilder$3 [] []
org.apache.bcel.generic.ElementValuePairGen [] []
org.apache.bcel.util.ByteSequence [] []
org.apache.commons.lang3.builder.DiffBuilder$5 [] []
org.apache.bcel.generic.FieldGen [] []
org.apache.bcel.generic.BasicType [] []
org.apache.commons.lang3.text.WordUtils [] []
org.apache.commons.lang3.reflect.TypeUtils$WildcardTypeImpl [] []
org.apache.bcel.ExceptionConst [] []
org.apache.bcel.generic.IF_ICMPGE [] []
org.apache.bcel.generic.FSUB [] []
org.apache.bcel.util.SyntheticRepository ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.util.ClassPath$JrtModules$init__7 [] []
org.apache.commons.lang3.time.DateFormatUtils [] []
org.apache.commons.lang3.math.Fraction [] []
org.apache.bcel.classfile.EnumElementValue ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.event.EventListenerSupport [] []
org.apache.commons.lang3.CharEncoding [] []
org.apache.bcel.classfile.Module ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.time.StopWatch$State$3 [] []
org.apache.commons.lang3.text.translate.UnicodeEscaper [] []
org.apache.commons.lang3.builder.DiffBuilder$2 [] []
org.apache.commons.lang3.time.FastDatePrinter$Iso8601_Rule [] []
org.apache.bcel.verifier.VerifierFactory [] []
org.apache.bcel.verifier.VerifyDialog$IvjEventHandler [] []
org.apache.bcel.verifier.structurals.Pass3bVerifier [] []
org.apache.bcel.generic.IF_ICMPLE [] []
org.apache.bcel.generic.ISUB [] []
org.apache.bcel.generic.FLOAD [] []
org.apache.commons.lang3.CharSequenceUtils [] []
org.apache.bcel.generic.IUSHR [] []
org.apache.bcel.classfile.Signature$MyByteArrayInputStream [] []
org.apache.commons.lang3.mutable.MutableByte [] []
org.apache.bcel.generic.FRETURN [] []
org.apache.commons.lang3.builder.RecursiveToStringStyle [] []
org.apache.bcel.verifier.statics.DOUBLE_Upper [] []
org.apache.commons.lang3.mutable.MutableShort [] []
org.apache.commons.lang3.CharUtils [] []
org.apache.commons.lang3.DoubleRange [] []
org.apache.bcel.util.LruCacheClassPathRepository$1 [] []
org.apache.bcel.generic.JSR_W [] []
org.apache.bcel.classfile.BootstrapMethod ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.function.Functions [] []
org.apache.bcel.util.ClassVector [] []
org.apache.commons.lang3.text.translate.LookupTranslator [] []
org.apache.bcel.classfile.BootstrapMethods ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.LineNumberGen [] []
org.apache.commons.lang3.mutable.MutableInt [] []
org.apache.commons.lang3.RandomUtils [] []
org.apache.commons.lang3.CharSet [] []
org.apache.bcel.generic.DALOAD [] []
org.apache.bcel.util.ClassLoader [] []
org.apache.bcel.generic.NOP [] []
org.apache.bcel.generic.INVOKESTATIC [] []
org.apache.commons.lang3.concurrent.ConcurrentUtils [] []
org.apache.bcel.classfile.DescendingVisitor [] []
org.apache.bcel.generic.DUP2_X1 [] []
org.apache.commons.lang3.LongRange [] []
org.apache.commons.lang3.text.translate.NumericEntityEscaper [] []
org.apache.bcel.generic.IDIV [] []
org.apache.bcel.generic.MULTIANEWARRAY [] []
org.apache.commons.lang3.SerializationUtils$ClassLoaderAwareObjectInputStream [] []
org.apache.bcel.verifier.structurals.UninitializedObjectType [] []
org.apache.commons.lang3.text.StrLookup$SystemPropertiesStrLookup [] []
org.apache.bcel.util.Class2HTML [] []
org.apache.commons.lang3.ObjectUtils [] []
org.apache.bcel.generic.LXOR [] []
org.apache.commons.lang3.builder.DiffBuilder [] []
org.apache.commons.lang3.concurrent.FutureTasks [] []
org.apache.bcel.classfile.AnnotationEntry ['ossfuzz.BcelFuzzer'] []
org.apache.commons.lang3.builder.DiffBuilder$8 [] []
org.apache.commons.lang3.exception.ExceptionUtils [] []
org.apache.bcel.generic.AALOAD [] []
org.apache.bcel.classfile.ConstantUtf8$Cache ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.SWITCH [] []
org.apache.bcel.generic.NEWARRAY [] []
org.apache.bcel.generic.FNEG [] []
org.apache.bcel.verifier.structurals.InstConstraintVisitor [] []
org.apache.bcel.generic.TargetLostException [] []
org.apache.bcel.generic.InstructionList$1 ['ossfuzz.BcelFuzzer'] []
org.apache.bcel.generic.Type$lambda_static_0__9 [] []

Directories in report

Directory