В Ubuntu реализована возможность динамического получения отладочной информации
Автор
Сообщение
news_bot ®
Стаж: 6 лет 11 месяцев
Сообщений: 27286
Разработчики дистрибутива Ubuntu представили сервис debuginfod.ubuntu.com, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без установки отдельных пакетов с отладочной информацией из репозитория debuginfo. При помощи нового сервиса пользователи получили возможность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки. Указанная возможность поддерживается начиная с выпуска GDB 10 и Binutils 2.34. Отладочная информация предоставляется для пакетов из репозиториев main, universe, restricted и multiverse всех поддерживаемых выпусков Ubuntu.
Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов. При сборке с поддержкой debuginfod, GDB может автоматически подсоединяться к серверам debuginfod для загрузки недостающей отладочной информации об обрабатываемых файлах или разделения отладочных файлов и исходных текстов для отлаживаемого исполняемого файла. Для задействования сервера debuginfod перед выполнением GDB следует установить переменную окружения 'DEBUGINFOD_URLS="https://debuginfod.ubuntu.com"'.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://www.mail-archive.com/u...)
- OpenNews: Выпуск системы динамической отладки SystemTap 3.3
- OpenNews: Проект Debian запустил сервис для динамического получения отладочной информации
- OpenNews: Выпуск отладчика GDB 10
- OpenNews: Выпуск GNU Binutils 2.34
- OpenNews: Для Linux представлена система динамической отладки BPFtrace (DTrace 2.0)
Похожие новости:
- Ubuntu Unity получит статус официальной редакции Ubuntu
- Выпуск Ubuntu 20.04.5 LTS c обновлением графического стека и ядра Linux
- Оценка потребления ресурсов официальными редакциями Ubuntu
- Релиз Ubuntu 22.04.1 LTS
- Для Lubuntu 22.04 подготовлены сборки с пользовательским окружением LXQt 1.1
- Двадцать третье обновление прошивки Ubuntu Touch
- Релиз фреймворка для реверс-инжиниринга Rizin 0.4.0 и GUI Cutter 2.1.0
- В Ubuntu 22.10 на смену GEdit придёт новый текстовый редактор GNOME
- Intel опубликовал ControlFlag 1.2, инструмент для выявления аномалий в исходных текстах
- Выпуск отладчика GDB 12
Теги для поиска: #_debuginfod, #_ubuntu, #_gdb, #_debug
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 30-Янв 19:21
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 11 месяцев |
|
Разработчики дистрибутива Ubuntu представили сервис debuginfod.ubuntu.com, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без установки отдельных пакетов с отладочной информацией из репозитория debuginfo. При помощи нового сервиса пользователи получили возможность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки. Указанная возможность поддерживается начиная с выпуска GDB 10 и Binutils 2.34. Отладочная информация предоставляется для пакетов из репозиториев main, universe, restricted и multiverse всех поддерживаемых выпусков Ubuntu. Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов. При сборке с поддержкой debuginfod, GDB может автоматически подсоединяться к серверам debuginfod для загрузки недостающей отладочной информации об обрабатываемых файлах или разделения отладочных файлов и исходных текстов для отлаживаемого исполняемого файла. Для задействования сервера debuginfod перед выполнением GDB следует установить переменную окружения 'DEBUGINFOD_URLS="https://debuginfod.ubuntu.com"'. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 30-Янв 19:21
Часовой пояс: UTC + 5