Как я могу остановить Firefox, выдающий ошибку NS_ERROR_FILE_CORRUPTED?

Вчера вечером у меня было отключение питания, и с тех пор, когда я пытаюсь получить доступ к чату Ask Ubuntu, я вижу следующую ошибку в Firebug.

Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsIDOMStorage.getItem]

Я предполагаю, что получаю это, потому что хранилище, которое Firefox использует для локального хранилища HTML5 (которое SE Chat использует для кэширования сеанса), было повреждено из-за грязной перезагрузки.

Кажется, что никакое количество силового обновления не может это исправить, так что мне теперь делать?

Я уже пробовал:

  • Обнуление моего «Автономного хранилища» из настроек экран.
  • rm ming localstore.rdf
14
задан 7 March 2012 в 00:51

3 ответа

Firefox хранит свои данные HTML5 в файле с именем webappsstore.sqlite. Он находится в каталоге вашего профиля, который скрывается где-то в ~/.mozilla/firefox/....default/ (в зависимости от того, как называется ваш профиль).

Уберите это с пути и перезапустите Firefox, и все вернется к жизни.

0
ответ дан 7 March 2012 в 00:51

Что зафиксировало его для меня, когда у меня была та ошибка с BitBucket (снова) было нажатие кнопки Clear Cookies and Site Data.... Можно прибыть в ту кнопку путем нажатия на символы прямо перед веб-адресом ( i скручивание жгутов круг, или зеленая блокировка, или вычеркнутая блокировка или что-то подобное). Затем Вы получаете всплывающее диалоговое окно, в конце которого можно найти вышеупомянутую кнопку: An image of the "Clear Cookies and Site Data..." button.

1
ответ дан 23 November 2019 в 03:01

Я смог решить этот вопрос с помощью процедуры, подобной той, обрисованной в общих чертах в https://superuser.com/a/1329161 (замена places.sqlite с webappsstore.sqlite в тех инструкциях). Преимущество состоит в том, что это сохраняет (неповрежденное) содержание webappsstore.sqlite, который содержит локальные данные устройства хранения данных.

0
ответ дан 23 November 2019 в 03:01

Другие вопросы по тегам:

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