Fuzz introspector: MvelFuzzer
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
3 2 [com.example.MvelFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00002 [org.mvel2.MVELInterpretedRuntime].parse()
2 9 [org.mvel2.MVELInterpretedRuntime].parseAndExecuteInterpreted() call site: 00009
1 39 [com.example.MvelFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00039

Fuzzer calltree

0 [com.example.MvelFuzzer].myFuzzTest(com.code_intelligence.jazzer.api.FuzzedDataProvider) [function] [call site] 00000
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString() [function] [call site] 00001
1 [org.mvel2.MVEL].eval(String) [function] [call site] 00002
2 [org.mvel2.integration.impl.ImmutableDefaultFactory].<init>() [function] [call site] 00003
2 [org.mvel2.MVELInterpretedRuntime].<init>(String,org.mvel2.integration.impl.ImmutableDefaultFactory) [function] [call site] 00004
2 [org.mvel2.MVELInterpretedRuntime].parse() [function] [call site] 00005
3 [org.mvel2.util.ExecutionStack].<init>() [function] [call site] 00006
3 [org.mvel2.util.ExecutionStack].<init>() [function] [call site] 00007
3 [org.mvel2.MVELInterpretedRuntime].parseAndExecuteInterpreted() [function] [call site] 00008
4 [org.mvel2.MVELInterpretedRuntime].nextToken() [function] [call site] 00009
4 [org.mvel2.MVELInterpretedRuntime].getReducedValue(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00010
4 [org.mvel2.MVELInterpretedRuntime].arithmeticFunctionReduction(Integer) [function] [call site] 00011
4 [org.mvel2.MVELInterpretedRuntime].getReducedValue(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00012
4 [org.mvel2.MVELInterpretedRuntime].nextToken() [function] [call site] 00013
4 [org.mvel2.MVELInterpretedRuntime].isArithmeticOperator() [function] [call site] 00014
4 [org.mvel2.MVELInterpretedRuntime].nextToken() [function] [call site] 00015
4 [org.mvel2.MVELInterpretedRuntime].getReducedValue(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00016
4 [org.mvel2.MVELInterpretedRuntime].arithmeticFunctionReduction(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00017
4 [org.mvel2.MVELInterpretedRuntime].procBooleanOperator(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00018
4 [org.mvel2.MVELInterpretedRuntime].procBooleanOperator() [function] [call site] 00019
4 [org.mvel2.MVELInterpretedRuntime].isOperator() [function] [call site] 00020
4 [org.mvel2.MVELInterpretedRuntime].getName() [function] [call site] 00021
4 [org.mvel2.CompileException].<init>(String,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00022
4 [org.mvel2.MVELInterpretedRuntime].getName() [function] [call site] 00023
4 [org.mvel2.MVELInterpretedRuntime].nextToken() [function] [call site] 00024
4 [org.mvel2.MVELInterpretedRuntime].getReducedValue(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00025
4 [org.mvel2.MVELInterpretedRuntime].arithmeticFunctionReduction(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00026
4 [org.mvel2.MVELInterpretedRuntime].procBooleanOperator(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00027
4 [org.mvel2.util.ErrorUtil].rewriteIfNeeded(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00028
4 [org.mvel2.MVELInterpretedRuntime].isOperator() [function] [call site] 00029
4 [org.mvel2.CompileException].<init>(String,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00030
4 [org.mvel2.CompileException].setExpr(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00031
4 [org.mvel2.CompileException].setLineNumber(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00032
4 [org.mvel2.CompileException].setCursor(org.mvel2.MVELInterpretedRuntime) [function] [call site] 00033
3 [java.util.logging.Logger].log(org.mvel2.MVELInterpretedRuntime,String,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00034
3 [org.mvel2.CompileException].<init>(String,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00035
3 [java.util.logging.Logger].log(org.mvel2.MVELInterpretedRuntime,String,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00036
3 [org.mvel2.CompileException].<init>(String,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00037
3 [org.mvel2.util.ErrorUtil].rewriteIfNeeded(org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime,org.mvel2.MVELInterpretedRuntime) [function] [call site] 00038
1 [org.mvel2.MVEL].compileExpression(String) [function] [call site] 00039
2 [org.mvel2.MVEL].compileExpression(String,null,null,null) [function] [call site] 00040