gdb
Unix-подобные системы
Вопрос или проблема Новый новичок здесь. Использую MX Linux, настроил Mutt с gmail. Сначала все было успешно. Электронные письма и все такое. Затем в какой-то момент при повторной попытке использования, он застрял на 4%, выдавая ошибку сегментации.
Unix-подобные системы
Вопрос или проблема Я установил QEMU в RHEL для запуска программ на ассемблере в ARM. Я успешно установил QEMU и ARM. Тем не менее, для отладки мы подумываем использовать GDB. Я хочу установить GDB-Multiarch в RHEL. Я установил GDB, и когда я запускаю
Unix-подобные системы
Вопрос или проблема Я задал этот вопрос на сайте reverse engineering stackexchange: https://reverseengineering.stackexchange.com/questions/15169/transferring-control-of-ptrace-to-another-process потому что подумал, что вопрос о ptrace будет наиболее уместным там.
Убунту
Вопрос или проблема Я столкнулся с проблемой при отладке кода сборки NASM с использованием gdb. Сообщение об ошибке, которое я получаю: (gdb) print num 'num' имеет неизвестный тип; приведите его к объявленному типу (gdb) print &
Компьютеры и программы
Вопрос или проблема Я новичок в GDB (GNU Debugger), и, читая дизассемблированный код бинарного файла, я столкнулся с некоторыми незнакомыми инструкциями. Было бы полезно, если бы я мог получить доступ к руководству по этим инструкциям, просто набрав man
Unix-подобные системы
Вопрос или проблема Я повторял то, что описано здесь о отладке многопроцессных приложений в GDB. Странно, но GDB не срабатывает на exec catchpoint в дочернем процессе, выполняющем команду cat (последняя порождена из bash). ubuntu@ubuntu:~$ echo $$ 670639
Unix-подобные системы
Вопрос или проблема Я использую gdb для подключения к запущенному процессу на системе Linux. Как вы можете видеть, info files показывает секции из исполняемого файла ELF, которые отображены в виртуальной памяти процесса, а также секции загруженных общих библиотек .
Unix-подобные системы
Вопрос или проблема Я создал образ Docker с установленными gcc, binutils и отладчиком gdb. Я хотел бы подключить gdb из этого контейнера Docker к процессу внутри контейнера lxc, работающего на том же хосте Linux. Контейнер lxc использует свое собственное
Вопросы и ответы
Вопрос или проблема Я получаю ошибку :WARNING:builder:Chip erase used when flash address 0x8020000 is not the same as flash start 0x8000000 при попытке загрузить целевую отладку на устройстве STM32H743VITx. Это перезаписывает загрузчик и вызывает сбой
Unix-подобные системы
Вопрос или проблема Я использую ядро 6.1 на ARM zynq7. Я написал несколько внешних модулей ядра, которые, как мне кажется, вызывают некоторые ошибки ядра, но я не могу понять, где. Поэтому я запустил GDB через последовательное подключение.
Вопросы и ответы
Вопрос или проблема Мне нравится просматривать исходный код с помощью “lay src”, но проблема в том, что я использую несколько файлов, и он почти всегда показывает не главный файл. Например, у меня есть файл connec.cpp и файл main.cpp;
Unix-подобные системы
Вопрос или проблема Я собрал gdb-7.12 с поддержкой Python на своем Ubuntu 14.04 и включил красивую печать, а также настроил свой файл gdbinit, следуя https://sourceware.org/gdb/wiki/STLSupport. Но каждый раз, когда я пытаюсь напечатать размер любого контейнера: p ivec.
Вопросы и ответы
Вопрос или проблема Я создал обычную программу “Hello World” на C с помощью gcc 14.2.0 на macOS Sequoia 15.0, и она работала идеально. Однако, когда я попытался отладить её с помощью gdb, появилось сообщение об ошибке Dwarf Error: DW_FORM_line_strp