Описание тега gdb
Отладчик GNU обычно называется просто GDB
3
ответа
Обновление с GDB 7,7 до 7,8
Как обновить мой отладчик GDB с текущей версии 7.7 до следующей версии 7.8, также я работаю над Ubuntu 14.04.1?
28 сен '14 в 19:18
2
ответа
Проблема g++ и gdb: символы отладки для общих библиотек не найдены
Я портирую большой набор приложений и библиотек с Debian 7 на Ubuntu 16.04. Это проект автоинструментов GNU, поэтому задействован libtool. GDB не может найти символы для большинства общих библиотек, хотя я строю с опциями, которые всегда работали дл…
03 дек '18 в 23:37
1
ответ
Как прекратить использовать команду экспорта
Каждый раз, когда я запускаю GDB, я должен набрать export SHELL=/bin/bash или GDB вернется exit with code 127мой вопрос, как заставить эту команду запускаться каждый раз автоматически без необходимости ее повторного ввода, потому что это раздражает
08 апр '15 в 20:24
1
ответ
Как включить Qt Creator 3.2.2 для использования GDB?
После установки Qt Creator 3.2.2 из исходного кода я попытался запустить свой проект с помощью интерфейса отладчика Qt Creator, но вместо того, чтобы начать отладку, я получил ошибку от Qt Creator: Выбранная сборка GDB не поддерживает скрипты Python…
23 апр '15 в 11:22
2
ответа
Поместить несколько строк в скрипт, чтобы выполнить их в GDB
Я хочу создать скрипт или ярлык для серфинга в мире #!/bin/bash konsole -e firefox --debug (gdb) handle SIGPIPE noprint nostop pass (gdb) handle SIGSEGV noprint nostop pass (gdb) run это не работает Я надеюсь, что кто-то поможет мне. после решения я…
07 ноя '15 в 22:30
1
ответ
Клавиши со стрелками GDB не работают
Клавиша со стрелкой вверх в gdb не прокручивает предыдущие команды на одной из моих машин с Ubuntu (kudu), но работает на другой (похожей) машине (cs13): karl@kudu:~$ gdb --version GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 karl@kudu:~$ uname -a …
01 июл '15 в 19:46
1
ответ
Gdb довольно принтер не работает в Ubuntu 16.04
Я отлаживал коды C++ с использованием gdb в Ubuntu 14.04. Когда я передаю контейнер stl команде print, он используется для печати содержимого контейнера. Но затем я обновился до Ubuntu 16.04 LTS неделю назад. Теперь эти красивые принтеры не работают…
30 сен '16 в 07:02
0
ответов
Понижение GDB с 7.7.1 до 6.8 в Ubuntu 14.04
В настоящее время в моей системе установлена версия 7.7.1 GDB. Однако для комбинации Eclipse и программного пакета openFOAM (версия 2.3.1) мне нужно понизить версию GDB до 6.8, чтобы Eclipse работал в режиме отладки, как упомянуто здесь: https://o…
09 фев '15 в 15:54
1
ответ
Когда я запускаю отладчик: "не удалось установить управляющий терминал"
В книге, которую я прочитал, процессор автора был 32-разрядным. Мой 64-битный. Я запускаю ассемблер NASM в терминале с: nasm -f elf -g -F stabs asmwork/eatsyscall.asm Затем я запускаю компоновщик: ld -o eatsyscall eatsyscall.o Это вернулось: архитек…
23 июл '16 в 16:44
1
ответ
Отладка приложений в QTCreator
Каждый раз, когда я иду к отладке некоторого кода в QTCreator, я получаю эту ошибку GDB, возвращающуюся. Current setup: Ubuntu 11.04 QT Creator version: 2.1.0 GDB Version: GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2 Debugging starts &"warning: GDB…
26 сен '11 в 23:30
1
ответ
Установлен ли ctype.h в моей системе?
Я бегу 16.04. Моя программа на C использует isdigit(int). Я получаю следующее, когда я запускаю его под GDB: `Breakpoint 1, check_tok (token=0x6f7c20 <tokens> ".t") at outline.c:150 150 unsigned char *tp=token; (gdb) s 151 if(isdigit(*tp))retu…
24 авг '16 в 03:34
2
ответа
Как вывести веб-страницу HTML исходного кода в файл
Моя цель - вывести исходный HTML в файл, я использую w3m для просмотра веб-страниц из терминала. При использовании следующей команды на терминале: w3m <url> -dump программа отображает веб-сайт не в интерактивном режиме, но не содержит его HTML…
07 сен '16 в 15:05
1
ответ
Как получить дамп ядра Apache?
У меня проблемы с моим сервером 10.10 Ubuntu. После выполнения определенных действий мой apache2 перезапускается с ошибкой сегментации. Для устранения этой проблемы я хотел бы создать дамп ядра. Я сделал следующее: добавленной CoreDumpDirectory /tmp…
22 апр '15 в 16:32
4
ответа
Как я могу получить информацию трассировки стека Python, используя GDB?
Я использую GDB для отладки ошибки сегментации в моем приложении на Python на Kubuntu 12.04. Предположительно GDB версии 7 имеет встроенные макросы для извлечения информации о стеке python (http://docs.python.org/devguide/gdb.html), но у меня возник…
13 авг '12 в 17:29
1
ответ
Как я могу запустить hp-systray из GDB?
Я хотел бы иметь возможность бежать hp-systray от gdb чтобы получить трассировку стека и помочь исправить очень досадную ошибку, которая существует уже некоторое время. Однако, если я попытаюсь запустить gdb hp-systray 2>&1 | tee ~/gdb-hp-sys…
06 мар '12 в 04:54
1
ответ
openjdk-7 Ошибка списка GDB: "main.c: нет такого файла или каталога"
В настоящее время я борюсь с отладкой openjdk в Trusty Tahr. Я уже установил opejdk-7-jdk а также openjdk-7-dbg, Когда я выпускаю gdb java Я вижу, что он правильно читает символы, но когда я прошу перечислить код, он жалуется на то, что main.c не на…
25 ноя '14 в 21:51
4
ответа
Ошибка сегментации при использовании su или sudo
Пример проблемы: $ su Segmentation fault $ sudo ls Segmentation fault Я пытался скомпилировать sqlite3 из исходного кода ранее. Я не знаю, какие библиотеки он установил. Это может быть причиной, почему это происходит. Я старался strace su и это зака…
23 фев '13 в 19:25
5
ответов
Предупреждение: GDB: не удалось установить управляющий терминал: операция не разрешена
Я использую Code-Blocks IDE в своей Ubuntu 12.10. Но когда я пытаюсь отладить любой проект, я получил следующее предупреждение: warning: GDB: Failed to set controlling terminal: Operation not permitted Что мне теперь делать?
24 мар '13 в 13:48
1
ответ
Установка "gdb64" на Trusty удаляет "ubuntu-minimal", верно?
У меня есть 64-битная Ubuntu Trusty, и я пытаюсь установить пакет gdb64 но я вижу следующие пакеты, которые должны быть удалены, посмотрите: sudo apt-get install gdb64 ..... The following packages will be REMOVED: devscripts python3-apt python3-char…
24 апр '14 в 21:19
0
ответов
Остановить или отключить захват клавиатуры / мыши / ввода из оболочки
Я пытаюсь отладить полноэкранное приложение, которое использует OIS для ввода. Программа захватывает управление мышью и клавиатурой. Когда я достигаю точки останова (я использую gdb), я не могу продолжать, шагать или делать что-либо, потому что не м…
21 май '15 в 17:56