forked from qt-creator/qt-creator
ProjectExplorer: fix possible crashes
Change-Id: I0b06e31f07ddf9c052f360bb66ac2330cc21d7b6 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -407,7 +407,7 @@ void ProjectTreeWidget::showContextMenu(const QPoint &pos)
|
||||
void ProjectTreeWidget::openItem(const QModelIndex &mainIndex)
|
||||
{
|
||||
Node *node = m_model->nodeForIndex(mainIndex);
|
||||
if (node->nodeType() != NodeType::File)
|
||||
if (!node || node->nodeType() != NodeType::File)
|
||||
return;
|
||||
IEditor *editor = EditorManager::openEditor(node->filePath().toString());
|
||||
if (editor && node->line() >= 0)
|
||||
|
||||
Reference in New Issue
Block a user