Итак, немного предыстории. Я новичок в c и ассемблерном коде, у нас есть назначение "бомба" (написанное на c), которое вызывает методы, требующие определенных паролей, но код не виден, и мне нужно ...
Поэтому я запускаю свое приложение c ++ в GDB, и когда оно завершается, я в основном получаю: [Thread 0x7fff76e07700 (LWP 6170) exited] [Thread 0x7fff76f08700 (LWP 6169) exited] [Thread 0x7fff77009700 (LWP 6168) ...
При компиляции моего проекта с помощью clang++ путь к исходным файлам, видимо, не включается в объектный код. Это означает, что gdb не может найти исходные файлы для отображения кода. Для...
В GDB я могу использовать «info line func _name», чтобы получить адрес памяти func _name, а затем использовать «set $PC=memory _address», чтобы начать отладку этой функции. Как мне сделать то же самое в lldb? Спасибо в...
Трассировка из основного файла -вырезала полезную информацию из-за этого :Трассировка остановлена :Недостаточно регистров или памяти для дальнейшей раскрутки. Почему появляется это сообщение и можно ли что-то сделать...
Для просмотра моего стека в LLDB в настоящее время я использую следующее:(lldb )чтение регистра rbp --шестнадцатеричный формат rbp = 0x00007fff5fbff820 Затем для просмотра первых 64 -байт, растущих вниз:(lldb )чтение памяти --размер 4 --...
Поддерживает ли GDB переход к конкретной функции, скажем, f или g, в строках, содержащих выражения вызовов вложенных функций, таких как f (g ()); аналогично тому, что поддерживает Visual Studio 2010. Может быть...
Я пытаюсь отлаживать приложение ncurses, используя gdb. Я использую команду tty для перенаправления ввода-вывода программы на другой терминал. Вывод работает как шарм, но у меня проблемы с вводом. Я использую getch ()...
На стороне клиента был создан дамп ядра для моего приложения, и при просмотре обратной трассировки у меня не было загруженных символов... (gdb )где #0 0x000000364c032885 в ??()
#1...
Как отладить ошибку сегментации? В основном это то, что происходит :Я запускаю свой сервер в фоновом режиме :./server, а затем запускаю свой клиент :./client Когда я пытаюсь войти на свой сервер, на правильном...
Я пытаюсь понять следующее :Учитывая небольшую программу Hello World на C #include int main (){инт я; для (i=0; я < 10; i++ ){ printf ("Привет, мир!\n" );...
Я отлаживал код C++ в GDB и обнаружил, что некоторые вызовы используют так называемый -«синтетический указатель». Гугление не дало толкового результата. Поиск здесь на SO,...
Этот бит кода C дает ошибку сегментации в gdb, если ((seq _entry _action=malloc ((seq _subphases )*sizeof (int *)))== NULL ){ printf ("Невозможно выделить память для последовательности _запись _действие\n" ); } где :целое...
Я пытаюсь настроить систему, в которой я могу добавлять скрипты Python в каталог, и в следующий раз, когда я загружу gdb, они будут доступны (смысл в том, чтобы поместить это в систему управления версиями и разрешить другим...
Я пытаюсь отладить segfault в собственном приложении для Android. GDB показывает следующее :Программа получила сигнал SIGSEGV, ошибка сегментации. [Переключение на поток 5200] 0xbfcc6744 в ??()
(гдб )бт #0...
Пытался удаленно отладить приложение, работающее на моей цели, с помощью GDB. Цель основана на Armv6, ОС — Linux, а приложение — многопоточное приложение на основе QT. Я умею...
У меня запущен процесс, но его исполняемый файл удален. Если я пытаюсь подключить gdb, я получаю следующую ошибку /home/vivek/binary/releases/20120328101511/bin/app.exe (удалено): Нет такого файла или ...
Вот программа, которую я пытаюсь отладить:#включить интервал я = 5; int main (пустота ){инт х = 3; дисплей (x ); вернуть 0; } пустое отображение (int x ){ для (i=0; я<х; ++i ){...
У меня есть приложение MPI, в котором сочетаются источники C и Fortran. Иногда происходит сбой из-за ошибки, связанной с памятью, но я не могу найти ошибку (, она находится где-то в чужом...
Я пытаюсь найти определенное значение (целочисленное магическое число (654321 ))в запущенном процессе, к которому я сейчас подключен с помощью GDB. Я нашел команду find[/sn] start _addr, +len, val1 [, val2,...],...
всем, при использовании инструкции «следующая» в gdb я обнаружил, что каждая строка исходного кода отображается дважды -----я совершенно уверен, что этот код не находится ни в каком цикле. это явление:(кадр gdb )#0...
Я читаю книгу Дэвида Хэнсона -"C Interfaces and Assessments". Вопросы в этом упражнении кажутся интересными, и я не могу найти решение :В некоторых системах программа может вызывать...
Я смотрю на следующий код в сообщении SO «Низкое качество», чтобы убедиться, что образец работает, и мой вопрос: почему я не могу напечатать значение errno? #включить #включить #...
Я использую Qemu, чтобы изучить разработку/взлом ядра Linux и хотел отладить процесс загрузки Linux (2.6.34.3 ). Я скомпилировал для универсальной платформы ARM и использую руку Codesourcerys -...
Я учусь использовать gdb и провожу несколько случайных тестов. Возможно, стоит упомянуть, что я использую переносную установку MinGW на Windows 7 x64. Я создал программу, которую знаю...
Недавно я экспериментировал со встроенным Rcpp ()для создания библиотек DLL, которые выполняют различные задачи на предоставленных входных данных R. Я хотел бы иметь возможность отлаживать код в этих библиотеках DLL построчно, учитывая конкретный...
Как сделать эквивалент программного прерывания x86 :asm ("int $3" )на процессоре ARM (, в частности Cortex A8 ), чтобы сгенерировать событие, которое прервет выполнение под gdb?
Скажем, я подключил gdb к процессу, и в его структуре памяти есть файл и номер строки, для которых я хотел бы получить адрес памяти. Как я могу получить адрес памяти строки n в файле x?...
При редактировании данных в JTable (Nimbus L & F ), когда пользователь перемещается от ячейки к ячейке, не очевидно, какая ячейка имеет фокус. Как я могу сделать более ясным, какая ячейка имеет фокус? Я знаю, что есть ряд...
I've got an x86 assembler program which I'm debugging with gdb. Is there a way to print the status of the carry flag inside gdb with, like, "print $cf"?