Only one saved session stays in the list
Short description
Even if I save multiple sessions, only one remains in the saved sessions list when I reopen Tab Session Manager
Steps to reproduce
- Save a session
- Save again - make the session different maybe: save one window only, or rename it
- Close Tab Session Manager popup
- Reopen Tab Session Manager
- Only the latest saved session is visible. All the previous saves are gone
Expected result
I expect all saved sessions to be kept in the list until I explicitly delete them
Actual result
Only the latest saved session remains
Platform information
- Platform (OS): Windows 10
- Version of browser: Firefox 133.0.3
- Version of Tab Session Manager: 7.0.1
Additional context
Same issue here. After a browser crash it overwrote every saved session dating back several months with just a single session of the new browser window. Basically everything is just lost and gone for good, easily hundreds of tabs.
Apart from losing old sessions - that happened to me in the past, but was mostly my fault and the interaction with the nasty OneTab extension - this issue report is about NEW SAVES not appearing in the list. I am apparently unable to save more than one session in Tab Session Manager. The session list only contains ONE session, however many I try to save.
Automatic saves also don't work. Nothing is created. I guess TSM is pretty much abandoned.
is there any way to restore disappeared sessions? or they gone completely?
Same problem.. where are my old sessions? :/
I know the original topic was different, but having the same issue as others in the comments. Looked in Firefox AppData but it seems that the corresponding folder in browser-extention-data is gone. Was running FF version 121, updated to 136 and still nothing. Anyone figured it out?
This is still occuring with Firefox 136. Also, the export sessions function doesnt even work. Everything works as normal on the Chrome version.
This is still occuring with Firefox 136. Also, the export sessions function doesnt even work. Everything works as normal on the Chrome version.
I was on firefox, export wasn't worked for me and only a few saved sessions were showing in the extension page. I opened the debug log and got [error] background/sessions: getAllWithStream()
Opening the
the sqlite db then references them by these "id's" but the issue was that for some reason one of the file names was slightly off compared to what the db had saved
after renaming that file to match the id (in my case 86007 back to 86006) all the sessions loaded correctly. I don't know how the incorrect naming happened because I wasn't messing with the files until now but I think because it was the last 5 digit number when ordered from least to greatest, and also was dated as the most recent file created, I think the session saving one number as a file and storing it slightly differently in the db caused the issue.
Fix: rename incorrect file related to file_id
- go to file table in sql db, compare these numbers (should be chronological) with the ones saved in your file manager
- if there's a discrepancy rename the file in your filemanager to the id in the table.
This might not be your issue specifically but the export session function not working likely means the db table is corrupted or something there is off.