java.lang.reflect.InvocationTargetException

GitHub | mernst | 2 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. jtb.ParseException

    Parse error at line 3, column 3. Encountered: is

    at jtb.JavaParser.generateParseException()
  2. jtb
    JavaParser.Block
    1. jtb.JavaParser.generateParseException(JavaParser.java:8606)
    2. jtb.JavaParser.jj_consume_token(JavaParser.java:8556)
    3. jtb.JavaParser.PrimaryPrefix(JavaParser.java:3219)
    4. jtb.JavaParser.PrimaryExpression(JavaParser.java:3126)
    5. jtb.JavaParser.PostfixExpression(JavaParser.java:3040)
    6. jtb.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:2887)
    7. jtb.JavaParser.UnaryExpression(JavaParser.java:2792)
    8. jtb.JavaParser.UnaryExpressionNotPlusMinus(JavaParser.java:2856)
    9. jtb.JavaParser.UnaryExpression(JavaParser.java:2792)
    10. jtb.JavaParser.MultiplicativeExpression(JavaParser.java:2682)
    11. jtb.JavaParser.AdditiveExpression(JavaParser.java:2633)
    12. jtb.JavaParser.ShiftExpression(JavaParser.java:2586)
    13. jtb.JavaParser.RelationalExpression(JavaParser.java:2527)
    14. jtb.JavaParser.InstanceOfExpression(JavaParser.java:2495)
    15. jtb.JavaParser.EqualityExpression(JavaParser.java:2451)
    16. jtb.JavaParser.AndExpression(JavaParser.java:2418)
    17. jtb.JavaParser.ExclusiveOrExpression(JavaParser.java:2388)
    18. jtb.JavaParser.InclusiveOrExpression(JavaParser.java:2358)
    19. jtb.JavaParser.ConditionalAndExpression(JavaParser.java:2328)
    20. jtb.JavaParser.ConditionalOrExpression(JavaParser.java:2298)
    21. jtb.JavaParser.ConditionalExpression(JavaParser.java:2268)
    22. jtb.JavaParser.Expression(JavaParser.java:2148)
    23. jtb.JavaParser.IfStatement(JavaParser.java:4338)
    24. jtb.JavaParser.Statement(JavaParser.java:3773)
    25. jtb.JavaParser.BlockStatement(JavaParser.java:3991)
    26. jtb.JavaParser.Block(JavaParser.java:3926)
    27. jtb.JavaParser.TryStatement(JavaParser.java:4836)
    28. jtb.JavaParser.Statement(JavaParser.java:3809)
    29. jtb.JavaParser.BlockStatement(JavaParser.java:3991)
    30. jtb.JavaParser.Block(JavaParser.java:3926)
    30 frames
  3. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    4. java.lang.reflect.Method.invoke(Method.java:601)
    4 frames
  4. daikon.tools.jtb
    Ast.create
    1. daikon.tools.jtb.Ast.create(Ast.java:148)
    2. daikon.tools.jtb.Ast.create(Ast.java:138)
    2 frames
  5. daikon.tools.runtimechecker
    InstrumentVisitor.visit
    1. daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:431)
    1 frame
  6. jtb.syntaxtree
    NodeChoice.accept
    1. jtb.syntaxtree.MethodDeclaration.accept(MethodDeclaration.java:39)
    2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
    2 frames
  7. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35)
    1 frame
  8. jtb.syntaxtree
    NodeChoice.accept
    1. jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34)
    2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
    2 frames
  9. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:226)
    1 frame
  10. jtb.syntaxtree
    ClassOrInterfaceBodyDeclaration.accept
    1. jtb.syntaxtree.ClassOrInterfaceBodyDeclaration.accept(ClassOrInterfaceBodyDeclaration.java:25)
    1 frame
  11. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:25)
    1 frame
  12. jtb.syntaxtree
    NodeListOptional.accept
    1. jtb.syntaxtree.NodeListOptional.accept(NodeListOptional.java:34)
    1 frame
  13. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:216)
    1 frame
  14. daikon.tools.runtimechecker
    InstrumentVisitor.visit
    1. daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:170)
    1 frame
  15. jtb.syntaxtree
    ClassOrInterfaceBody.accept
    1. jtb.syntaxtree.ClassOrInterfaceBody.accept(ClassOrInterfaceBody.java:40)
    1 frame
  16. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:112)
    1 frame
  17. jtb.syntaxtree
    NodeChoice.accept
    1. jtb.syntaxtree.ClassOrInterfaceDeclaration.accept(ClassOrInterfaceDeclaration.java:43)
    2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
    2 frames
  18. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35)
    1 frame
  19. jtb.syntaxtree
    NodeChoice.accept
    1. jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34)
    2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
    2 frames
  20. jtb.visitor
    DepthFirstVisitor.visit
    1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:95)
    1 frame
  21. jtb.syntaxtree
    TypeDeclaration.accept
    1. jtb.syntaxtree.TypeDeclaration.accept(TypeDeclaration.java:24)
    1 frame
  22. daikon.tools.runtimechecker
    Main.main
    1. daikon.tools.runtimechecker.InstrumentHandler.handle(InstrumentHandler.java:122)
    2. daikon.tools.runtimechecker.Main.nonStaticMain(Main.java:45)
    3. daikon.tools.runtimechecker.Main.main(Main.java:71)
    3 frames