Просмотр содержимого кучи в gdb - PullRequest
0 голосов
/ 20 июня 2020

У меня есть скомпилированный 64-битный elf для программы c с двумя указателями размером 16 байт каждый в куче (с быстрой корзиной). Я хочу просмотреть их содержимое в gdb для целей отладки, но у меня нет отладочных символов. Как я могу это сделать?

Заранее спасибо!

1 Ответ

0 голосов
/ 22 июня 2020

Значение указателей должно быть в стеке, и вы можете получить к ним доступ с помощью команды кадра стека просмотра gdb x/<#num>x $sp где #num - количество элементов стека для просмотра.

И оттуда вы можете получить адреса, на которые указывают указатели в куче.

...