daikon.Daikon$TerminationMessage: Error in Ast.create

GitHub | mernst | 1 year ago
  1. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. daikon.Daikon$TerminationMessage

      Error in Ast.create

      at daikon.tools.jtb.Ast.create()
    2. daikon.tools.jtb
      Ast.copy
      1. daikon.tools.jtb.Ast.create(Ast.java:152)
      2. daikon.tools.jtb.Ast.create(Ast.java:138)
      3. daikon.tools.jtb.Ast.copy(Ast.java:991)
      3 frames
    3. daikon.tools.runtimechecker
      InstrumentVisitor.visit
      1. daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:428)
      1 frame
    4. jtb.syntaxtree
      NodeChoice.accept
      1. jtb.syntaxtree.MethodDeclaration.accept(MethodDeclaration.java:39)
      2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
      2 frames
    5. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35)
      1 frame
    6. jtb.syntaxtree
      NodeChoice.accept
      1. jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34)
      2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
      2 frames
    7. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:226)
      1 frame
    8. jtb.syntaxtree
      ClassOrInterfaceBodyDeclaration.accept
      1. jtb.syntaxtree.ClassOrInterfaceBodyDeclaration.accept(ClassOrInterfaceBodyDeclaration.java:25)
      1 frame
    9. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:25)
      1 frame
    10. jtb.syntaxtree
      NodeListOptional.accept
      1. jtb.syntaxtree.NodeListOptional.accept(NodeListOptional.java:34)
      1 frame
    11. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:216)
      1 frame
    12. daikon.tools.runtimechecker
      InstrumentVisitor.visit
      1. daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:170)
      1 frame
    13. jtb.syntaxtree
      ClassOrInterfaceBody.accept
      1. jtb.syntaxtree.ClassOrInterfaceBody.accept(ClassOrInterfaceBody.java:40)
      1 frame
    14. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:112)
      1 frame
    15. jtb.syntaxtree
      NodeChoice.accept
      1. jtb.syntaxtree.ClassOrInterfaceDeclaration.accept(ClassOrInterfaceDeclaration.java:43)
      2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
      2 frames
    16. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35)
      1 frame
    17. jtb.syntaxtree
      NodeChoice.accept
      1. jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34)
      2. jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24)
      2 frames
    18. jtb.visitor
      DepthFirstVisitor.visit
      1. jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:95)
      1 frame
    19. jtb.syntaxtree
      TypeDeclaration.accept
      1. jtb.syntaxtree.TypeDeclaration.accept(TypeDeclaration.java:24)
      1 frame
    20. 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