From c92cb4ce1c1a242658c8f78e515eef562e6b9ff1 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Sun, 14 Apr 2024 14:03:26 -0400 Subject: [PATCH] NPE bugfix --- reader/src/main/java/com/rusefi/can/analysis/PerSidDump.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reader/src/main/java/com/rusefi/can/analysis/PerSidDump.java b/reader/src/main/java/com/rusefi/can/analysis/PerSidDump.java index 688be07..ff334c4 100644 --- a/reader/src/main/java/com/rusefi/can/analysis/PerSidDump.java +++ b/reader/src/main/java/com/rusefi/can/analysis/PerSidDump.java @@ -52,7 +52,7 @@ public class PerSidDump { PrintWriter middle = new PrintWriter(new FileOutputStream(middleOutputFileName)); String decAndHex = middlePacket.getId() + "_" + Integer.toHexString(middlePacket.getId()); - DbcPacket packet = dbc.packets.get(middlePacket.getId()); + DbcPacket packet = dbc == null ? null : dbc.packets.get(middlePacket.getId()); String payloadVariableName = "payload" + (packet == null ? decAndHex : packet.getName()); String variableName = packet == null ? "CAN_" + decAndHex : packet.getName(); String methodName = "on" + (packet == null ? ("Can" + decAndHex) : packet.getName());