Почему GDB зависает после запуска? - PullRequest
2 голосов
/ 03 марта 2020

Я недавно установил GDB 9.1 на мою ма c версии 10.0.1. и следовал за страницей дарвина, чтобы настроить брелок. Время от времени я могу запустить исполняемый файл gdb, но большую часть времени он зависает сразу после команды r.

Я могу нормально выполнить код, но когда я запускаю его в gdb он печатает

[New Thread 0x2603 of process 48685]

, иногда он создает два или три новых потока, но затем зависает. Я попытался скомпилировать как -g и -ggdb, так и установить точки останова в начале кода, и он зависает независимо.

Это расстраивает, потому что я не могу убить его с помощью control c, control z или kill -9, поэтому я обычно перезагружаю терминал. Я не совсем уверен, как отладить это, любая помощь приветствуется

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...