1
ответ

Отладка совместно использованных библиотек удаленно с gdb/gdbserver

Мой вопрос об удаленной отладке приложения на встроенном процессоре руки с помощью gdb/gdbserver. Я могу отладить само приложение, но приложение динамично связывается с общей библиотекой...
вопрос задан: 9 November 2009 11:18
1
ответ

iphone Xcode 3.1.4 3.1.2 SDK, контрольные точки не работают?

Если я пытаюсь установить контрольную точку, я получаю gdb ошибку: "не может очистить аппаратные контрольные точки без 'Z2' (контрольная точка записи) пакет", Затем это, кажется, повреждает устройство (при перезапуске устройства это...
вопрос задан: 21 October 2009 02:32
1
ответ

gcc/gdb: Как встроить полный путь в исходный файл в отладочной информации?

я просто задаюсь вопросом, могу ли я сказать gcc встраивать полный путь в исходный файл в отладочной информации, даже если я называю gcc как gcc-g../src/somecode.c-o../bin/somecode.o, поскольку я вижу его банкомат...
вопрос задан: 15 August 2009 10:30
1
ответ

Подсказки или ресурсы для изучения усовершенствованных методов отладки GDB в XCode

Может кто-то рекомендовать некоторым хорошим советам или ресурсам изучить, как изучить промежуточное звено усовершенствованным подсказкам по отладке и приемам с помощью GDB в XCode.
вопрос задан: 20 July 2009 05:15
1
ответ

Как создать неориентированного графа Повышения C++ и пересечь его подробно первый поиск (DFS) порядок?

Как создать неориентированного графа Повышения C++ и пересечь его подробно первый поиск (DFS) порядок?
вопрос задан: 11 July 2009 19:17
1
ответ

Eclipse-CDT: Как я настраиваю отладчик для остановки на исключении?

Это могло бы быть вопросом GDB.. но я хотел бы запустить свое приложение в отладчике и иметь повреждение отладчика, когда исключение выдается, таким образом, я вижу, где код и что его выполнение в то время. Я делаю...
вопрос задан: 10 July 2009 14:42
1
ответ

Используя GDB в XCode 3.1.2 - что делает 'ошибку при выполнении hook_stop': средний?

В значительной степени общий новичок здесь, с помощью XCode для записи программы C++. Я не знаю, как использовать gdb все же, и я не уверен, как можно выключить его.. (если Вы можете?) Просто добавил некоторую загрузку структуры openGL...
вопрос задан: 17 June 2009 23:13
1
ответ

Прерывание заполнения клавишей Tab для больших двоичных файлов

Если я случайно запущу заполнение клавишей Tab то при отладке большого двоичного файла gdb заморозит в течение некоторого времени таблицу символов сканирования (до 1 минуты в моем случае). Таким образом, я должен ожидать, пока целая таблица символов не...
вопрос задан: 28 February 2009 13:06
1
ответ

Как распечатать <неполный тип> переменная в gdb

Иногда gdb печатает "неполный тип" для некоторого типа переменных. Что это означает и как мы можем видеть то значение?
вопрос задан: 25 October 2008 18:02
0
ответов

Как использовать gdb с LD _ПРЕДВАРИТЕЛЬНАЯ ЗАГРУЗКА

Я запускаю программу с LD _ПРЕДВАРИТЕЛЬНАЯ ЗАГРУЗКА определенной библиотеки. Нравится. LD _PRELOAD=./my.so./my _программа Как запустить эту программу с помощью gdb?
вопрос задан: 16 November 2019 09:23
0
ответов

Как можно увидеть содержимое стека с помощью GDB?

Я новичок в GDB, поэтому у меня есть несколько вопросов: как посмотреть содержимое стека? {{ 1}} Пример: чтобы увидеть содержимое регистра, я набираю регистры информации. Что это должно быть для стека? Как я могу увидеть ...
вопрос задан: 7 September 2019 14:27
0
ответов

GDB :Принудительное выполнение оператора if

Это структура моего кода if (someFunction ()){ // Какой-то код } где someFunction ()оценивается как 0 большую часть времени Когда GDB находится в строке 1 выше, если я сделаю следующее, то // Какой-то код не будет...
вопрос задан: 28 August 2019 06:40
0
ответов

Установка точки останова в GDB

У меня есть функция, которая возвращает указатель: static void * find_fit (size_t asize); Я хотел бы установить точку останова в gdb, но когда я набираю это имя функции, я получаю одну из следующих ошибок: break * ...
вопрос задан: 30 June 2019 16:06
0
ответов

Как остановить программу в GDB при записи в конкретный файл, известный по его имени

Как я могу установить точку останова в GDB, чтобы останавливать программу при каждой записи в определенный файл, известный по его имени?
вопрос задан: 24 April 2019 14:34
0
ответов

Как я могу вернуться в командное окно GDB в режиме TUI?

Предположим, что (gdb) print *, в результате получилось 20 строк вывода. Да, было бы Type , чтобы продолжить, или q , чтобы выйти, но я бы хотел вернуться к началу после того, как добрался до ...
вопрос задан: 14 April 2019 16:13
0
ответов

Функция GDB step over (next), похоже, не работает

Я пытаюсь отладить программу, написанную на C ++. Вот код: void a () {} Я пытаюсь отладить программу, написанную на C ++. Вот код: void a () {} Я пытаюсь отладить программу, написанную на C ++. Вот код: void a () {} недействительным b () {a (); } int mai
вопрос задан: 14 April 2019 16:10
0
ответов

Как проанализировать файл дампа ядра программы с помощью GDB, если он имеет параметры командной строки?

Моя программа работает следующим образом: exe -p param1 -i param2 -o param3 Она разбилась и создала файл дампа ядра, core.pid. Я хочу проанализировать файл дампа ядра с помощью gdb ./exe -p param1 -i param2 -o ...
вопрос задан: 14 April 2019 01:12
0
ответов

Как мне запустить программу с аргументами командной строки, используя GDB в сценарии Bash?

При запуске программы в GDB обычно аргументы для программы выдаются по команде запуска. Есть ли способ запустить программу с использованием GDB и передать аргументы в сценарии оболочки? I ...
вопрос задан: 10 April 2019 10:21
0
ответов

Нужно знать, как установить gdb на машине Linux

Я пытался установить gdb на машине Linux, но не знаю, какие файлы требуются для установки? Не могли бы вы помочь с этим?
вопрос задан: 25 January 2019 13:24
0
ответов

Есть ли способ отладки общего объекта приложения с помощью GDB?

Я пытаюсь отладить общий объект, который вызывает приложение, чтобы я мог видеть процесс внутри него. Вот что я сделал для настройки отладки gdb: adb forward tcp: 6666 tcp: 6666 gdbserver: 6666 --attach ...
вопрос задан: 22 January 2019 13:56
0
ответов

GDB не работает на Мохаве 10.14.2

Я установил gdb на Mojave 10.14.2, следуя описанию, приведенному здесь: https://sourceware.org/gdb/wiki/PermissionsDarwin Когда я пытаюсь запустить исполняемый файл, он жалуется: Запуск программы: / ...
вопрос задан: 18 January 2019 09:03
0
ответов

Как вернуть консоль запущенного процесса GDB?

Я подключил GDB к длительному процессу (> 25 часов). Для управления сессией я использовал screen на моей машине с Ubuntu. Я мог бы вернуть сессию. Я вернул консоль GDB. Но, продолжая, я увидел свой ...
вопрос задан: 16 January 2019 03:45
0
ответов

gdb: В текущем контексте нет символа «i»

Во время отладки программы C в gdb у меня есть точка останова в цикле for. Я не могу напечатать значение «i» (я получаю: нет символа «i» в текущем контексте.). Я могу распечатать значения всех других переменных. Is ...
вопрос задан: 7 January 2019 14:26
0
ответов

Базовые адреса GDB Backtrace Bogus

Когда я компилирую тот же код с g ++ с флагом -o2, я могу успешно вернуться без каких-либо поддельных адресов. Подобно; 0x08156079 в CItem :: GetValue (this = 0x3adb0f00, idx = 0) в item.cpp: 957 0x081b123c в ...
вопрос задан: 15 December 2018 08:07
0
ответов

Как найти адрес строки в памяти с помощью GDB?

Я хочу, чтобы найти адрес строки в памяти. В данном случае я ищу "/ bin / sh". Это инициализированная переменная, поэтому она находится в разделе .data и после компиляции имеет фиксированный адрес. Итак ...
вопрос задан: 5 November 2018 19:11
0
ответов

Можно ли программно установить точку наблюдения gdb?

Я хочу временно установить точку наблюдения (прерывание записи при аппаратной записи) в моей программе на C ++, чтобы найти повреждение памяти. Я видел все способы сделать это вручную через gdb, но я бы хотел установить ...
вопрос задан: 2 November 2018 12:40
0
ответов

Как я могу отключить новую ветку / сообщения, вышедшие из цепочки в GDB?

Я отлаживаю приложение и получаю много сообщений, подобных этому: [Новая тема 0x7fffde152700 (LWP 11142)] [Тема 0x7fffde152700 (LWP 11142) завершена] [Новая тема 0x7fff967fa700 (LWP 11143)] [Тема ...
вопрос задан: 13 September 2018 13:24
0
ответов

Отладка дочернего процесса после форка (настроен дочерний режим follow-fork)

Я разрабатываю приложение, которое родительский элемент разветвляет для выполнения определенных задач. У меня возникла проблема, когда я настроил GDB для дочернего режима follow-fork-mode, но после fork, после достижения ...
вопрос задан: 3 September 2018 11:42
0
ответов

Можно ли «прыгать» / «пропускать» в отладчике GDB?

Можно ли перейти к какое-то место / адрес в коде / исполняемом файле при отладке в GDB? Скажем, у меня есть что-то похожее на следующий int main () {caller_f1 () {f1 (); // ...
вопрос задан: 26 July 2018 15:17
0
ответов

Как выполнить определенное действие при достижении определенной точки останова в GDB?

Я ищу способ выполнить определенное действие при достижении определенной точки останова в GDB. В основном у меня в программе есть мемлики. При срабатывании функции malloc и free мне нужно войти в функцию ...
вопрос задан: 25 July 2018 07:13