3

(Firefox 7.0.1 в Ubuntu 11.10 с использованием Gnome Classic)

Я надеялся, что моя проблема с зависанием в Firefox будет решена с помощью метода sqlite VACUUM, предложенного в этом ответе. Помогло то, что Firefox, кажется, зависает немного реже.

К сожалению, хотя Firefox немного меньше, он продолжает зависать. Кажется, это произойдет, если я оставлю это на некоторое время, не выполняя никаких задач, но я не уверен на 100% в этом. В любом случае, по крайней мере, один раз в день я должен заставить его закрыться:

Я запустил Firefox с параметром -g чтобы посмотреть, получу ли я какие-либо результаты отладки, но, похоже, он не сообщает ничего необычного. Это выглядит примерно так, когда я вынужден закрыть:

[Thread 0xa97ffb70 (LWP 4301) exited]
[Thread 0xaddfeb70 (LWP 4287) exited]
[Thread 0xb01feb70 (LWP 4275) exited]
[Thread 0xb09ffb70 (LWP 4274) exited]
[Thread 0xb140ab70 (LWP 4272) exited]
[Thread 0xb24ffb70 (LWP 4270) exited]
[Thread 0xb2e9db70 (LWP 4266) exited]
[Thread 0xb369eb70 (LWP 4265) exited]
[Thread 0xb42ffb70 (LWP 4264) exited]
[Thread 0xac2fdb70 (LWP 4309) exited]

Program terminated with signal SIGKILL, Killed.
The program no longer exists.

Я попытался удалить все плагины, но безрезультатно.

Как я могу заставить Firefox перестать зависать.

2 ответа2

2

Я бы предложил использовать Менеджер профилей для создания нового профиля наряду с существующим. Диспетчер профилей позволит вам выбрать, какой профиль использовать при запуске.

В этом новом профиле отключите все плагины. Используйте этот новый профиль на некоторое время и посмотрите, происходит ли замораживание. Если они это сделают, проблема является внешней для вашего профиля; и имеет отношение либо к вашей установке Firefox, либо к чему-то еще на вашем компьютере.

Однако, если в новом профиле не происходит зависаний, вы знаете, что это связано со старым профилем. Вы можете начать вводить плагины и расширения по одному в новый профиль, чтобы посмотреть, сможете ли вы сузить преступника.

Если новый профиль все еще работает без проблем со всеми вашими плагинами и расширениями, попробуйте восстановить данные из старого профиля, по одной части за раз.

Мы надеемся, что благодаря этому процессу вы сможете определить причину проблемы, а если нет, у вас будет новый профиль, который не вызывает проблем с большей частью ваших данных.

1

Я вижу, что вы заявили;

Я попытался удалить все плагины, но безрезультатно.

Просто чтобы быть уверенным, вы отключили Java? Если это так, сбежавший скрипт может также вызвать такую проблему, в зависимости от того, как Firefox интерпретирует указанный скрипт. Кроме того, некоторые объявления могут также вызвать сбой.

Я бы предложил установить следующее как «пробную версию»; NoScript и AdBlockPlus. Оба этих плагина доступны напрямую через Firefox; Сервис> Дополнения.

Если вы никогда не использовали NoScript, при первой установке и посещении веб-страницы сценарии не запускаются. Это означает, например, что попытки входа в систему не будут работать, функциональность веб-сайта на основе сценариев не будет работать и т.д. Когда вы посещаете сайт, вы можете просто добавить сценарий в свой утвержденный список, очень просто; Щелкните правой кнопкой мыши> NoScript> [Выбрать скрипт]. Ваши "разрешенные" скрипты будут запомнены, вы также можете отозвать права.

У меня была та же самая проблема, о которой вы упоминали в Firefox на OS X, и обнаружила, что она возникает только на определенных веб-страницах, использующих пробные и ошибочные версии, запрещенные сценарии с использованием NoScript и с тех пор не сталкивалась с подобным поведением.

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