Debugger[TRK]: Report crashs with signals.

Show the message box correctly on signal 11 reported.

Reviewed-by: hjk
This commit is contained in:
Friedemann Kleint
2010-09-29 16:39:46 +02:00
parent 2e6217b756
commit 8c956abedd
5 changed files with 22 additions and 8 deletions

View File

@@ -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);