2

Firefox начал segfaulting при использовании моего профиля по умолчанию. Если я запускаю его в безопасном режиме, он работает нормально. Так что я знаю, что segfault, вероятно, исходит из расширения или из некоторых пользовательских настроек. Проблема в том, что у меня много таких ...

Есть ли способ получить более подробную информацию о сбое, чтобы я мог исправить проблему, не теряя полностью свой профиль?

ОС: Arch linux FF 3.5.3

2 ответа2

4

Используйте strace для просмотра системных вызовов, он покажет вам, что программа пытается сделать непосредственно перед сбоем:

strace firefox

Если вы не нашли ничего подходящего (firefox пытается открыть какой-то несуществующий путь, ...), начните с проверки memtest и проверки файловой системы. Я потерял часы, потому что был уверен, что некоторые проблемы не связаны с оборудованием, и они были.

Memtest86+ - это небольшая утилита, доступная в качестве опции загрузки на многих системах и live-cds

Проверка файловой системы выполняется путем запуска следующей команды, когда целевой раздел (sda1 с файловой системой ext3 здесь) отключен (например, от live-cd):

e2fsck -cfvp /dev/sda1
2

Начните деактивировать каждый недавно установленный AddOn, пока он не остановится ...Я думаю, что это был бы более простой способ, чем идти по пути «реальной» отладки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .