Результаты поиска по запросу "gdb"

0 ответов

символ GDB не загружается

Я пытаюсь удаленно отладить программу, используя gdb и gdbserver. Я захожу на удаленный ПК с помощью ssh и запускаю

1 ответ

GDB «не может открыть общий объектный файл»

Я уже читалGDB говорит "не могу открыть общий объектный файл" а такжеGDB не может открыть общий объектный файл и следовал инструкциям.У меня есть д...

4 ответа

Невозможно создать файл ядра для моей сбойной программы

ТОП публикаций

7 ответов

Как установить программную точку останова на процессоре ARM?

Как сделать эквивалент программного прерывания x86:

1 ответ

GDB перепрыгивает через строки

У меня есть некоторые проблемы с пониманием GDB. у меня есть основная функция, я написал эту основную функцию на себя. Некоторые строки в этом main вызывают некоторые функции в библиотеке, я думаю, что имя библиотеки не важно, но это ...

1 ответ

stackoverflow.com/a/10629444/50617

ружаю основной файл в GDB внутри контейнера Docker с Alpine Linux. Первоначально мой GDB жаловался на двоичный файл не найден, затем я следил за этим обсуждением GDB Во время запуска программы выход с кодом ...

2 ответа

Что означает «низший» в понятии «низший отладчик»?

Я не совсем понял объяснение неполноценности в руководстве по GDB, и Google не дает ничего более полезного. Может ли кто-нибудь объяснить «низший» простыми словами?

5 ответов

Используйте команду watch. Аргументом команды watch является вычисляемое выражение. Это означает, что переменная, на которую вы хотите установить точку наблюдения, должна находиться в текущей области видимости. Итак, чтобы установить точку наблюдения для неглобальной переменной, вы должны установить точку останова, которая остановит вашу программу, когда переменная находится в области видимости. Вы устанавливаете точку наблюдения после остановки программы.

ускаю приложение через GDB, и я хочу установить точку останова для любого доступа к определенной переменной / изменения. Есть хороший метод для этого? Я также был бы заинтересован в других способах мониторинга переменной в C / C ++, чтобы ...

3 ответа

Разница между адресами GDB и «реальными» адресами?

Если я запускаю программу на C / C ++ в gdb (после компиляции с флагом -g) и проверяю адреса определенных переменных, аргументов ... и т. Д., А затем запуска...

1 ответ

Вы даже можете изменить Файл: /etc/sysctl.conf: variable: kernel.core_pattern = / tmp / core (Core File Path), чтобы установить основной файл PATH

ользую команду gdb "attach" для отладки процесса, но после сбоя процесса (sigkill) я не вижу трассировки стека (команда "bt" в gdb): (gdb...