diff options
author | David Schulz <david.schulz@qt.io> | 2018-11-12 13:14:50 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2018-11-12 12:40:16 +0000 |
commit | dd350d195589af332d511baffa77ac7e5e0a2358 (patch) | |
tree | 3a10bb5cc9f398e0ecede78b0d4053a41c028872 /src/plugins/debugger/cdb | |
parent | 402991498fb18371b5dc97d9067cbb82d3d1198d (diff) | |
download | qt-creator-dd350d195589af332d511baffa77ac7e5e0a2358.tar.gz |
Debugger: Fix fetching memory
Do not dereference function parameter in async callback.
Change-Id: I9a6cebdc59579f230a5f570969c9cd1c6417edfc
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/cdb')
-rw-r--r-- | src/plugins/debugger/cdb/cdbengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp index 57d81816bf..7e541a7acc 100644 --- a/src/plugins/debugger/cdb/cdbengine.cpp +++ b/src/plugins/debugger/cdb/cdbengine.cpp @@ -1452,7 +1452,7 @@ void CdbEngine::fetchMemory(MemoryAgent *agent, quint64 address, quint64 length) StringInputStream str(args); str << address << ' ' << length; cmd.args = args; - cmd.callback = [&](const DebuggerResponse &response) { + cmd.callback = [=] (const DebuggerResponse &response) { if (!agent) return; if (response.resultClass == ResultDone) { |