daikon.Daikon$TerminationMessage: Error in Ast.create at daikon.tools.jtb.Ast.create(Ast.java:152) at daikon.tools.jtb.Ast.create(Ast.java:138) at daikon.tools.jtb.Ast.getType(Ast.java:183) at daikon.tools.jtb.PptNameMatcher.getUngenerifiedType(PptNameMatcher.java:106) at daikon.tools.jtb.PptNameMatcher.typeMatch(PptNameMatcher.java:272) at daikon.tools.jtb.PptNameMatcher.matches(PptNameMatcher.java:259) at daikon.tools.jtb.PptNameMatcher.matches(PptNameMatcher.java:178) at daikon.tools.jtb.PptNameMatcher.getMatchesInternal(PptNameMatcher.java:135) at daikon.tools.jtb.PptNameMatcher.getMatches(PptNameMatcher.java:123) at daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:228) at jtb.syntaxtree.ConstructorDeclaration.accept(ConstructorDeclaration.java:70) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35) at jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:226) at jtb.syntaxtree.ClassOrInterfaceBodyDeclaration.accept(ClassOrInterfaceBodyDeclaration.java:25) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:25) at jtb.syntaxtree.NodeListOptional.accept(NodeListOptional.java:34) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:216) at daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:170) at jtb.syntaxtree.ClassOrInterfaceBody.accept(ClassOrInterfaceBody.java:40) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:112) at jtb.syntaxtree.ClassOrInterfaceDeclaration.accept(ClassOrInterfaceDeclaration.java:43) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35) at jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:226) at jtb.syntaxtree.ClassOrInterfaceBodyDeclaration.accept(ClassOrInterfaceBodyDeclaration.java:25) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:25) at jtb.syntaxtree.NodeListOptional.accept(NodeListOptional.java:34) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:216) at daikon.tools.runtimechecker.InstrumentVisitor.visit(InstrumentVisitor.java:170) at jtb.syntaxtree.ClassOrInterfaceBody.accept(ClassOrInterfaceBody.java:40) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:112) at jtb.syntaxtree.ClassOrInterfaceDeclaration.accept(ClassOrInterfaceDeclaration.java:43) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:35) at jtb.syntaxtree.NodeSequence.accept(NodeSequence.java:34) at jtb.syntaxtree.NodeChoice.accept(NodeChoice.java:24) at jtb.visitor.DepthFirstVisitor.visit(DepthFirstVisitor.java:95) at jtb.syntaxtree.TypeDeclaration.accept(TypeDeclaration.java:24) at daikon.tools.runtimechecker.InstrumentHandler.handle(InstrumentHandler.java:122) at daikon.tools.runtimechecker.Main.nonStaticMain(Main.java:45) at daikon.tools.runtimechecker.Main.main(Main.java:71)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.