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

4 ответа

Как определить, является ли объект экземпляром определенного производного класса C ++ из указателя на базовый класс в GDB?

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

1 ответ

GDB дает странный вывод при использовании функций math.h [дубликат]

Возможный дубликат: Почему GDB оценивает sqrt (3) в 0? [https://stackoverflow.com/questions/5122570/why-does-gdb-evaluate-sqrt3-to-0] С новичком здесь. Должно быть очевидное объяснение, почему GDB выдает странные результаты при попытке ...

4 ответа

Отладка общих библиотек с помощью gdbserver

Я использую gdbserver для цели и IDS CodeSourcery. Мое оборудование - gumstix с omap3530. Я могу просмотреть код в моем основном приложении, но если я попытаюсь войти в функцию в общей библиотеке, я получу адрес памяти, и отладчик завершит ...

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

4 ответа

Ответ удаленного пакета 'g' слишком длинный

Я пытаюсь отладить ядро Linux с помощью kvm vm. Я получаю сообщение об ошибке «Удаленный ответ пакета« g »слишком длинный». Мой хост 64-битный, как и мой виртуальный компьютер. Мои шаги: Запустите виртуальную машину с опциями -kernel, -initrd и ...

4 ответа

Есть ли способ определить, какая часть процесса использовала большую часть памяти, глядя только на сгенерированный файл ядра?

У меня есть процесс (который запускается сторожем каждый раз, по какой-то причине он останавливается), который обычно использует около 200 МБ памяти. Однажды я увидел, что он поглощает память - с использованием памяти около 1,5-2 ГБ, что ...

3 ответа

Отображение каждой инструкции по сборке, выполненной в GDB

В настоящее время у меня есть хитрая ошибка, которая возникает в месте, где у меня нет доступа к источнику или символам, то есть я вижу инструкцию и ее адрес, где происходит сбой, но это все.Что я хотел бы сделать, это иметьgdb запускать без ...

1 ответ

Минимальный дамп ядра (трассировка стека + только текущий кадр)

Могу ли я настроить, что входит в дамп ядра в Linux? Я хочу получить что-то вроде мини-дампов Windows (минимальная информация о кадре стека при сбое приложения). Я знаю, что вы можете установить максимальный размер для основных файлов, ...

1 ответ

Как получить домашнюю версию GDB, работающую на Mac OS X?

Я пытаюсь отладить программу на C ++ в Eclipse, используя gdb. Я думаю, что это прекрасно работает в моемmain() функция, но в другом месте она выдает мне предупреждение, когда я пытаюсь посмотреть на значение переменной: Failed to execute MI ...

3 ответа

GDB, как получить имя потока отображается

В моем приложении создано много тем. Некоторые имена потоков отображаются в GDB, пока я выполняю команду «Информация о потоках», другие не отображаются. Как получить все имя потока вместо шестнадцатеричного значения, например 0xb7fe1424 4 Thread ...

5 ответов

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

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