LINUX.ORG.RU

dbg пакеты в дебиан


0

0

Объясните пож-та, как пользоваться *-dbg пакетами в дебиан/убунту. Использование so-шек из них в LD_PRELOAD вызывает мгновенный сегфолт даже у ls. Архитектура amd64.

★★★★

В общем зачем мне это надо.

Появилась необходимость в exchange по работе. Запускаю evolution 2.22 (ubuntu amd64), пытаюсь импортнуть PKCS12 сертификат, ничего не происходит (в 32-битном дебиане всё ок). Посмотрел, что в консоли - невнятная ошибка (это камень в огород девелоперов evo, если ф-ия вернула ошибку, то неплохо бы о ней сообщить пользователю, а не тупо показать пустой список сертификатов). Взял gdb, пересобрал evo с "-g -O0", полез в отладку. Нашёл проблемму в libsmime.so который входит в libnss. Собрать это чудо у меня не получилось. Но в штатных пакетах есть libnss-dbg, вот его и хотелось бы заюзать, чтобы найти источник проблемы.

Bohtvaroh ★★★★
() автор топика
Ответ на: комментарий от JackYF

Да, тоже что и в пакете без -dbg, только собранное с отладкой. Ставится в /usr/lib/debug а там уже как обычно bin, lib и т.п.

Bohtvaroh ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.