diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 1cde8b29ed3..4be4d05dc7c 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1480,6 +1480,8 @@ void GdbEngine::handleStop1(const GdbMi &data) int currentId = data.findChild("thread-id").data().toInt(); if (m_gdbAdapter->isTrkAdapter()) { m_gdbAdapter->trkReloadThreads(); + } else if (m_isMacGdb) { + postCommand("-thread-list-ids", CB(handleThreadListIds), currentId); } else { // This is only available in gdb 7.1+. postCommand("-thread-info", CB(handleThreadInfo), currentId);