From a8f64bd1b95765cf8026d35274b3edf01ba249ca Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Thu, 16 Mar 2017 14:40:25 +0100 Subject: [PATCH] ProjectNodes: Do not crash when adding a nullptr as a node Change-Id: Ic75ddbf3bd6b72779342e53ea73f7622f6ce2823 Reviewed-by: Ulf Hermann --- src/plugins/projectexplorer/projectnodes.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/projectexplorer/projectnodes.cpp b/src/plugins/projectexplorer/projectnodes.cpp index 413d722bd2b..b9491687c21 100644 --- a/src/plugins/projectexplorer/projectnodes.cpp +++ b/src/plugins/projectexplorer/projectnodes.cpp @@ -637,6 +637,7 @@ FolderNode::AddNewInformation FolderNode::addNewInformation(const QStringList &f void FolderNode::addNode(Node *node) { + QTC_ASSERT(node, return); QTC_ASSERT(!node->parentFolderNode(), qDebug("File node has already a parent folder")); node->setParentFolderNode(this); m_nodes.append(node);