Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Èròjà atẹ̀lélànà yii ni a ti fi pamọ́ fọ́jọ́ pípẹ́. Jọ̀wọ́ béèrè ìbéèrè titun bí o bá nílò ìrànwọ́.

Sessionstore.bak is corrupted; multiple attempts to retrieve tabs failed

  • 1 èsì
  • 2 ní àwọn ìṣòro yìí
  • 1 view
  • Èsì tí ó kẹ́hìn lọ́wọ́ cor-el

more options

So I suffered a big BSOD while browsing, upon opening a movie, and when i rebooted i open Firefox to see none of my tabs up

I go to my profile folder and rename the .bak file (copying one straight onto my desktop just in case) into .js and restarted firefox Nothing happens, and i come back to seeing the firefox page with not even a restore session button on the bottom. I look in the profile folder and see renamed .bak file-turned- .js file is written over It is not a case of settings not saving tabs, because when i first made searches (thus opening tabs) trying to get to the bottom of this, closing and reopening firefox preserves those search tabs and that .js file is preserved Going against the old Einstein adage, I just tried to copy and rename the .js file over and over, restarting and watching over the taskmanager to make sure ff was close properly each time. Nothing happened.

i tried to recover the file using multiple means i found while making searches, involving the error/browser console, the scratchpad, a json validator, some json "formatter", and that "herokuapp" site that tries to automatically reopen tabs by copypasting the text into the field

While trying to recover the file i looked into the text itself in notepad, and noticed an extremely huge chunk, maybe a fifth of the entire code, was full of NULL characters (displayed as black diamonds with a ? set in them). So it looks like its corrupted. Bad.

But, i suppose because of those null characters, I'm unable to retrieve the data from it. all of the aforementioned methods didn't work, most mentioned bad character strings at the "column" of the text right where the chunk of null characters started, and copying out the .bak and deleting that chunk of null characters just gave me errors about missing a termination. the validator said it wasn't 'JSON' and the herokuapp site kept asking me to reload

Am i just boned at this point? That's like months of stacked on tabs. Maybe even years. For what its worth the original .bak file is still sitting there on my desktop and it still says it was only last modified at the time of the crash. Further, the part of the .bak file that isn't full of null characters still have strings of text with "http://www.blahblah" addresses on them.

My history is also still there. Am I reduced to just rooting through that and picking up whatever links I can salvage that way...

So I suffered a big BSOD while browsing, upon opening a movie, and when i rebooted i open Firefox to see none of my tabs up I go to my profile folder and rename the .bak file (copying one straight onto my desktop just in case) into .js and restarted firefox Nothing happens, and i come back to seeing the firefox page with not even a restore session button on the bottom. I look in the profile folder and see renamed .bak file-turned- .js file is written over It is not a case of settings not saving tabs, because when i first made searches (thus opening tabs) trying to get to the bottom of this, closing and reopening firefox preserves those search tabs and that .js file is preserved Going against the old Einstein adage, I just tried to copy and rename the .js file over and over, restarting and watching over the taskmanager to make sure ff was close properly each time. Nothing happened. i tried to recover the file using multiple means i found while making searches, involving the error/browser console, the scratchpad, a json validator, some json "formatter", and that "herokuapp" site that tries to automatically reopen tabs by copypasting the text into the field While trying to recover the file i looked into the text itself in notepad, and noticed an extremely huge chunk, maybe a fifth of the entire code, was full of NULL characters (displayed as black diamonds with a ? set in them). So it looks like its corrupted. Bad. But, i suppose because of those null characters, I'm unable to retrieve the data from it. all of the aforementioned methods didn't work, most mentioned bad character strings at the "column" of the text right where the chunk of null characters started, and copying out the .bak and deleting that chunk of null characters just gave me errors about missing a termination. the validator said it wasn't 'JSON' and the herokuapp site kept asking me to reload Am i just boned at this point? That's like months of stacked on tabs. Maybe even years. For what its worth the original .bak file is still sitting there on my desktop and it still says it was only last modified at the time of the crash. Further, the part of the .bak file that isn't full of null characters still have strings of text with "http://www.blahblah" addresses on them. My history is also still there. Am I reduced to just rooting through that and picking up whatever links I can salvage that way...

Ti ṣàtúnṣe nípa MurphysBrowser

All Replies (1)

more options

When Firefox is started then Firefox renames the sessionstore.js file to sessionstore.bak to make it possible to restore the previous session at any time during the current session (History > Restore Previous Session) and creates a new sessionstore.js file for the current session.

You could try to restore a previous version of the sessionstore.js file.

Try to restore a previous version of the file.