Результаты поиска по запросу "gdb"
Кстати, у меня была эта проблема, потому что я забыл возврат в моем коде, который заставил мою программу завершиться с кодом ошибки.
ли установить параметр gcc, который даст мне номер строки ошибки сегментации? Я знаю что могу: Отладка построчноПоместите printfs в код, чтобы сузить.Редактирование: bt / where На GDB не дают стека.Полезное ...
по какой-то причине и совсем забыл о том, что это не по умолчанию. Я обновил свой текст.
аюсь отладить эту простую программу на C: #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello\n"); }Но когда я разбираю основную функцию, я получаю это: (gdb) disas main Dump of assembler code for function main: ...
stackoverflow.com/questions/2065912/...
от вопрос уже есть ответ здесь: Как проанализировать файл дампа ядра программы с помощью gdb? [/questions/8305866/how-to-analyze-a-programs-core-dump-file-with-gdb] 9 ответов Что нужно проверить при анализе файла дампа ядра? Пожалуйста, скажите ...
Затем в сеансе GDB:
атный корень из 3, по оценкам Вольфрама Альфа: 1.7320508075688772935274463415058723669428052538103806280558...Когда я делаюsqrt(3) в С он оценивается в 0. Почему? EDIT4: вот как вы можете воспроизвести эту проблему в GDB. ...
Это извлечено из вышеупомянутой ссылки:
ли некоторые помочь мне понять это: - (gdb) info frame Stack level 0, frame at 0xb75f7390: eip = 0x804877f in base::func() (testing.cpp:16); saved eip 0x804869a called by frame at 0xb75f73b0 source language c++. Arglist at 0xb75f7388, args: ...
В GDB, как я могу записать строку в память?
Довольно просто записать целые или шестнадцатеричные числа в адрес памяти с помощью gdb: (gdb) set {int}0x08040000 = 42 (gdb) set {int}0x08040000 = 0xffffffffНо как я могу записать символы или целые строки так же просто в память? Прямо сейчас ...
Команда полезна для устранения проблем с подписью кода. Вот что я использовал (на Мохаве):
ая с 10.5 и далее, существует множество тем, посвященных вопросам, связанным с кодами в macOS. Я хотел добиться того, чтобы Geany работал с отладчиком GNU (gdb). Отладчик найден в geany, но (уже довольно известное) сообщение об ошибке: Error ...
Наслаждаться.
аживаю C ++ в GDB 7.1 на Linux. У меня есть функцияa() это вызывается во многих местах кода. Я хочу установить в нем точку останова, но только если она была вызвана изb(), Есть ли способ сделать это? Есть ли способ сделать это только еслиb() ...
Не удалось установить точку останова GDB
Я работаю над программой с несколькими файлами C ++. Я выполнил исполняемый файл через GDB для отладки ошибки сегментации. Потом,gdb backtrace предоставил список функций до ошибки сегментации. Позже я попытался установить точку останова в файле ...
GDB отсутствует в OS X v10.9 (Маверикс)
Я пошел использовать GDB в OS X v10.9 (Mavericks), и его там нет. Куда это делось? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not foundЯ также запустил Xcode 5.0.1: Настройки> Загрузки ..и больше ...