#windows #gdb
#Windows #gdb
Вопрос:
Я отлаживаю .exe-программу, созданную на языке C, с помощью gdb.
Проблема в том, что после запуска команды (gdb) info registers
gdb просто завершается.
Я использую Windows 10. Я запускаю gdb в powershell, в командной строке. Я также запускаю их как администратор. Но gdb все еще завершается после запуска info registers
команды.
Он отлично работает, когда я указал регистр, например info registers eax
Ответ №1:
Должно быть исправлено в GDB 8.2. См. Ошибку https://sourceware.org/bugzilla/show_bug.cgi?id=26304 который является дубликатом https://sourceware.org/bugzilla/show_bug.cgi?id=22854 . Ошибка 22854 имеет целевой этап 8.2, поэтому она была исправлена в выпуске 8.2. Я бы посоветовал обновить GDB как минимум до версии 8.2.
Комментарии:
1. Спасибо! Это мне очень помогает 🙂