Собрал libwebkit, поставил uzbl и midori. Оба падают по SIGSEGV. Посмотрел backtrace в gdb: указал он мне, что беда в libwebkit, в его png-части. Это подтвердилось тестированием «вживую»: падает при попытке открыть png, а, например, с jpeg всё ok. Чтобы понять в чем конкретно дело нужны были отладочные символы, попытался собрать libwebkit с --enable-debug. Это заняло на порядок больше времени, но еще «выпало» с ошибками(без отладочных символов всё собиралось нормально). Но, что хуже, либа получилась размером в 400+MiB и в gdb её стало малореально отлаживать(у меня 512MiB памяти :)). В связи с этим вопрос: можно ли построить отдельно целевой la-файл с отладочными символами, а всё остальное - без? Ну, или посоветуйте какой-нибудь метод отладки без них. )
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от xkitenz
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Отладочные символы и их отсутствие (2016)
- Форум Преимущества и недостатки отделения отладочных символов (2016)
- Форум Gentoo: сборка пакета с отладочными символами (2010)
- Форум Отладочная печать (2019)
- Форум В core-файле не видны отладочные символы (2006)
- Форум Отладочные макросы. (2005)
- Форум Где доступно прочитать об основных режимах сборки C++ программ: release, debug, оптимизации, отладочные символы и т.п. (2013)
- Форум apache debug (2011)
- Форум [vim]debug (2011)
- Форум CUDA Debug (2013)