4
ответа

Analizing двоичные файлы MIPS: существует ли библиотека Python для парсинга двоичных данных?

Я работаю над утилитой, которая должна разрешить, что шестнадцатеричное число адресует к символьному имени функции и числу строки исходного кода в двоичном файле. Утилита будет работать на Linux на x86, хотя двоичные файлы это...
вопрос задан: 9 April 2014 10:33
2
ответа

Чтение КАРЛИКОВОГО файла в MAC OSX

Может кто-либо помогать мне пишущий программу, которая может считать КАРЛИКОВЫЕ файлы и дает мне имя файла, номер строки и детали имени функции.
вопрос задан: 4 October 2014 14:36
2
ответа

в Java: программно определяющие адреса переменных C/C++, учитывая COFF/ELF/DWARF исполняемый файл

Это - ситуация, с которой я сталкиваюсь время от времени: Для встроенной системы, которая не использует виртуальное обращение, у меня есть исполняемый файл, который был скомпилирован от C или кода C++ с отладочной информацией...
вопрос задан: 18 November 2009 23:59
2
ответа

Библиотека для чтения файла ELF ЗАТМЕВАЕТ отладочную информацию

Какие-либо рекомендации для хорошей межплатформенной библиотеки для чтения отладочной информации файла ELF в КАРЛИКОВОМ формате? Я хотел бы считать КАРЛИКОВУЮ информацию об отладке в программе Python.
вопрос задан: 13 July 2009 04:37
1
ответ

Как сделать локальные метки в выводе GNU GAS ELF, которые GDB может разбить, но не считать как функции?

При написании сборки вручную с помощью GNU GAS внутри функции я хочу установить метку так, чтобы: GDB не рассматривал эту метку как имя функции, которую я могу использовать b mylabel, чтобы разбить метку.
вопрос задан: 22 March 2019 14:02
1
ответ

Как получить имя функции указателя на функцию C

У меня следующая проблема: когда я получаю обратную трассировку в C с помощью функции backtrace (3), символы возвращают имя функции, которое легко определить с помощью библиотеки dwarf и dladdr (3). ...
вопрос задан: 27 August 2010 20:25
0
ответов

Извлечь глобальные переменные из файла .out

Изменить (обновленный вопрос) У меня есть простая программа на C: // это не важно знать, что делает этот код, код можно пропустить main.c #include unsigned int AppCtr; unsigned...
вопрос задан: 23 May 2017 12:25
0
ответов

/usr/bin/ld: Dwarf Error

Я пытаюсь скомпилировать сложное приложение с помощью nvcc, и мне нужно изменить компилятор с mpic++ на g++, т.к. что у меня возникает эта ошибка: /usr/bin/ld: Ошибка Dwarf: найдена версия dwarf '3', это ...
вопрос задан: 4 July 2013 10:41
0
ответов

Dwarf Error :неправильная версия в заголовке единицы компиляции (равна 4, должно быть 2)

Общий объект был собран на RedHat Linux и пока весь код компилировался с отладкой, отладчик (gdb)отказался загружать символы и выдал ошибку как в :... GNU gdb Fedora (6.8 -37.el5 )....
вопрос задан: 29 November 2012 13:09
0
ответов

readelf -s не выводит полные имена переменных

Мне нужно получить глобальные символы из скомпилированного файла программы c. Я использую команду linux readelf -s filePath, когда я использую эту команду, вот что я получаю :Я рисую синий прямоугольник, чтобы показать, что...
вопрос задан: 26 June 2012 15:38
0
ответов

atos и dwarfdump не будут символизировать мой адрес

Я получил отчет о сбое через AirBrake.io, который не символизируется. Поскольку отчет о сбое имеет не совсем тот же формат, что и журнал сбоев Apple, я не могу просто поместить его в XCode, как обычно, поэтому я взял ...
вопрос задан: 20 April 2012 08:30
0
ответов

Как получить mach-o uuid запущенного процесса?

чтобы получить UUID на Mac, я могу использовать dwarfdump -u путь/к/компиляции/исполняемому файлу, также я могу получить UUID с помощью простого сбоя в разделе «Двоичные изображения» Есть ли способ получить UUID без сбоев на устройстве iOS?
вопрос задан: 12 April 2012 11:07
0
ответов

где и как Apple GCC хранит DWARF внутри исполняемого файла

Где и как Apple GCC хранит DWARF внутри исполняемого файла? Я скомпилировал бинарник через gcc -gdwarf-2 (Apples GCC). Однако ни objdump -g, ни objdump -h не показывают никакой отладочной информации. Также...
вопрос задан: 6 April 2012 14:11
0
ответов

GAS: Объяснение .cfi_def_cfa_offset

Я хотел бы пояснить значения, используемые с директивами .cfi_def_cfa_offset в сборке, созданной GCC. Я смутно знаю, что директивы .cfi задействованы в кадрах вызовов и стеке ...
вопрос задан: 28 October 2011 10:22
0
ответов

Отсутствуют номера строк в отладочных символах для библиотеки во всей программе, но не отдельно

Я вижу странную проблему при попытке использовать gdb для отладки тестовой программы для пакета, созданного с помощью libtool. Если я запустил libtool --mode = execute gdb .libs / libfoo.so и попросил его указать источник некоторых ...
вопрос задан: 23 July 2011 06:42