From 36fdf50f98b59da2aeb32a9000113ca3cc4a6616 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 2 Jun 2022 22:01:37 -0700 Subject: [PATCH] handle bad VIN (#24712) --- selfdrive/car/car_helpers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/selfdrive/car/car_helpers.py b/selfdrive/car/car_helpers.py index 85fcfa1fad..fc441ac2e7 100644 --- a/selfdrive/car/car_helpers.py +++ b/selfdrive/car/car_helpers.py @@ -116,6 +116,9 @@ def fingerprint(logcan, sendcan): vin = VIN_UNKNOWN exact_fw_match, fw_candidates, car_fw = True, set(), [] + if len(vin) != 17: + cloudlog.event("Malformed VIN", vin=vin, error=True) + vin = VIN_UNKNOWN cloudlog.warning("VIN %s", vin) Params().put("CarVin", vin)