Описание тега ddd-debugger

Отладчик отображения данных (DDD). Интерфейс на основе графического интерфейса для отладчиков командной строки. Распространяется по лицензии GNU GPL.
2 ответа

Почему опция "Ожидание точки останова" не отображается при использовании DDD?

Всем привет! Спасибо за помощь заранее. Я пытаюсь отладить исполняемый файл с несколькими файлами, и мне нужно поместить точку останова за пределы текущего файла. Когда я делаю это с CLI GDB, он говорит мне, что исходный файл не находится в текущем …
22 фев '19 в 17:30
1 ответ

DDD: невозможно преобразовать строку "-*-helvetica-medium-r-*-230-*-iso8859-*" в тип FontStruct

Я использую DDD 3.3.12 для отладки C/C++. Ниже приведена информация об ОС: RHEL6.0-2012-x86_64 Рабочая станция Red Hat Enterprise Linux, выпуск 6.3 Когда я начал DDD, он показывает: Предупреждение: Невозможно преобразовать строку "- -helvetica-mediu…
01 сен '16 в 11:29
1 ответ

SIGSEV при использовании DDD (Data Display Debugger)

Это мой первый раз, когда я использую DDD, и я не очень разбираюсь в предмете (c в среде Unix), так что я могу что-то упустить. Я получаю ошибку сегментации, когда пытаюсь выполнить fscanf из файла, чего не происходит при обычной компиляции gcc. Фун…
26 ноя '17 в 15:55
0 ответов

Настройка GDB с DDD для OS-161

Я настраиваю GDB для отладки OS-161 и планирую использовать DDD в качестве визуального интерфейса. Я следую инструкциям на официальной странице курса CS-161: http://www.eecs.harvard.edu/~cs161/resources/eclipse.html (прокрутите вниз до DDD). После п…
15 июн '17 в 07:58
0 ответов

Стрелка текущей позиции выполнения не перемещается при выполнении шаговой команды через gdb.execute() api в gdb python

Я пытаюсь выполнить шаг команды в DDD. Когда я использую команду шага непосредственно на консоли в DDD, текущая стрелка позиции выполнения перемещается нормально, тогда как, если я пытаюсь выполнить команду шага через скрипт Python (используя расшир…
09 янв '19 в 08:46
2 ответа

Как я могу отладить программу, используя scanf с DDD?

Когда ddd сталкивается с scanf В заявлении отображается сообщение "Ожидание готовности GDB". Отладочная деятельность на этом останавливается. Пожалуйста, помогите мне преодолеть эту ошибку. Я использую процессор Athlon amd64.
26 авг '09 в 12:22
1 ответ

Изменить содержимое адреса памяти с помощью DDD

Как я могу изменить содержимое адреса памяти, используя DDD?
26 фев '13 в 23:35
3 ответа

Может ли DDD учитывать строки?

Я пытаюсь выяснить проблему в моем коде C++ и у меня есть DDD для отладки на машине Sun. Я обязан использовать строки в соответствии с некоторыми нашими стандартами. Но всякий раз, когда DDD встречает строковую переменную, она всегда выглядит пустой…
03 фев '10 в 17:00
1 ответ

Отладчик DDD: Exe нужно собрать в CygWin?

В Windows я обычно собираю свой exe-файл в командной строке Windows с помощью компилятора VC и моего собственного make-файла. Я думал о переходе на g++. Чтобы удалить мою зависимость от MSVC, я думал об установке CygWin/X и использовании отладчика D…
22 янв '12 в 18:18
3 ответа

Удаленная отладка с использованием GNDDDD

Вопрос: Можно ли отлаживать, когда цель находится на удаленном хосте? Пример: # ddd --debugger /usr/bin/bashdb <sript-name> (on remote host)
21 фев '10 в 09:34
1 ответ

DDD "Не могу открыть дисплей" на MacOS

Я хотел бы отладить программу на Cython (после этого урока). Для этого мне нужно ddd, Итак, я запускаю следующую команду: brew install dddно когда команда ddd python3 приводит к: Error: Can't open display: Что я могу сделать, чтобы получить больше и…
19 июл '18 в 14:33
1 ответ

DDD - Частичный исходный файл

Я использую DDD для отладки программы со многими файлами, и я могу успешно установить точки останова и пройти по исходному коду Си. Иногда, с большими исходными файлами, я обнаруживаю, что, когда я пытаюсь войти в функцию, которая находится в конце …
06 окт '14 в 20:56
1 ответ

Как отладить код C++11 с unique_ptr в DDD (или GDB)?

std::unique_ptr это хорошо, но я нахожу их менее удобными при отладке в DDD или GDB. Я использую красивые принтеры GDB, которые являются частью GCC (например, /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.py). Это большая победа для читабельност…
01 апр '14 в 23:07
1 ответ

Как отключить все точки останова сразу в отладчике DDD (режим pydb)

Используя gdb, мы можем отключить точки останова, как описано на ftp://ftp.gnu.org/old-gnu/Manuals/gdb/html_node/gdb_32.html. На документе, чтобы отключить все точки останова, которые он говорит, чтобы дать только disalbe без списка точек останова. …
19 авг '16 в 14:14
1 ответ

GDB не может быть запущен - DDD для удаленного подчиненного отладчика

Я пытаюсь подключить DDD к GDB на удаленной машине. Я настроил rsh, чтобы не требовать пропуска для моей машины и имени пользователя. DDD открывается с "RTX5:1234: не найден" и всплывающее окно с "GDB не может быть запущен". От вызова ddd --host rtx…
14 дек '16 в 20:46
1 ответ

DDD Runtime (?) Ошибка

В то время как я использовал DDD для отладки некоторого кода на C, который я написал, эта странная ошибка возникла, когда я попытался выполнить строку, в которой был malloc $/BRIS/src/ malloc.c: нет такого файла или каталога $/BRIS/src/ - это место,…
25 фев '13 в 01:06
1 ответ

Определение методов в GDB без источника

У меня есть отладочная сборка без исходных текстов.ptype дает мне определение класса с объявленным в нем прототипом методов. (gdb) ptype A type = class A : public B { private: int c; public: virtual void accept(Ivisitor &V); virtual int getItem(…
19 янв '17 в 09:02
2 ответа

GDB / DDD без символа <var> в текущем контексте

Я нашел старое решение этой проблемы, которое предлагало компилировать с -gdwarf-2, но это решение не работает или больше не работает для меня. Таким образом, запуск DDD в скомпилированном файле, а затем двойной щелчок по переменным всегда приводит …
07 авг '16 в 17:21
0 ответов

Ошибка в DDD, пытается найти местоположение SEGFAULT

Всякий раз, когда я пытаюсь запустить DDD./draw2&, чтобы найти, где происходит моя ошибка сегмента, это не работает. я получаю эту ошибку /home/dsk 13/ugrad/twendlan/C201/Assignment2/drafts/sysdeps/x86_64/strcmp.S: нет такого файла или каталога Я не…
04 ноя '12 в 20:30
2 ответа

Отладка Python и C++ вместе с надстройкой

Я могу отлаживать код Python, используя ddd -pydb prog.py, Все аргументы командной строки Python могут быть переданы тоже после prog.py, В моем случае, многие классы были реализованы в C++, которые подвергаются воздействию Python, используя boost-py…
11 авг '16 в 13:57