/proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/definition/test1.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/definition/test2.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/definition/test3.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/definition/test4.input java.lang.reflect.InvocationTargetException: java.lang.NullPointerException at Alternat_ns.resolveSubclasses(Alternat_ns.java:63) at SuperClassResolutionVisitor.before(SuperClassResolutionVisitor.java:18) at java.lang.reflect.Method.invoke(Native Method) at MyVisitor.invokeMethod(MyVisitor.java:15) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.resolveSuperClassStructure(Cd_graph.java:82) at Main.main(Main.java:38) Exception in thread "main" java.lang.RuntimeException: java.lang.NullPointerException at MyVisitor.invokeMethod(MyVisitor.java:23) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.resolveSuperClassStructure(Cd_graph.java:82) at Main.main(Main.java:38) /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/definition/test5.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceCycle/test1.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceCycle/test2.input java.lang.reflect.InvocationTargetException: java.lang.RuntimeException: getSuperClass():Multiple Inheritance Failure at Adjacency.getSuperClass(Adjacency.java:66) at Adjacency.checkCycle(Adjacency.java:88) at SuperClassChainResolutionVisitor.before(SuperClassChainResolutionVisitor.java:15) at java.lang.reflect.Method.invoke(Native Method) at MyVisitor.invokeMethod(MyVisitor.java:15) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.hasSuperCycle(Cd_graph.java:89) at Main.main(Main.java:48) Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: getSuperClass():Multiple Inheritance Failure at MyVisitor.invokeMethod(MyVisitor.java:23) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.hasSuperCycle(Cd_graph.java:89) at Main.main(Main.java:48) /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceCycle/test3.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceCycle/test4.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceSingle/test1.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/inheritanceSingle/test2.input java.lang.reflect.InvocationTargetException: java.lang.NullPointerException at Alternat_ns.resolveSubclasses(Alternat_ns.java:63) at SuperClassResolutionVisitor.before(SuperClassResolutionVisitor.java:18) at java.lang.reflect.Method.invoke(Native Method) at MyVisitor.invokeMethod(MyVisitor.java:15) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.resolveSuperClassStructure(Cd_graph.java:82) at Main.main(Main.java:38) Exception in thread "main" java.lang.RuntimeException: java.lang.NullPointerException at MyVisitor.invokeMethod(MyVisitor.java:23) at edu.neu.ccs.demeter.dj.Visitor.before(Visitor.java:26) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$VisitorTraverser.before(ObjectGraphSlice.java:356) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.before(ObjectGraphSlice.java:221) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:184) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseSubclass(ObjectGraphSlice.java:333) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:294) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseConstructionEdge(ObjectGraphSlice.java:326) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdge(ObjectGraphSlice.java:286) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseEdges(ObjectGraphSlice.java:268) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverseNode(ObjectGraphSlice.java:198) at edu.neu.ccs.demeter.dj.ObjectGraphSlice$Traverser.traverse(ObjectGraphSlice.java:161) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:89) at edu.neu.ccs.demeter.dj.ObjectGraphSlice.traverse(ObjectGraphSlice.java:66) at edu.neu.ccs.demeter.dj.TraversalGraph.traverse(TraversalGraph.java:46) at Cd_graph.resolveSuperClassStructure(Cd_graph.java:82) at Main.main(Main.java:38) /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/unique/test1.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/unique/test2.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/unique/test3.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/unique/test4.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/terminal/test1.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/terminal/test2.input /proj/lieber2/stelios/runs/ehom/gen/classes /proj/lieber2/stelios/testcases/terminal/test3.input