Кто-нибудь знает, как узнать, в каком файле находится конкретная функция с помощью gdb?
Итак, у меня есть программа, которая работает, но когда я добавляю больше локальных переменных, она...
(gdb) n 134 a = b = c = 0xdeadbeef + ((uint32_t)length) + initval; (gdb) n (gdb) p a $30 = <value...
341 item *item_get(const char *key, const size_t nkey) { 342 item *it; ... хочу разобрать item:...
[root@xxx~]# which strace /usr/bin/strace Я хочу отладить, как это на самом деле работает, но не...
Когда я использую дамп класса z, я не получаю никаких файлов заголовков, все, что я получаю, это: /...
Я только что прочитал статью Phrack, в которой была разборка в HP-UX. Я читал, что есть два класса...
Окей .. так что я работаю над отладкой на x86 с помощью gdb. Отдельные файлы, о которых идет речь,...
Шаг за шагом переходите к предыдущей строке, используя gdb с флагами -g и -O2. Удалите флаги -O2, и...
Предположим, я на gdb memcached, но хочу запустить его как memcached -d -u root -m 50 -c 1024 -p...
Я пробовал это: вызывая функцию (со ссылкой на параметр) из другого файла cpp, я не могу ничего...
В GDB я могу использовать call для запуска функций, но что, если я хочу запустить какую-то...
Допустим, я скомпилировал приложение ниже и удалил его символы. #include <stdio.h> int main()...
У нас есть сервер Leopard и сеть iMac с Snow Leopard.У некоторых из наших пользователей возникают...
У меня есть программа, которая запускается как процесс зомби.Я хочу отладить это.Но я получил...
Я пытался b, но, похоже, нет: (gdb) p/b 0x0000000000400398 Size letters are meaningless in...
(gdb) l main 1 #include <stdio.h> 2 3 int main(void) 4 { 5 int i = 6; 6 printf("%d"...
Внутри main есть какая-нибудь команда, показывающая, как она вызывается?
x/4x xxx будет проверять байты по более высокому адресу, чем xxx. Как проверить байты по более...
В результате отладки я обнаружил, что когда func вызывается main, RSP уменьшается на 8 с...
Почему байты не пересекаются ?? (gdb) x/4x 0x7fffffffe958 0x7fffffffe958: 0x0040045c 0x00000000...
0x0000000000400448 <main+0>: push %rbp 0x0000000000400449 <main+1>: mov %rsp,%rbp...
При отладке собственного кода я написал следующие строки: m_sock = socket(m_iAf, m_iType,...
В gdb, если я наберу n, будет запущен следующий оператор c. Но как дать ему команду запустить...
В разборке есть такой код: movl $0x6,-0x4(%rbp) Я пытаюсь напечатать значение таким способом, но не...