From ce0f133b3b98abb7d1ee6aed329b813e1595ac79 Mon Sep 17 00:00:00 2001 From: Paulo Dias Date: Tue, 26 Mar 2024 11:55:40 +0000 Subject: [PATCH] mra/visualizations/ColorMapVisualization: Fix null pointer exception when no estimated state can be found for the data entry. --- .../lsts/neptus/mra/visualizations/ColorMapVisualization.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/java/pt/lsts/neptus/mra/visualizations/ColorMapVisualization.java b/src/java/pt/lsts/neptus/mra/visualizations/ColorMapVisualization.java index 25ba004b50..07f65fdeed 100644 --- a/src/java/pt/lsts/neptus/mra/visualizations/ColorMapVisualization.java +++ b/src/java/pt/lsts/neptus/mra/visualizations/ColorMapVisualization.java @@ -421,6 +421,8 @@ private DataDiscretizer parseLog(String entity) { continue; stateEntry = stateParser.getEntryAtOrAfter(parser.currentTimeMillis()); + if (stateEntry == null) + continue; LocationType loc = new LocationType(); loc.setLatitudeRads(stateEntry.getDouble("lat"));