From 1a2baecf6a0195edb5658ae2cd4abae16d0c9a47 Mon Sep 17 00:00:00 2001 From: David Kaspar Date: Mon, 26 Aug 2013 14:32:36 +0200 Subject: [PATCH] Qnx: Fixing crash when launching BB10 application m_futureInterface field might be 0 when reportProgress slot is called Task-number: QTCREATORBUG-10038 Change-Id: I93931e78f3a5077bb347b184f5e61230a1955695 Reviewed-by: Tobias Hunger Reviewed-by: David Kaspar --- src/plugins/qnx/blackberryabstractdeploystep.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/qnx/blackberryabstractdeploystep.cpp b/src/plugins/qnx/blackberryabstractdeploystep.cpp index 6ca54a054e5..8931989b405 100644 --- a/src/plugins/qnx/blackberryabstractdeploystep.cpp +++ b/src/plugins/qnx/blackberryabstractdeploystep.cpp @@ -132,7 +132,8 @@ void BlackBerryAbstractDeployStep::reportProgress(int progress) { QTC_ASSERT(progress >= 0 && progress <= 100, return); - m_futureInterface->setProgressValue(100 * m_processCounter + progress); + if (m_futureInterface) + m_futureInterface->setProgressValue(100 * m_processCounter + progress); } void BlackBerryAbstractDeployStep::runCommands()