From 85f5a8bd78c5a2f5a5f2ef1cc6571fb454812c16 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 5 Nov 2019 09:11:04 +0100 Subject: [PATCH] QmlDesigner: Fix possible crash Fixes: QTCREATORBUG-23145 Change-Id: I389951aedf1d488e33775f331a76bf60ac26bf7f Reviewed-by: Thomas Hartmann --- .../qmldesigner/components/componentcore/findimplementation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/componentcore/findimplementation.cpp b/src/plugins/qmldesigner/components/componentcore/findimplementation.cpp index 8a935970c04..7cc1d9d7124 100644 --- a/src/plugins/qmldesigner/components/componentcore/findimplementation.cpp +++ b/src/plugins/qmldesigner/components/componentcore/findimplementation.cpp @@ -84,7 +84,7 @@ protected: bool visit(AST::UiPublicMember *node) override { - if (node->memberType->name == m_typeName){ + if (node->memberType && node->memberType->name == m_typeName){ const ObjectValue * objectValue = m_context->lookupType(m_document.data(), QStringList(m_typeName)); if (objectValue == m_typeValue) m_implemenations.append(node->typeToken);