Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Две программы несовместимы. Вычислить гада.  (Прочитано 698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн saint-denis

  • Автор темы
  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
Есть Bricscad beta(не важно). В нем в определенный момент возникает ошибка - segfault. Выяснено, что на голой ubuntu ошибки нет. Ошибка возникает на двух различных ноутах, поэтому железо отпадает.
Нужно найти программу, которая создает проблемы несовместимости.
Подобное возникает при наличии на бубунте всякой твари типа nod linux - они с bricscad как-то нехорошо lisp ковыряют, как я понял из рассуждений разработчиков...
Т. е. нужно удалять/навешивать по одной программе, пока ошибка не пропадет/появится.
Вариант с виртуалбоксом оказался меееедленным.
Сносить и ставить с нуля совсем впадлу да и не наш путь это=).
Короче говоря, как проще всего поступить? Сделать бэкап и снести все, кроме базовой поставки)? Поступить другим хитрым способом?

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Две программы несовместимы. Вычислить гада.
« Ответ #1 : 04 Сентября 2010, 02:27:29 »
попробывать собрать с включенным --debug
отдебагить, найти место где сегфолтится, найти эту библиотеку, попробывать ее обновить

Оффлайн saint-denis

  • Автор темы
  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
Re: Две программы несовместимы. Вычислить гада.
« Ответ #2 : 04 Сентября 2010, 02:40:19 »
пропсофт. Собрать не могу. Могу только выявить причину.

Пользователь решил продолжить мысль 04 Сентября 2010, 02:48:48:
syslog
messages
kernlog
Sep 4 01:43:11 saint-laptop kernel: [ 552.911970] bricscad[11085]: segfault at 0 ip 0507ddc9 sp b4f29750 error 4 in libfreetype.so.6.3.22[5075000+71000]

Sep 4 01:45:35 saint-laptop kernel: [ 696.808845] bricscad[11289]: segfault at 0 ip 05cc3dc9 sp b4f81750 error 4 in libfreetype.so.6.3.22[5cbb000+71000]

от таке. Сходу кто чего скажет?
« Последнее редактирование: 04 Сентября 2010, 02:48:48 от saint-denis »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Две программы несовместимы. Вычислить гада.
« Ответ #3 : 04 Сентября 2010, 03:39:10 »
сходу ничего не скажу
ставь более новую версию Bricscad (собери из git,svn или что там у них)
попробуй обновить libfreetype
отпиши разрабам о баге (в любом случае отладочная инфа им тоже понадобится)
поиск отладка с помощью gdb

 

Страница сгенерирована за 0.044 секунд. Запросов: 23.