Skip to content

Instantly share code, notes, and snippets.

@Blayyke
Created May 12, 2019 09:04
Show Gist options
  • Save Blayyke/33b283f559817728d9a2c355dcb8484d to your computer and use it in GitHub Desktop.
Save Blayyke/33b283f559817728d9a2c355dcb8484d to your computer and use it in GitHub Desktop.
java.lang.NullPointerException
at cuchaz.enigma.analysis.SourceIndexMethodVisitor.visitInvocationExpression(SourceIndexMethodVisitor.java:43)
at cuchaz.enigma.analysis.SourceIndexMethodVisitor.visitInvocationExpression(SourceIndexMethodVisitor.java:28)
at com.strobel.decompiler.languages.java.ast.InvocationExpression.acceptVisitor(InvocationExpression.java:78)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitUnaryOperatorExpression(SourceIndexVisitor.java:293)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitUnaryOperatorExpression(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.UnaryOperatorExpression.acceptVisitor(UnaryOperatorExpression.java:63)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBinaryOperatorExpression(SourceIndexVisitor.java:278)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBinaryOperatorExpression(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression.acceptVisitor(BinaryOperatorExpression.java:88)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBinaryOperatorExpression(SourceIndexVisitor.java:278)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBinaryOperatorExpression(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.BinaryOperatorExpression.acceptVisitor(BinaryOperatorExpression.java:88)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexMethodVisitor.visitInvocationExpression(SourceIndexMethodVisitor.java:66)
at cuchaz.enigma.analysis.SourceIndexMethodVisitor.visitInvocationExpression(SourceIndexMethodVisitor.java:28)
at com.strobel.decompiler.languages.java.ast.InvocationExpression.acceptVisitor(InvocationExpression.java:78)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitExpressionStatement(SourceIndexVisitor.java:133)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitExpressionStatement(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.ExpressionStatement.acceptVisitor(ExpressionStatement.java:47)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBlockStatement(SourceIndexVisitor.java:128)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitBlockStatement(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.BlockStatement.acceptVisitor(BlockStatement.java:72)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitMethodDeclaration(SourceIndexVisitor.java:38)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitMethodDeclaration(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.MethodDeclaration.acceptVisitor(MethodDeclaration.java:85)
at cuchaz.enigma.analysis.SourceIndexClassVisitor.visitMethodDeclaration(SourceIndexClassVisitor.java:67)
at cuchaz.enigma.analysis.SourceIndexClassVisitor.visitMethodDeclaration(SourceIndexClassVisitor.java:25)
at com.strobel.decompiler.languages.java.ast.MethodDeclaration.acceptVisitor(MethodDeclaration.java:85)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexClassVisitor.visitTypeDeclaration(SourceIndexClassVisitor.java:43)
at cuchaz.enigma.analysis.SourceIndexClassVisitor.visitTypeDeclaration(SourceIndexClassVisitor.java:25)
at com.strobel.decompiler.languages.java.ast.TypeDeclaration.acceptVisitor(TypeDeclaration.java:90)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitTypeDeclaration(SourceIndexVisitor.java:26)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitTypeDeclaration(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.TypeDeclaration.acceptVisitor(TypeDeclaration.java:90)
at cuchaz.enigma.analysis.SourceIndexVisitor.recurse(SourceIndexVisitor.java:31)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitCompilationUnit(SourceIndexVisitor.java:243)
at cuchaz.enigma.analysis.SourceIndexVisitor.visitCompilationUnit(SourceIndexVisitor.java:19)
at com.strobel.decompiler.languages.java.ast.CompilationUnit.acceptVisitor(CompilationUnit.java:81)
at cuchaz.enigma.analysis.SourceIndex.buildIndex(SourceIndex.java:58)
at cuchaz.enigma.gui.GuiController.decompileSource(GuiController.java:409)
at cuchaz.enigma.gui.GuiController.lambda$loadClass$7(GuiController.java:384)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment