From a57d517202b2f97d11e933dca38f8c29636734eb Mon Sep 17 00:00:00 2001 From: Jake Petroules Date: Mon, 8 Dec 2014 20:38:10 -0800 Subject: [PATCH] Fix null pointer dereference in QbsProjectManager::updateBuildActions. Change-Id: Id7360d123b580d8b819586fb7bcd7f35cfb2b485 Reviewed-by: Eike Ziller Reviewed-by: Christian Kandeler --- src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp index 003e558f803..20ebb8862a8 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp +++ b/src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp @@ -297,7 +297,7 @@ void QbsProjectManagerPlugin::updateBuildActions() } QbsProjectNode *subprojectNode = qobject_cast(productNode ? productNode->parentFolderNode() : 0); - if (subprojectNode && subprojectNode != m_editorProject->rootProjectNode()) { + if (subprojectNode && m_editorProject && subprojectNode != m_editorProject->rootProjectNode()) { subprojectVisible = true; subprojectName = subprojectNode->displayName(); }