I have all latest Opensuse 13.1 x64 upgrades.
Today I upgraded to Firefox version 34.0.5-50.3 X86-64.
Everything else in the the system is up to date.
I just upgraded to Firefox 34 latest version and sadly the session does not work, meaning I opened the browser and my last session …about 25 tabs, were all gone.
I tried to restore the sessionstore.js files from the several backups on the Firefox profile dir … to no avail.
My solution was to return to the Firefox V33 and now all works … I restored the session on Firefox 33 simply by going to History → restore session …
I have no time to investigate further the problem but I did try to copy several sessionstore files from FF backups to the sessionstore.js … nothing worked.
I recommend no upgrading.
I had problems too and it seems that the problem may have been in the pref.json file. My problem was that it would not remember passwords or prompt to store them. I have no great methoid since I just started pokeing it.
First I started a new profile firefox -ProfileManager
then I stared moving files and folders from the old profile testing it at each stage the password stuff worked … then finially I moved was the preference file and that broke it. So the file was corrupted or had old stuff iin it. I have had more or lesss the same files for many years. In anycase I forced some changes and it is now working correctly but now spell checker does not work LOL
I can not comment on the profile since I use only a single profile because the main purpose of my FF sessions are to restore the old tabs and windows every time I login.
But I believe that the new FF V34 made a change in the sessionstore backup method.
They used to have a single sessionstore.bak for backup the last session and multiple sessionstore-date.js files to store previous sessions. Those were the one use when one selected history->restore session.
They changed that in the version 34 and now there is a new /sessionstore-backup dir inside the standard default profile dir.
That may be the cause of the problem since some code may “not like” to have both old and new sessionstore backup files … at least this what I am suspecting is happening. No time to debug the thing or make any further investigation.
I think 34 is just picky and does not play well with older files. Creating a new profile is no biggy it is just another directory. I used it aas a base with all files created in 34 so I could move things from the old until it broke.
I really think you’re on to something here; although my old profile wasn’t that old on a hunch after reading your post I created a new profile and maybe it’s just me but everything just seems a little bit better than before. Thanks for the suggestion.
I know the topic is old but I give up.
I installed sessionmanager plugin and that is the Only solution for this problem. Sucks.
Strange is that with session manager plugin installed sessions work and I’m able to even list the old sessions.