From 3cedb777ec45467d9cbc8662359b6905e86ecbbc Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@qt.io>
Date: Tue, 21 Aug 2018 09:40:44 +0200
Subject: [PATCH] Qt Designer: Fix crash when reloading resources

Initialize DesignerPropertyManager::m_object
in the constructor

Task-number: QTCREATORBUG-18342
Change-Id: I7acc7c12855b4775544a85fd000089cdcd6277af
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
---
 .../src/components/propertyeditor/designerpropertymanager.cpp    | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/designer/src/components/propertyeditor/designerpropertymanager.cpp b/src/designer/src/components/propertyeditor/designerpropertymanager.cpp
index 8edd361da..28104439d 100644
--- a/src/designer/src/components/propertyeditor/designerpropertymanager.cpp
+++ b/src/designer/src/components/propertyeditor/designerpropertymanager.cpp
@@ -897,6 +897,7 @@ DesignerPropertyManager::DesignerPropertyManager(QDesignerFormEditorInterface *c
     QtVariantPropertyManager(parent),
     m_changingSubValue(false),
     m_core(core),
+    m_object(nullptr),
     m_sourceOfChange(0)
 {
     connect(this, &QtVariantPropertyManager::valueChanged,
-- 
GitLab