From d4fe89a9dd31dd0a91650173cf5ad915f693d4c2 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Wed, 31 Aug 2016 10:00:40 +0200 Subject: [PATCH] Clang: test if the ipcClientProxy is set before sending an alive message A crash can be happen if the back end is slow like a debug build on windows. Change-Id: I7352ef2732d29ac60bb0c6d9906c10b7ebefa262 Reviewed-by: Marco Bubke --- src/libs/clangbackendipc/connectionserver.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/clangbackendipc/connectionserver.h b/src/libs/clangbackendipc/connectionserver.h index bebb9657c86..4d9593ec505 100644 --- a/src/libs/clangbackendipc/connectionserver.h +++ b/src/libs/clangbackendipc/connectionserver.h @@ -106,7 +106,8 @@ private: void sendAliveMessage() { - ipcClientProxy->alive(); + if (ipcClientProxy) + ipcClientProxy->alive(); } void handleSocketDisconnect()