Как я могу узнать то, что делает Firefox segfault?

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

Там какой-либо путь состоит в том, чтобы иметь больше деталей о катастрофическом отказе, таким образом, я могу решить проблему, полностью не теряя мой профиль?

ОС: Дуга Linux FF 3.5.3

2
задан 15.10.2009, 09:52

2 ответа

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

strace firefox

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

Memtest86 + является маленькой утилитой, доступной как параметр загрузки во многих системах и живых CD

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

e2fsck -cfvp /dev/sda1
4
ответ дан 08.12.2019, 05:33

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

2
ответ дан 08.12.2019, 05:33

Теги

Похожие вопросы