Skip to content

IndexedDB Error

sienori edited this page Dec 9, 2020 · 18 revisions

What is this?

 Error screen Tab Session Manager uses IndexedDB to store sessions. It is a storage with good performance, but it may not be available due to Firefox bug. This problem is not specific to TSM, there is a problem with your browser profile.

If this error occurs:

In order to use Tab Session Manager, it is necessary to solve the IndexedDB error according to the following procedure.

How to solve

First, try restarting your browser. If the problem persists, please follow the steps below.

IndexedDB error occurs for the following reasons.

  • Firefox setting is set not to remenber the history
  • Corrupted file exists in firefox's storage

If any of these applies, IndexedDB can not be used.

Firefox setting is set not to remenber the history

Please confirm that firefox setting is set to remenber history.

  1. Open Privacy & Security of firefox settings
    Privacy & Security

  2. It is necessary to set History as follows:
    remenber history
    Or
    custom settings

Corrupted file exists in firefox's storage

  1. Please access about: profiles and open the root directory.
    about:profiles

  2. Please quit Firefox.

  3. Please copy the storage folder to a different location and delete it.
    Be sure to back up. It is necessary to restore data later.
    storage folder
    By deleting the storage folder, the IndexedDB error is resolved.

Restore previous sessions data

  1. Please open Firefox.

  2. Please access about:debugging and check that the Internal UUID of Tab Session Manager.
    about:debugging
    about:debugging
    In this case Internal UUID is de50ed3a-7f77-40bc-af2e-c5953d30edbb.

  3. Please quit Firefox.

  4. The add-ons and services data are stored in storage/default folder backed up in step 4. The data of Tab Session Manager is included in the folder starting from moz-extension+++ and containing the Internal UUID, e.g. moz-extension+++de50ed3a-7f77-40bc-af2e-c5953d30edbb
    extension folder

  5. Please copy this folder (moz-extension+++de50...) to the storage\default folder. If the folder with the same name already exists, overwrite it. (By deleting the storage folder and starting firefox, you should have created an clean storage folder.)

  6. Please start firefox. The previous sessions will be loaded.

Restore other data

The storage folder stores data of other add-ons and services. If you want to restore them, please copy the folder of each service to the storage folder in the same way as in the example above.

IndexedDB error occurs when a corrupted file exists in the storage folder. It is necessary to restore it by excluding corrupted files.

Please Copy folders one by one and check whether IndexedDB error occurs each time. You can identify currupted files.