From 9abacdaacf5ad1211da4fc72f5320ba9c43ff509 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Tue, 16 Jul 2019 10:22:02 -0700 Subject: altosuilib: Don't crash when flashing an unknown device An unknown device will not have a config; check for that before showing radio calibration dialogs. Signed-off-by: Keith Packard --- altosuilib/AltosFlashUI.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'altosuilib/AltosFlashUI.java') diff --git a/altosuilib/AltosFlashUI.java b/altosuilib/AltosFlashUI.java index ffb39b8c..37ab9661 100644 --- a/altosuilib/AltosFlashUI.java +++ b/altosuilib/AltosFlashUI.java @@ -319,7 +319,7 @@ public class AltosFlashUI return false; } - if (existing_config.radio_calibration_broken) { + if (existing_config != null && existing_config.radio_calibration_broken) { int ret = JOptionPane.showConfirmDialog(this, String.format("Radio calibration value %d may be incorrect\nFlash anyways?", existing_config.radio_calibration), -- cgit v1.2.3