summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@digia.com>2013-03-14 10:55:40 +0100
committerDavid Schulz <david.schulz@digia.com>2013-03-14 11:27:51 +0100
commitfda503748d0ac21338e280ced1dca096d94f6899 (patch)
tree2ac50cbfc5ed9f8de2cdd32ade97ca353b82bd2b
parent1aa8fd88c72d4d60544dffc03a345ecc82b69dad (diff)
downloadqt-creator-fda503748d0ac21338e280ced1dca096d94f6899.tar.gz
Debugger: CDB: Don't add a task for the wow64 exception.
Task-number: QTCREATORBUG-8886 Change-Id: Idf08562c58e1f02b09ef6ff7a9fb899f1516f9ae Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
-rw-r--r--src/plugins/debugger/cdb/cdbengine.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp
index 0becdc3de7..16f653b937 100644
--- a/src/plugins/debugger/cdb/cdbengine.cpp
+++ b/src/plugins/debugger/cdb/cdbengine.cpp
@@ -2410,6 +2410,9 @@ void CdbEngine::handleExtensionMessage(char t, int token, const QByteArray &what
GdbMi gdbmi;
gdbmi.fromString(message);
exception.fromGdbMI(gdbmi);
+ // Don't show the Win32 x86 emulation subsystem breakpoint hit exception.
+ if (exception.exceptionCode == winExceptionWX86Breakpoint)
+ return;
const QString message = exception.toString(true);
showStatusMessage(message);
// Report C++ exception in application output as well.