From 5caef500a72292767414af5b9cc6cad799009904 Mon Sep 17 00:00:00 2001 From: Collin Kidder Date: Thu, 5 Jan 2017 18:37:04 -0500 Subject: [PATCH] Fix crash bug when trying to send to a socketcan device that wasn't properly opened. --- connections/socketcan.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/connections/socketcan.cpp b/connections/socketcan.cpp index 7402a48..a653c27 100644 --- a/connections/socketcan.cpp +++ b/connections/socketcan.cpp @@ -109,6 +109,8 @@ bool SocketCan::piSendFrame(const CANFrame& pFrame) if(0 != pFrame.bus || pFrame.len>8) return false; + if (!mDev_p) return false; + /* fill frame */ QCanBusFrame frame; frame.setFrameId(pFrame.ID);