From 5a5d626225b0cea161a34367d8032c26277de479 Mon Sep 17 00:00:00 2001 From: Paul Hollinsky Date: Mon, 22 Oct 2018 15:40:52 -0400 Subject: [PATCH] Resolve a segfault when device did not ever receive reset status --- device/device.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device/device.cpp b/device/device.cpp index e4f2d60..55d8aa8 100644 --- a/device/device.cpp +++ b/device/device.cpp @@ -184,7 +184,7 @@ bool Device::goOffline() { if(!com->sendCommand(Command::EnableNetworkCommunication, false)) return false; - ledState = latestResetStatus->cmRunning ? LEDState::CoreMiniRunning : LEDState::Offline; + ledState = (latestResetStatus && latestResetStatus->cmRunning) ? LEDState::CoreMiniRunning : LEDState::Offline; updateLEDState(); online = false;