Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

java.lang.NullPointerException: 	at org.rascalmpl.interpreter.TypeReifier.funcToProduction(TypeReifier.java:327)	at org.rascalmpl.interpreter.TypeReifier.overloadedToProduction(TypeReifier.java:336)	at org.rascalmpl.interpreter.result.OverloadedFunction.encodeAsConstructor(OverloadedFunction.java:77)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitExternal(StandardTextWriter.java:590)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitExternal(StandardTextWriter.java:1)	at org.rascalmpl.interpreter.result.OverloadedFunction.accept(OverloadedFunction.java:493)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitTuple(StandardTextWriter.java:582)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitTuple(StandardTextWriter.java:1)	at org.rascalmpl.value.impl.fast.Tuple.accept(Tuple.java:81)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitList(StandardTextWriter.java:140)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitList(StandardTextWriter.java:1)	at org.rascalmpl.value.impl.fast.List.accept(List.java:104)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitMap(StandardTextWriter.java:165)	at org.rascalmpl.value.io.StandardTextWriter$Writer.visitMap(StandardTextWriter.java:1)	at org.rascalmpl.value.impl.AbstractMap.accept(AbstractMap.java:60)	at org.rascalmpl.value.io.StandardTextWriter.write(StandardTextWriter.java:72)	at org.rascalmpl.value.io.StandardTextWriter.valueToString(StandardTextWriter.java:63)	at org.rascalmpl.value.impl.AbstractValue.toString(AbstractValue.java:66)	at org.rascalmpl.interpreter.StringTemplateConverter$Visitor$IndentingAppend.appendToString(StringTemplateConverter.java:142)	at org.rascalmpl.interpreter.StringTemplateConverter$Visitor$IndentingAppend.interpret(StringTemplateConverter.java:113)	at org.rascalmpl.semantics.dynamic.Statement$NonEmptyBlock.interpret(Statement.java:759)	at org.rascalmpl.semantics.dynamic.Statement$NonEmptyBlock.interpret(Statement.java:759)	at org.rascalmpl.semantics.dynamic.Statement$For.interpret(Statement.java:468)	at org.rascalmpl.semantics.dynamic.Literal$String.interpret(Literal.java:237)	at org.rascalmpl.semantics.dynamic.Expression$Literal.interpret(Expression.java:1548)	at org.rascalmpl.semantics.dynamic.Expression$CallOrTree.interpret(Expression.java:489)	at org.rascalmpl.semantics.dynamic.Statement$Expression.interpret(Statement.java:365)	at org.rascalmpl.interpreter.result.RascalFunction.runBody(RascalFunction.java:383)	at org.rascalmpl.interpreter.result.RascalFunction.call(RascalFunction.java:322)	at org.rascalmpl.semantics.dynamic.Expression$CallOrTree.interpret(Expression.java:527)	at org.rascalmpl.semantics.dynamic.Declarator$Default.interpret(Declarator.java:53)	at org.rascalmpl.semantics.dynamic.LocalVariableDeclaration$Default.interpret(LocalVariableDeclaration.java:36)	at org.rascalmpl.semantics.dynamic.Statement$VariableDeclaration.interpret(Statement.java:1005)	at org.rascalmpl.interpreter.result.RascalFunction.runBody(RascalFunction.java:383)	at org.rascalmpl.interpreter.result.RascalFunction.call(RascalFunction.java:322)	at org.rascalmpl.semantics.dynamic.Expression$CallOrTree.interpret(Expression.java:527)	at org.rascalmpl.interpreter.utils.Cases$DefaultBlock.matchEvalAndReplace(Cases.java:295)	at org.rascalmpl.interpreter.utils.Cases$DefaultBlock.matchAndEval(Cases.java:255)	at org.rascalmpl.interpreter.TraversalEvaluator.applyCases(TraversalEvaluator.java:540)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseTop(TraversalEvaluator.java:564)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:191)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseListOnce(TraversalEvaluator.java:458)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:165)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseADTOnce(TraversalEvaluator.java:326)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:161)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseListOnce(TraversalEvaluator.java:458)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:165)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseADTOnce(TraversalEvaluator.java:326)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:161)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseListOnce(TraversalEvaluator.java:458)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:165)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseADTOnce(TraversalEvaluator.java:326)	at org.rascalmpl.interpreter.TraversalEvaluator.traverseOnce(TraversalEvaluator.java:161)	at org.rascalmpl.interpreter.TraversalEvaluator.traverse(TraversalEvaluator.java:120)	at org.rascalmpl.semantics.dynamic.Visit$GivenStrategy.interpret(Visit.java:132)	at org.rascalmpl.semantics.dynamic.Statement$Visit.interpret(Statement.java:1024)	at org.rascalmpl.semantics.dynamic.Statement$Assignment.interpret(Statement.java:205)	at org.rascalmpl.semantics.dynamic.Statement$NonEmptyBlock.interpret(Statement.java:759)	at org.rascalmpl.semantics.dynamic.Statement$Solve.interpret(Statement.java:861)	at org.rascalmpl.interpreter.result.RascalFunction.runBody(RascalFunction.java:383)	at org.rascalmpl.interpreter.result.RascalFunction.call(RascalFunction.java:322)	at org.rascalmpl.semantics.dynamic.Expression$CallOrTree.interpret(Expression.java:527)	at org.rascalmpl.semantics.dynamic.Statement$Expression.interpret(Statement.java:365)	at org.rascalmpl.semantics.dynamic.Statement$Assignment.interpret(Statement.java:205)	at org.rascalmpl.interpreter.result.RascalFunction.runBody(RascalFunction.java:383)	at org.rascalmpl.interpreter.result.RascalFunction.call(RascalFunction.java:292)	at org.rascalmpl.semantics.dynamic.Expression$CallOrTree.interpret(Expression.java:527)	at org.rascalmpl.semantics.dynamic.Command$Expression.interpret(Command.java:61)	at org.rascalmpl.interpreter.Evaluator.eval(Evaluator.java:1090)	at org.rascalmpl.interpreter.Evaluator.eval(Evaluator.java:959)	at org.rascalmpl.interpreter.Evaluator.eval(Evaluator.java:914)	at org.rascalmpl.repl.RascalInterpreterREPL.evalStatement(RascalInterpreterREPL.java:114)	at org.rascalmpl.eclipse.repl.RascalTerminalConnector$1$1.evalStatement(RascalTerminalConnector.java:189)	at org.rascalmpl.repl.BaseRascalREPL.handleInput(BaseRascalREPL.java:97)	at org.rascalmpl.repl.BaseREPL.run(BaseREPL.java:278)	at org.rascalmpl.eclipse.repl.RascalTerminalConnector$1.run(RascalTerminalConnector.java:238)