BinEditor: Fix crash on debugger restart

... when views have been closed manually before.

Change-Id: Ib589d525b00b5a349d6ed60bdf0e703baafb9871
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2024-08-01 10:13:30 +02:00
parent ab09e2dc3c
commit fb7133658a
2 changed files with 59 additions and 16 deletions

View File

@@ -259,10 +259,7 @@ MemoryAgent::MemoryAgent(const MemoryViewSetupData &data, DebuggerEngine *engine
MemoryAgent::~MemoryAgent()
{
if (m_service && m_service->editor())
EditorManager::closeDocuments({m_service->editor()->document()});
if (m_service && m_service->widget()) // m_service might be set to null by closeDocument
m_service->widget()->close();
delete m_service;
}
void MemoryAgent::updateContents()