A session with 70~ tabs - suddenly has 2000+ tabs.
I don't know at which point that happens; and definitely not - how! All the additional tabs are "new tab". Just an empty tab. I discover that now the session has more than two thousand tabs - when I try to open or save the session; which means - it happens by itself; because I can only save a session manually. Now for instance - I'm in that session, and there are 70 tabs in the window. I just tried to save the session and saw that there are 2000+ tabs in the session I'm about to save, and the same number in the session I'm about to replace; even though I see that it's not true. It happened 3 times for the last week or so; and never before. It only happened with one session; but maybe just because I hardly open other ones. [Puppy Linux - Slacko. FireFox 41]
Tất cả các câu trả lời (6)
This sounds like a corruption of the sessionstore.js file. You can try to bookmark all tabs that you want to keep via bookmark all tabs. Close the tabs that you do not want to keep via "Close Tabs to the Right" in the Tab bar context menu.
Delete the sessionstore.js file in the Firefox profile folder with Firefox closed.
You can use this button to go to the current Firefox profile folder:
- Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
- http://kb.mozillazine.org/Profile_folder_-_Firefox
Deleting sessionstore.js will cause App Tabs and Tab Groups and open and closed (undo) tabs to get lost.
This file does not exist in this folder. The only similar file is "sessionstore.bak".
The sessionstore.js file in the profile folder is still used to store session data, but is only present when Firefox is closed. The sessionstore.js file is created from recovery.js when you close Firefox and is removed and copied to previous.js when you start Firefox.
You can backup the session files in the sessionstore-backups folder in the Firefox Profile Folder to make sure not to lose possible important session data. You can find these files in the sessionstore-backups folder:
previous.js (cleanBackup: copy of sessionstore.js from previous session that was loaded successfully) recovery.js (latest version of the sessionstore written during runtime) recovery.bak (previous version of the sessionstore written during runtime) upgrade.js-<build_id> (backup created during an upgrade of Firefox)
You can copy a file from the sessionstore-backups folder to the main profile and rename the file to sessionstore.js to replace the current file (make a backup copy of the current sessionstore.js).
Alright; I deleted it. Everything is intact; probably because I have "Sync". I'll see if the problem won't return. Thank you for now.
It didn't work; but I reinstalled a different version of FireFox from the ones available to this OS - instead of initially - version 22 - I installed 23; and now it seems it works fine.
The problem came back. Maybe I've done something in about:config. Can I reset it? Also - sessionstore.js is missing now even when FireFox is closed.
Được chỉnh sửa bởi MrAccident vào