diff --git a/src/apps/debugger/TeamDebugger.cpp b/src/apps/debugger/TeamDebugger.cpp index 18d0b4f55d..4f7ab201bd 100644 --- a/src/apps/debugger/TeamDebugger.cpp +++ b/src/apps/debugger/TeamDebugger.cpp @@ -819,21 +819,40 @@ TeamDebugger::_HandleDebuggerMessage(DebugEvent* event) // TODO: Handle! break; case B_DEBUGGER_MESSAGE_THREAD_CREATED: - handled = _HandleThreadCreated( - dynamic_cast(event)); + { + ThreadCreatedEvent* threadEvent + = dynamic_cast(event); + TRACE_EVENTS("B_DEBUGGER_MESSAGE_THREAD_CREATED: thread: %ld\n", + threadEvent->NewThread()); + handled = _HandleThreadCreated(threadEvent); break; + } case B_DEBUGGER_MESSAGE_THREAD_DELETED: + TRACE_EVENTS("B_DEBUGGER_MESSAGE_THREAD_DELETED: thread: %ld\n", + event->Thread()); handled = _HandleThreadDeleted( dynamic_cast(event)); break; case B_DEBUGGER_MESSAGE_IMAGE_CREATED: - handled = _HandleImageCreated( - dynamic_cast(event)); + { + ImageCreatedEvent* imageEvent + = dynamic_cast(event); + TRACE_EVENTS("B_DEBUGGER_MESSAGE_IMAGE_CREATED: image: \"%s\" " + "(%ld)\n", imageEvent->GetImageInfo().Name().String(), + imageEvent->GetImageInfo().ImageID()); + handled = _HandleImageCreated(imageEvent); break; + } case B_DEBUGGER_MESSAGE_IMAGE_DELETED: - handled = _HandleImageDeleted( - dynamic_cast(event)); + { + ImageDeletedEvent* imageEvent + = dynamic_cast(event); + TRACE_EVENTS("B_DEBUGGER_MESSAGE_IMAGE_DELETED: image: \"%s\" " + "(%ld)\n", imageEvent->GetImageInfo().Name().String(), + imageEvent->GetImageInfo().ImageID()); + handled = _HandleImageDeleted(imageEvent); break; + } case B_DEBUGGER_MESSAGE_PRE_SYSCALL: case B_DEBUGGER_MESSAGE_POST_SYSCALL: case B_DEBUGGER_MESSAGE_SIGNAL_RECEIVED: