diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp index 60cfc3d3743..421cd3387bc 100644 --- a/src/plugins/debugger/cdb/cdbengine.cpp +++ b/src/plugins/debugger/cdb/cdbengine.cpp @@ -1800,7 +1800,7 @@ void CdbEngine::handleMemory(const CdbExtensionCommandPtr &command) { QTC_ASSERT(command->cookie.canConvert(), return); const MemoryViewCookie memViewCookie = qvariant_cast(command->cookie); - if (command->success) { + if (command->success && memViewCookie.agent) { const QByteArray data = QByteArray::fromBase64(command->reply); if (unsigned(data.size()) == memViewCookie.length) memViewCookie.agent->addLazyData(memViewCookie.editorToken,