Расширения Firefox на моей машине сломаны. У меня Windows 7 и Firefox v16.0.2.
У меня наблюдаются следующие симптомы:
Я могу нормально устанавливать расширения. Однако они не вступают в силу (не отображаются в меню, контекстных меню или не запускаются). Это справедливо длявсерасширения.
В диспетчере дополнений, когда я нажимаю «Параметры» для установленного и включенного расширения, весь браузер зависает, и только завершение процесса завершает программу
При перезапуске браузера для каждого установленного расширения появляется вкладка с текстом «Другая программа на вашем компьютере хочет изменить Firefox с помощью следующего дополнения:»
В моем профиле никогда не было файла extensions.sqlite (!)
Когда я устанавливаю флажок «Разрешить эту установку» и нажимаю «Продолжить», расширение отображается включенным.
Даже после чистой переустановки Firefox (даже после удаления всех папок) проблема сохраняется.
Я перепробовал все под солнцем и я полностью сбит с толку. У кого-нибудь есть идеи?
Решение!
Хорошо, спасибо, господа, комбинация ваших советов решила проблему. Некоторым файлам не было предоставлено разрешение на папку моего профиля. Для справки, вот логи:
Список дополнений постоянно перестраивался, так как при вызове XPIDB_writeAddonsList и XPIDB_openDatabaseFile возникала ошибка NS_ERROR_FILE_ACCESS_DENIED. Затем, я полагаю, произошел сбой.
Решением стало создание нового профиля в подпапке моей папки «Пользователи», где, по всей видимости, нет проблем с разрешениями.
Я полагаю, что это результат того, что какая-то прекрасная корпоративная политика безопасности вышла из-под контроля.
(редактирование: также опубликовано как ответ ниже)
решение1
Можете ли вы создать новый профиль Firefox и посмотреть, сохранится ли проблема? Для создания нового профиля откройте командную строкуaМожно ли создать новый профиль Firefox и посмотреть, сохранится ли проблема? Для создания нового профиля
- Закройте существующие экземпляры Firefox.
- Откройте командную строку и введите: "c:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p
- Нажмите наСоздать профиль...
- Выберите имя профиля, нажмитеСледующийи нажмитеЗапустить Firefox.
Если это не решило проблему и вы хотите вернуться к профилю по умолчанию, просто выполните указанные выше действия до шага 2 и выберитеПо умолчаниюи нажмитеХорошо.
решение2
Решение!
Хорошо, спасибо, господа, комбинация ваших советов решила проблему. Некоторым файлам не было предоставлено разрешение на папку моего профиля. Для справки, вот логи:
Список дополнений постоянно перестраивался, так как при вызове XPIDB_writeAddonsList и XPIDB_openDatabaseFile возникала ошибка NS_ERROR_FILE_ACCESS_DENIED. Затем, я полагаю, произошел сбой.
Решением стало создание нового профиля в подпапке моей папки «Пользователи», где, по всей видимости, нет проблем с разрешениями.
Я полагаю, что это результат того, что какая-то прекрасная корпоративная политика безопасности вышла из-под контроля.