summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/gdb/symbian.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-09-29 16:39:46 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-09-29 16:39:46 +0200
commit8c956abedd392f48d8cbeea5fea0fcb3e8ef6e36 (patch)
tree10e9edfb4430c71219f34a1ca4c0556a394d135b /src/plugins/debugger/gdb/symbian.cpp
parent2e6217b7564f7900b8d689abbce60f6fa967a9cf (diff)
downloadqt-creator-8c956abedd392f48d8cbeea5fea0fcb3e8ef6e36.tar.gz
Debugger[TRK]: Report crashs with signals.
Show the message box correctly on signal 11 reported. Reviewed-by: hjk
Diffstat (limited to 'src/plugins/debugger/gdb/symbian.cpp')
-rw-r--r--src/plugins/debugger/gdb/symbian.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/debugger/gdb/symbian.cpp b/src/plugins/debugger/gdb/symbian.cpp
index f7d6b62f28..4cae2ce81b 100644
--- a/src/plugins/debugger/gdb/symbian.cpp
+++ b/src/plugins/debugger/gdb/symbian.cpp
@@ -418,9 +418,9 @@ static void gdbAppendRegister(QByteArray *ba, uint regno, uint value)
ba->append(';');
}
-QByteArray Snapshot::gdbStopMessage(uint threadId, bool reportThreadId) const
+QByteArray Snapshot::gdbStopMessage(uint threadId, int signalNumber, bool reportThreadId) const
{
- QByteArray ba = "T05";
+ QByteArray ba = ('T' + trk::hexNumber(signalNumber, 2));
if (reportThreadId) {
ba += "thread:";
ba += trk::hexNumber(threadId, 3);