I had a powercut last night and ever since then when I try to access the Ask Ubuntu Chat, I see the following error in Firebug.

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

I assume I'm getting this because the storage that Firefox uses for HTML5 local storage (which SE Chat uses to cache the session) has been corrupted by the dirty reboot.

No amount of force-refreshing seems to fix this, so what do I do now?

I have already tried:

  • Nuking my "Offline Storage" from the Preferences screen.
  • rmming localstore.rdf
up vote 15 down vote accepted

Firefox stores its HTML5 data in a file called webappsstore.sqlite. That's sitting in your profile directory which lurks somewhere in ~/.mozilla/firefox/....default/ (depending on what your profile is called).

Move that out the way and restart Firefox and everything will come back to life.

  • 1
    This can also happen with pentadactyl, in which case delete the cache.zip file (in %USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\<your profile>.default\dactyl) – 79E09796 May 16 '13 at 14:09
  • This fixed Slack and Trello for me. – Konrad Höffner Nov 1 '16 at 13:23

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.