# HG changeset patch # User Raimund Renkert # Date 1477302893 -7200 # Node ID ca599ec3ee799307ec77ae3106b77e39b7a209af # Parent 341911ecc9e05eb3bb3ae73551e01eaac34c9b14 Fixed NPE in error listener. diff -r 341911ecc9e0 -r ca599ec3ee79 src/main/java/de/intevation/lada/importer/laf/LafErrorListener.java --- a/src/main/java/de/intevation/lada/importer/laf/LafErrorListener.java Mon Oct 24 11:54:30 2016 +0200 +++ b/src/main/java/de/intevation/lada/importer/laf/LafErrorListener.java Mon Oct 24 11:54:53 2016 +0200 @@ -20,7 +20,10 @@ int line, int charPositionInLine, String msg, RecognitionException e) { - String sourceName = e.getCtx().getText(); + String sourceName = "Parser"; + if (e != null && e.getCtx() != null) { + sourceName = e.getCtx().getText(); + } ReportItem err = new ReportItem(); err.setKey(sourceName); err.setValue(line + ":" + charPositionInLine + " - " + e.getOffendingToken().getText());