Результаты поиска по запросу "gdb"
Вы можете установить и запустить Eclipse, а также работать / отлаживать в среде этого столетия и тысячелетий.
апуске программы на GDB, как правило, аргументы для программы задаются вrun команда. Есть ли способ запустить программу, используя GDB, а также дать аргументы в сценарии оболочки? Я увидел ответ в связанном вопросе, отметив, что мы можем ...
Без использования «info vtbl»
аюсь напечатать vtable объекта, используя gdb; Я нашел show print vt bl onнастройки, но я все еще не знаю, как напечатать vtable - объект p * все еще не распечатывает его. Как мне распечатать vtable?
stackoverflow.com/questions/6301130/...
аживаю такое приложение с несколькими процессами, как я могу переключаться междуfork()эд процессы?
tromey.com/blog/?p=548
жно ли, чтобы GDB регистрировал что-то в терминале, вместо того, чтобы ломать его? Например, я хотел бы установить «точку останова» для какого-либо метода и иметь команду gdb print self, а также параметры при каждом вызове метода. По сути, я хочу ...
: Новый процесс отлаживается после разветвления. Родительский процесс выполняется беспрепятственно.
вызова fork текущий процесс вызоветexit(0). Но ребенок продолжит. switch(fork()) { case -1: exit(1); case 0: //child process,continue break; default: //the current process,exit exit(0); }Как я могу продолжить отладку дочернего процесса в этом ...
sourceware.org/gdb/current/onlinedocs/gdb/Frame-Info.html
могу распечатать все глобальные переменные / локальные переменные? Это возможно в GDB?
Как загрузить несколько файлов символов в GDB
Как загрузить несколько файлов символов вgdb, У меня есть исполняемый файл foo.out и загрузка модуля bar.so. Я создал два файла символов foo.symbol и bar.symbol. Как загрузить оба файла в GDB. # gdb --core core # (gdb) # (gdb) symbol-file ...
Показать текущую инструкцию по сборке в GDB
Я делаю некоторую отладку на уровне сборки в GDB. Есть ли способ заставить GDB показывать мне текущую инструкцию по сборке так же, как она показывает текущую исходную строку? Вывод по умолчанию после каждой команды выглядит ...
Протестировано в Ubuntu 16.04, GDB 8.2.
способ сделать какое-то действие, когда конкретная точка останова попадает в GDB. В основном у меня есть кое-что в моей программе. Когда срабатывает функция malloc и free, мне нужно войти в функцию (шаг) и собрать некоторую базовую информацию, ...
@montefuscolo Это запустится и выйдет, если подпроцесс выйдет чисто, и сбросит вас в интерактивную lldb, если он segfaults: «lldb -o run -b / path / to / binary - args args args», так что вы можете заключить его в Оболочка петли для получения желаемого эффекта. "пока lldb -o запустить -b / path / to / binary - args args args; сделать сон 1; готово"
й программе есть проблема с ошибкой сегментации, но она возникает редко (один раз в 20 и более раз), и для отладки в GDB мне нужно вручную перезапускать программу до тех пор, пока не произойдет ошибка сегментации (в течение полдня повторных ...