У меня следующего рода проблема.

При установке расширения всё происходит, как обычно. Файл скачивается (пробовал и из сети и с локального диска), затем устанавливается. После я перезагружаю firefox и нового расширения нет в списке установленных.

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

Пробовал переустанавливать браузер. Проблема не исчезла.

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

Firefox 2.0.0.4 / FreeBSD 6.2

А Вы проверяли права на каталог профиля и файлы в нем?
Фигурирует ли новое расширение в файлах extensions.ini и extensions.rdf?

Работю из-под root.
На все файлы в профиле стоят права rw для root.
В указанных вами файлах информации о новых расширениях нет.

В JS-консоли и в обычной есть что-нибудь?

lizendir
удалите

extensions.rdf
extensions.cache
extensions.ini

из папки профиля

В JS-консоли и в обычной есть что-нибудь?

нет

удалите

extensions.rdf
extensions.cache
extensions.ini

из папки профиля

Удалил. Теперь я остался вообще без расширений, новые всё равно не ставятся ^__^ Указанные файлы фаерфокс создал по новой.

lizendir пишет

Удалил. Теперь я остался вообще без расширений, новые всё равно не ставятся ^__^ Указанные файлы фаерфокс создал по новой.

хм, странная ситуация. а на новом профиле как дела обстоят?

lizendir
А если запустить firefox -console?

Новый профиль не создавал, думал, как-нить малой кровью обойтись. Попробую сегодня новый создать.
Насчёт -console:

Выделить код

Код:

Error: Warning: unrecognized command line flag -console

Source File: file:///usr/local/lib/firefox/components/nsBrowserContentHandler.js
Line: 673

Это сообщение выводится в Error Console

Создал посредством firefox -ProfileManager новый профиль, там такая же неприятность с расширениями Ж-(