diff --git a/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java b/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java index 0498d98..98ec1ee 100644 --- a/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java +++ b/reader/src/main/java/com/rusefi/can/reader/dbc/DbcField.java @@ -20,6 +20,8 @@ public class DbcField { this.offset = offset; this.category = category; this.isBigEndian = isBigEndian; + if (mult == 0 && offset == 0) + throw new IllegalArgumentException("Really? multiplier and offset both zero for " + name); } public static DbcField parseField(DbcPacket parent, String line) {