X
Tippen Sie hierhin, um die Version dieser Website für Mobilgeräte aufzurufen.

Hilfeforum

Session-restore restored a very old session (2 weeks back) and overwrote the recovery.jsonlz4 and its backup; this system is despairingly unrobust

Veröffentlicht

previous.jsonlz4 shows as modified more than 2 weeks ago, and that's it.

I leave the computer on for long periods, upwards of 3 days at a time. Last night it was forcefully closed (that's on me, but it's irrelevant), and I opened Firefox as usual. Restored session and what do I see? Things I completed so long ago and none of my latest stuff.

recovery.jsonlz4 and its bak show the current session, which is the previous session, according to FF's session storage, but is not _actually_ the previous session.

I have it backed up, after a fashion, using Tab Session Manager, which doesn't restore vertical history of each tab (CAN'T, because of the new extensions API; frankly that's one part that I would've considered blocking the move entirely to WebExtensions as even before Quantum FF's session restore was entirely too hopeless without the session manager addon), I kinda need that history.

So, is there even anything I can do? Or is it all done and I should just down-grade till a power fault doesn't lose me information that it perfectly had in check? (given the recovery files are being updated, even after the crash FF surely had the latest versions of those to work from)

previous.jsonlz4 shows as modified more than 2 weeks ago, and that's it. I leave the computer on for long periods, upwards of 3 days at a time. Last night it was forcefully closed (that's on me, but it's irrelevant), and I opened Firefox as usual. Restored session and what do I see? Things I completed so long ago and none of my latest stuff. recovery.jsonlz4 and its bak show the current session, which is the previous session, according to FF's session storage, but is not _actually_ the previous session. I have it backed up, after a fashion, using Tab Session Manager, which doesn't restore vertical history of each tab (CAN'T, because of the new extensions API; frankly that's one part that I would've considered blocking the move entirely to WebExtensions as even before Quantum FF's session restore was entirely too hopeless without the session manager addon), I kinda need that history. So, is there even anything I can do? Or is it all done and I should just down-grade till a power fault doesn't lose me information that it perfectly had in check? (given the recovery files are being updated, even after the crash FF surely had the latest versions of those to work from)

Mehr Details zum System

Installierte Plugins

Tab Session Manager GreaseMonkey uMatrix

Anwendung

  • User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0

Weitere Informationen

FredMcD
  • Top 10 Contributor
4192 Lösungen 58521 Antworten
Veröffentlicht

A forced shutdown could corrupt files. That may be the problem.

You may have corrupt sessionstore [v56] sessionstore.jsonlz4 file(s). Delete all sessionstore* files and the sessionstore-backups folder.

Type about:support<enter> in the address bar.

Under the page logo on the left side, you will see Application Basics. Under this find Profile Folder. To its right press the button Show Folder. This will open your file browser to the current Firefox profile. Now Close Firefox.

Locate the above file. Then rename or delete it. Restart Firefox.


Don't delete the files if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html

A forced shutdown could corrupt files. That may be the problem. You may have corrupt '''sessionstore''' [v56] '''sessionstore.jsonlz4''' file(s). Delete all '''sessionstore*''' files and the '''sessionstore-backups''' folder. Type '''about:support'''<enter> in the address bar. Under the page logo on the left side, you will see '''Application Basics. ''' Under this find '''Profile Folder. ''' To its right press the button '''Show Folder. ''' This will open your file browser to the current Firefox profile. Now '''Close Firefox. ''' Locate the above file. Then rename or delete it. Restart Firefox. '''Don't delete the files''' if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html
Veröffentlicht

Fragesteller

FredMcD said

A forced shutdown could corrupt files. That may be the problem. You may have corrupt sessionstore [v56] sessionstore.jsonlz4 file(s). Delete all sessionstore* files and the sessionstore-backups folder. Type about:support<enter> in the address bar. Under the page logo on the left side, you will see Application Basics. Under this find Profile Folder. To its right press the button Show Folder. This will open your file browser to the current Firefox profile. Now Close Firefox. Locate the above file. Then rename or delete it. Restart Firefox. Don't delete the files if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html

They were probably corrupted. But I don't see how it could happen to both recovery files at once.

I'm using Firefox 60, so don't have any session files outside sessionstore-backups, and they're called `recovery.jsonlz4` and `recovery.baklz4` (those are for the current session; so given I've opened Firefox, the past day's recover.* files are already gone) and `previous.jsonlz4`.

''FredMcD [[#answer-1109617|said]]'' <blockquote> A forced shutdown could corrupt files. That may be the problem. You may have corrupt '''sessionstore''' [v56] '''sessionstore.jsonlz4''' file(s). Delete all '''sessionstore*''' files and the '''sessionstore-backups''' folder. Type '''about:support'''<enter> in the address bar. Under the page logo on the left side, you will see '''Application Basics. ''' Under this find '''Profile Folder. ''' To its right press the button '''Show Folder. ''' This will open your file browser to the current Firefox profile. Now '''Close Firefox. ''' Locate the above file. Then rename or delete it. Restart Firefox. '''Don't delete the files''' if you need to rescue any data from them, just move them out of the profile folder to some location where Firefox doesn't look for them. You can try to read out their contents using this tool: https://www.jeffersonscher.com/res/scrounger.html </blockquote> They were probably corrupted. But I don't see how it could happen to both recovery files at once. I'm using Firefox 60, so don't have any session files outside sessionstore-backups, and they're called `recovery.jsonlz4` and `recovery.baklz4` (those are for the current session; so given I've opened Firefox, the past day's recover.* files are already gone) and `previous.jsonlz4`.
Shadow110 1072 Lösungen 14836 Antworten
Veröffentlicht

Hi, maybe do the 7min install here : uninstall Firefox. Then Delete the Mozilla Firefox Folders in C:\Program Files , C:\Program Files(x86) & C:\ProgramData Then restart system. Then run Windows Disk Cleanup. (Note: This should be Pinned and run Weekly, If never done below expect 10's of gig's) Then run it again and click the button that says Cleanup System Files. Note: your Firefox Profile is saved. But you should make a back up before you do :

Reinstall with Current Release Firefox 60.0.0 with a Full Version Installer

Use a Session Manager :

Always backup as per instructions above.

Please let us know if this solved your issue or if need further assistance.

Hi, maybe do the 7min install here : uninstall Firefox. Then Delete the Mozilla Firefox Folders in C:\Program Files , C:\Program Files(x86) & C:\ProgramData Then restart system. Then run Windows Disk Cleanup. (Note: This should be Pinned and run Weekly, If never done below expect 10's of gig's) Then run it again and click the button that says Cleanup System Files. Note: your Firefox Profile is saved. But you should make a back up before you do : *https://support.mozilla.org/en-US/kb/back-and-restore-information-firefox-profiles *https://support.mozilla.org/en-US/kb/export-firefox-bookmarks-to-backup-or-transfer Reinstall with Current Release Firefox 60.0.0 with a Full Version Installer *https://www.mozilla.org/firefox/all/ Use a Session Manager : *https://addons.mozilla.org/en-US/firefox/search/?platform=windows&q=Session+Manager Always backup as per instructions above. Please let us know if this solved your issue or if need further assistance.
cor-el
  • Top 10 Contributor
  • Moderator
17346 Lösungen 156790 Antworten
Veröffentlicht

sessionstore.js is only there when Firefox is closed properly. If you force (kill) Firefox to close the you only have the files in the sessionstore-backups folder.

Aren't there any upgrade files as well?


You will normally find these files in the sessionstore-backups folder:

  • previous.jsonlz4 (cleanBackup: copy of sessionstore.jsonlz4 from previous session that was loaded successfully)
  • recovery.jsonlz4 (latest version of sessionstore.jsonlz4 written during runtime)
  • recovery.baklz4 (previous version of sessionstore.jsonlz4 written during runtime)
  • upgrade.jsonlz4-<build_id> (backup created during an upgrade of Firefox)
sessionstore.js is only there when Firefox is closed properly. If you force (kill) Firefox to close the you only have the files in the sessionstore-backups folder. Aren't there any upgrade files as well? ---- You will normally find these files in the sessionstore-backups folder: *previous.jsonlz4 (cleanBackup: copy of sessionstore.jsonlz4 from previous session that was loaded successfully) *recovery.jsonlz4 (latest version of sessionstore.jsonlz4 written during runtime) *recovery.baklz4 (previous version of sessionstore.jsonlz4 written during runtime) *upgrade.jsonlz4-<build_id> (backup created during an upgrade of Firefox)