0
ответов

GDB: Список всех отображенных областей памяти для аварийного процесса

У меня есть полный дамп ядра мертвого процесса на машине Linux x86 (ядро 2.6.35-22, если это важно), который я пытаюсь отладить в GDB. Есть ли команда GDB, которую я могу использовать, которая означает «показать ...
вопрос задан: 16 April 2011 16:14
0
ответов

Сказать gdb пропустить стандартные файлы

Я отлаживаю код C ++ с помощью GDB, и когда он входит в конструктор некоторого объекта, содержащего объекты стандартной библиотеки, он показывает мне конструктор этих объектов ( например, std :: map) и все, что ...
вопрос задан: 15 April 2011 11:48
0
ответов

Как запустить сборку в gdb напрямую?

Я могу использовать вызов для запуска c-функций, но как запустить сборку или даже код оболочки напрямую?
вопрос задан: 14 April 2011 09:22
0
ответов

Обновление gdb для использования в Qt Creator

Последняя версия Qt устанавливается gdb версии 7.1. У этого есть досадная ошибка: он оценивает некоторые совершенно допустимые выражения как <недоступные синхронные данные>. По-видимому, это было исправлено в ...
вопрос задан: 7 April 2011 11:29
0
ответов

Android NDK Debugging

The Android NDK documentation doesn't seem all that clear to me as to what sequence of commands you run to get debugging information into, and out of the ndk-gdb executable which is provided. If ...
вопрос задан: 7 April 2011 04:14
0
ответов

Как узнать, в какой библиотеке определена конкретная функция?

[root @ xxx memcached-1.4.5] # objdump -R memcached-debug | grep freeaddrinfo 0000000000629e10 R_X86_64_JUMP_SLOT freeaddrinfo ... (gdb) disas freeaddrinfo Дамп кода ассемблера для функции ...
вопрос задан: 6 April 2011 08:17
0
ответов

Ввод в консоль в Xcode 4

Недавно я обновился до Xcode 4. Мне нравится интеграция IB; ненавижу почти все остальное. В любом случае, может, я просто схожу с ума, но я могу '' Кажется, я могу вводить что угодно в команду GDB ...
вопрос задан: 5 April 2011 21:34
0
ответов

STM32 GDB / OpenOCD Команды и инициализация для отладки Flash и Ram

Я ищу помощи с правильной инициализацией GDB / OpenOCD и командами запуска (внешние инструменты), которые будут использоваться в Eclipse для отладки флэш-памяти и оперативной памяти, а также с соответствующими изменениями или ...
вопрос задан: 4 April 2011 17:09
0
ответов

gdb in backtrack

Я только что пробовал использовать gdb в BackTrack Linux и должен сказать, что это круто. Интересно, как GDB в backtrack настроен так действовать. Когда я устанавливаю точку останова, все значения регистров, часть ...
вопрос задан: 4 April 2011 01:52
0
ответов

Как передать сообщения об ошибках проверки методу в другом контроллере?

Я просто запускаю приложение rails 3, которое имеет родительскую и дочернюю модели (parent has_many: children ). Я пытаюсь настроить все так, чтобы после создания нового родителя пользователь попадал на шоу ...
вопрос задан: 1 April 2011 11:51
0
ответов

Что означает в gdb?

(gdb) n 134 a = b = c = 0xdeadbeef + ((uint32_t) length) + initval; (gdb) сущ. (gdb) pa $ 30 = <значение оптимизировано> (gdb) pb $ 31 = <значение оптимизировано> (GDB) ПК $ 32 = 3735928563 Как ...
вопрос задан: 31 March 2011 09:40
0
ответов

Как вызвать сборку в gdb?

В gdb я могу использовать вызов для запуска функций, но что, если я хочу запустить дополнительную сборку?
вопрос задан: 30 March 2011 01:20
0
ответов

PhpStorm, PHPUnit и setcookie

I ' m пытается сделать несколько модульных тестов с помощью функции setcookie () в довольно хорошей IDE PhpStorm. Но каждый раз я получаю следующую ошибку: Невозможно изменить информацию заголовка - заголовки уже отправлены (...
вопрос задан: 28 March 2011 22:42
0
ответов

Как напечатать -0x4 (% rbp) в gdb?

В разборке есть такой код: movl $ 0x6, -0x4 (% rbp) Я пытаюсь вывести значение таким образом, но не могу: (gdb) p 0x4 (% esp) Синтаксическая ошибка в выражении рядом с "% esp)". (gdb) p 0x4 + $ esp Аргумент к ...
вопрос задан: 28 March 2011 07:26
0
ответов

Как я могу увидеть результат из printf внутри gdb?

Это то, что я пробовал, но, похоже, не работает: (gdb) call printf ("% d", 6) $ 8 = 1
вопрос задан: 25 March 2011 06:58
0
ответов

gdb - break в статических функциях

У меня есть две статические функции с одинаковыми именами в двух разных файлах. radio.c ------- статический audio_call_back (...) {// код для выполнения при получении звука с радио } mp3.c ----- static ...
вопрос задан: 14 March 2011 15:32
0
ответов

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

Моя точка останова указывает на переменную. (куда-то указывает. Могу ли я выяснить, принадлежит ли место кучу или стеку?) Есть ли способ узнать, где находится начало и конец стека? is ...
вопрос задан: 9 March 2011 14:17
0
ответов

Укажите версию для установки с macports

Я хотел бы установить определенную версию gdb и gcc с macports на mac os x leopard, не последнюю, а 6.8 для gdb. Возможно ли это?
вопрос задан: 8 March 2011 16:20
0
ответов

Заставить GDB автоматически загружать двоичный файл из файла ядра

Могу ли я заставить GDB автоматически загружать двоичный файл, указанный в файле ядра? Учитывая основной файл, я обычно делаю это: gdb -c corefile s указано в файле ядра? Учитывая основной файл, я обычно делаю это: gdb -c corefile s указано в файле ядра?
вопрос задан: 8 March 2011 16:15
0
ответов

Интеграция ndk-gdb android ndk с emacs?

Может ли кто-нибудь сказать мне, как запустить ndk-gdb из emacs, используя gdb-mode? В настоящее время я запускаю его в буфере оболочки. Я бы хотел иметь способ автоматической синхронизации буфера исходного файла с ...
вопрос задан: 7 March 2011 15:39
0
ответов

Отладка присоединенного процесса с помощью gdb - как выйти из цикла

Я отлаживаю код, который выглядит следующим образом: while (true) {// что-то делаем ... size_t i = foo (); // <- здесь устанавливается bp if (flag_set) break; } // Далее следует код ... Я хочу прервать ...
вопрос задан: 5 March 2011 16:14
0
ответов

gcc -g: что будет случиться

Этот вопрос мне задавали в интервью. они спросили меня, как создать файл дампа ядра, с помощью которого я могу отлаживать. Затем я сказал, что с флагом -g в gcc мы можем это сделать. затем они спросили меня, что ...
вопрос задан: 4 March 2011 07:17
0
ответов

Как интерпретировать «информационный фрейм» GDB вывод?

Пожалуйста, помогите мне понять это: - (gdb) информационный фрейм Уровень стека 0, кадр 0xb75f7390: eip = 0x804877f в base :: func () (testing.cpp: 16); сохраненный eip 0x804869a, вызываемый кадром по адресу 0xb75f73b0 ...
вопрос задан: 1 March 2011 02:30
0
ответов

Как писать собственные визуализаторы отладчика C ++ в gdb / TotalView для сложных типов

Как писать собственные визуализаторы отладчика C ++ в gdb / TotalView для сложных Типы. То есть предположим, что у нас есть один сложный тип, который снова содержит больше разных типов. как получить отладочный символ ...
вопрос задан: 28 February 2011 09:58
0
ответов

Простое обнаружение смартфона

Хорошо, я видел пару сценариев обнаружения мобильных устройств, которые пытаются идентифицировать все мобильные телефоны , кто-нибудь придумал простой скрипт обнаружения смартфона? Я использую платформу jQueryMobile и хотел ...
вопрос задан: 26 February 2011 09:22
0
ответов

Как gdb используется для отладки программ Java?

Когда gdb используется для отладки в Java: каково его практическое применение? Каковы его ограничения? Как он по сравнению с другими отладчиками?
вопрос задан: 23 February 2011 20:29
0
ответов

Профилировщик, который присоединяется к запущенным процессам?

Мне нужен хороший профилировщик как для Windows, так и для Linux (они не обязательно должны быть одинаковыми; отдельные рекомендации для каждой ОС подойдут), который можно подключить к уже запущенному процессу, который не был ...
вопрос задан: 21 February 2011 21:49
0
ответов

Печатать символы из пустоты * в gdb

У меня есть пустота *, и я думаю, что рядом есть строка, где-то в пределах следующих нескольких байтов, но я не уверен где. Я не знаю, есть ли у меня какие-либо другие знания о том, что находится поблизости в памяти, включая ...
вопрос задан: 16 February 2011 19:16
0
ответов

Как мне сообщить GDB, какой длины мой массив нулевой длины?

Немного оксюмороничный заголовок! Бонусные баллы за ответ Xcode, но это вопрос GDB. Если у меня есть стандартный массив статического размера, gdb будет печатать все его элементы [и Xcode позволит мне просматривать его] ...
вопрос задан: 13 February 2011 00:36
0
ответов

Как отлаживать пакет R (с кодом C) в Emacs с помощью GDB?

В настоящее время я пишу пакет R и использую скомпилированный код C ++ через Rcpp пакет в R (Rcpp упрощает взаимодействие кода R и C ++ для такого непрограммиста, как я, IMHO). Я хочу отладить ...
вопрос задан: 12 February 2011 20:59