2
ответа

Пропавшие без вести отдельного debuginfo для - GDB

Я упомянул-g опцию наряду с - Стена в Make-файле. Когда я выполняю gdb onlineSunday, я добираюсь: Пропавшие без вести разделяют debuginfo для Попытки/usr/lib64/kde4/plugins/imageformats/kimg_dds.so: установка застежки-молнии-...
05.10.2012
2
ответа

strace для вызовов библиотеки

Я знаю о strace, который супер удобен для наблюдения системных вызовов. Существует ли эквивалент, который может проследить вызовы до внешних библиотек? Например, я пытаюсь отладить некоторый проступок SSLeay с...
04.01.2012
2
ответа

Не требуйте устройства

Таким образом, я использую Ubuntu и пытаюсь использовать некоторые аппаратные средства, с которыми у меня были некоторые проблемы прежде. Проблема прежде состояла в том, что компания, которая сделала мои аппаратные средства, продала их внутренние детали д
16.12.2011
2
ответа

Отключите вывод входа браузера к консоли

Я в настоящее время использую Ubuntu 11.04, и я сталкиваюсь с действительно раздражающей проблемой при разработке для сети. Я довольно плохо знаком с Ubuntu, прибывающей из FreeBSD, где я никогда не встречался с проблемой как это, таким образом, я'...
11.07.2011
2
ответа

gdb может отладить корневые программы suid?

Я записал программу, которая называет setuid (0) и execve ("/bin/bash", ПУСТОЙ УКАЗАТЕЛЬ, ПУСТОЙ УКАЗАТЕЛЬ). Затем я сделал показанный root:root a.out && chmod +s a.out, Когда я выполняю./a.out, я получаю корневую оболочку. Однако, когда
01.07.2011
2
ответа

Ядро процесса дампа, не уничтожая процесс

Существует ли способ получить дамп ядра (или что-то подобное) для процесса, на самом деле не уничтожая процессы? У меня есть многопоточный процесс Python, работающий на встроенной системе. И я хочу быть...
12.04.2011
2
ответа

Как отладчик работает в Linux?

Как отладчик работает в Linux? Как делает это 'присоединяется' к уже рабочему исполняемому файлу или процессу. Я понимаю, что компилятор переводит код в машинный язык, но затем как делает отладчик '...
05.02.2011
1
ответ

Как получить исходные коды glibc/libstdc++ и настроить их для поиска gdb?

Я отлаживаю эту программу, которая вызывает исключение. Это заставляет мой отладчик искать некоторый исходный код, например.../sysdeps/unix/sysv/linux/raise.c -и не могу найти. Теперь я понимаю, что мне не обязательно иметь эти источники, но все же
18.11.2021
1
ответ

Ошибка :Невозможно получить http://repo.mysql.com/apt/debian/dists/buster/InRelease403 Запрещено [IP :23.57.81.191 80]

Я устанавливаю сервер mysql -на свой Debian 10. Я использовал команду :wget в файле /tmp, затем команда sudo dpkg, которая вернула следующий ответ :acelys @ uno -test -temp :/ tmp $ sudo dpkg -i mysql -apt *(Чтение базы данных..
21.10.2021
1
ответ

параметры отладки bash?

Мне кажется (и поправьте меня, пожалуйста, если я ошибаюсь ), что bash довольно плохо выдает сообщения об ошибках, которые правильно говорят вам, где проблема в вашем скрипте. Например, часто я получаю «плохой EOF в строке 953»
05.10.2021
1
ответ

Есть ли в ядре -способ отладки обмена данными по протоколу netlink?

Netlink (, например, внутренний протокол ядра )кажется очень сложным для отладки без дополнительных инструментов -, которые я фактически не могу использовать, потому что я работаю в очень ограниченной встроенной системе. Есть ли в
20.08.2021
1
ответ

Существует ли программа командной строки для проверки IP-адреса (для VPN )?

Существует множество веб-сайтов, которые пытаются определить ваше местоположение по вашему IP-адресу. Например :https://nordvpn.com/what-is-my-ip/. Это удобно для отладки VPN -, если я посещаю одну из этих...
01.07.2021
1
ответ

Как отлаживать опцию --ссылки -пункта назначения rsync?

Есть ли какой-нибудь способ заставить rsync сообщать, почему он решил сделать новую копию файла, а не жестко -связать его? (. из-за метки времени или обнаружения изменения содержимого... и т. д. )(Я творю...
10.05.2021
1
ответ

Отладка «chroot :не удалось загрузить команду '<имя исполняемого файла _>'», кроме ldd и /proc//maps

Попытка запустить rngd из инструментов rng -в среде chroot на Raspberry Pi Zero. Запуск ldd с тем же chroot показывает, что все зависимости удовлетворены :pi@raspberrypi :~/rngd _chroot $ sudo chroot /...
09.05.2021
1
ответ

Ошибка ACPI BIOS / AE_NOT_FOUND

Я получаю эти сообщения об ошибках каждый раз, когда я перезагружаю свой рабочий стол (и еще пару я не знаю, как сохранить, когда он выключается , но они пока не имеют отношения к этому вопросу): [...
27.04.2021
1
ответ

Отладочные сообщения о функции

Мне нужно, чтобы функция отображала только во время отладки сообщение (имя функции ):#!/bin/bash debug _function (){ if [[ $DEBUG -eq 1 ]]; затем эхо "${FUNCNAME[1]}", иначе DEBUG=0 fi }...
16.04.2021
1
ответ

Как получить доступ к журналам «netdev _dbg»?

Я пытаюсь отладить свое устройство, использующее драйвер qc7000 (qca _spi.c )Он содержит множество полезных сообщений netdev _dbg, разбросанных повсюду. Как я могу получить доступ к журналам, в которых хранятся эти сообщения?
29.03.2021
1
ответ

Пользовательский модуль ядра не загружается

Я модифицировал модуль ядра (qcaspi )и перекомпилировал его, однако мои модификации не вызываются (checked dmesg )при загрузке ОС. Вместо этого запускается старый модуль ядра. Если я перезагружу...
29.03.2021
1
ответ

Как анализировать определенные строки из нескольких файлов с помощью сценария оболочки

Я разрабатываю проект esp32 и записываю все выходные данные отладки esp32 uart в несколько файлов. В какой-то момент мои ранние версии падают, и вывод выглядит примерно так: :Ошибка медитации гуру :...
22.03.2021
1
ответ

Ошибка ядра :systemd -backlight@backlight :acpi _video0.service

Я всегда получаю эту ошибку при загрузке. Есть ли что-то серьезное, и если да, то как это можно исправить? Я понимаю, что это как-то связано с моим графическим процессором AMD. Вот настройки, которые у меня есть :ЦП :AMD A9 -9420 РАДЕОН...
16.03.2021
1
ответ

Файл.desktop с Exec и Terminal=True :временно предотвращает отключение терминала при выходе из приложения?

У меня есть терминальное приложение Python, которое я вызываю из файла.desktop, что-то вроде этого :[Вход на рабочий стол] Версия=1.0 Имя=Мое приложение Exec=python3 /home/pi/my _app.py Терминал=истина Тип = Приложение...
08.03.2021
1
ответ

Как отладить ядро ​​Linux с помощью JTAG + GDB?

Я успешно установил JTAG-соединение и соединение через последовательный порт с макетной платой. Я следовал приведенной ниже диаграмме (с небольшой разницей ). мой клиент GDB _находится на моем хосте Linux...
04.01.2021
1
ответ

Отправить вывод отладки на терминальный мультиплексор

Учитывая сценарий оболочки (bash в этом примере ), можно использовать набор -x или -x, переданный bash или другим поддерживающим оболочкам, для создания отладочного вывода. Я знаю, как перенаправить указанный вывод в файл./script.sh 2&...
31.10.2020
1
ответ

Почему `выводит bash | bash `немедленно выйти?

Все следующие операции не являются -эффектами :эхо удар | бить эхо-тире | бросаться echo "bash -c bash" | бить echo "тире -c тире" | тире Почему? За первую строчку, за...
05.10.2020
1
ответ

(Linux )Должны ли сообщения printk ()отправляться в /dev/console? Если да, то почему они не появляются?

Я пытаюсь научиться разработке ядра Linux, работая с драйверами устройств Linux, и сейчас я работаю над главой об отладке. Из всего, что я читал, сообщения printk ()- это...
18.09.2020
1
ответ

Почему вы не можете включить «DEBUG _STACKOVERFLOW» при настройке 64-битного ядра?

Я использую menuconfig для настройки ядра Linux для отладки, но почему мне кажется, что DEBUG _STACKOVERFLOW работает только для 32-битных систем? Как видно на скриншоте, включение...
11.09.2020
1
ответ

Информация о DWARF не найдена

Я видел эту ошибку в dmesg :abrt -ловушка -ccpp :Не удалось создать ядро ​​_трассировка :dwfl _getthread _сбой кадров :Не найдена информация о DWARF Это проблема конфигурации? Нужно ли что-то устанавливать, чтобы исправить...
08.09.2020
1
ответ

Мой bash-скрипт dotfiles каким-то образом удалил свой собственный каталог?

Я использую git для отслеживания моих точечных файлов на нескольких машинах. Я написал в репозитории довольно простой скрипт, который создает резервную копию любых устаревших существующих точечных файлов, а затем создает символические ссылки на каждый из
21.07.2020
1
ответ

Как отлаживать клавиатуру в Linux

Я хочу отладить свою клавиатуру и выяснить, что произойдет после того, как я нажму клавишу. Существуют ли какие-либо инструменты или решения для отладки для отслеживания событий клавиатуры или обработчиков? Искал в интернете и только...
02.07.2020
1
ответ

Как отобразить команды bash set -x в цветах?

У меня есть bash-скрипт, который выдает сотни строк. Я могу видеть, какая команда делает это, используя set -x, но ее трудно найти на терминале. Если параметр set -x отображается в цвете, я могу найти его быстрее. Есть...
29.06.2020