ReDEnergy / SessionSync

SessionSync
Mozilla Public License 2.0
296 stars 31 forks source link

Not able to save session/tab #105

Open rajd opened 3 years ago

rajd commented 3 years ago

I really like this extension and it has been working well for me, until a couple of months ago when it stopped saving sessions. When I save a session, it saves the name and displays it in the left column but the right column is empty. If I try to "Add Current Tab" (red and gold-star toolbar button), it displays as being added. When I move off the folder and come back the added tab is no longer there. In both cases, the added tabs do not appear in the Bookmarks SessionSync folder either. It seems no longer able to save. The extension has all permissions and I am using in non-private browsing mode. No other session manager extensions installed.

ReDEnergy commented 3 years ago

Hi. Thanks for submitting the issue. I know that some of the users experience this issue but sadly it's not triggered by the addon itself. It seems that after certain updates/changes in the user Firefox profile the addon will no longer work properly. There are multiple such issues but till now I was not able to identify any cause triggered by the addon code. That does not mean the issues are not real but the fact that most probably they are caused by Firefox user profile corruptions. Personal reason for confirming this: Create any new firefox profile and you will notice that the addon works perfectly fine without any issue.

I estimate that around 10 to 20 users from thousands have this issue. Sadly as much as I've tested I was only able to figure out 1-2 of the several issues reported and they are well described in the #95 and #87.

What are possible solutions ?

  1. Try with uninstalling the addon. Restart Firefox. Install again. Maybe it can fix something
  2. Create a new profile and move all data from that one to the newer one.

Why I can't fix this I would gladly fix it if I could. I simply have no way of triggering the issues on purpose. I don't understand what exactly causes the profile corruptions that triggers the bugs. As much as I looked over the code there seems to be no problem at all. Just think about it. The addon was not updated in a while, it worked perfectly fine, then suddenly does not work anymore. Since the addon code was not changes there are several possible causes:

The only way I can go deep and find out the actual issue is to trigger the behavior myself (almost impossible to do) or to get a corrupted profile from someone and test on that one since I know for sure it will have those certain issues but since profiles hold personal user data (bookmarks, history, passwords, cache, etc) that can be done as well.

As much as I would love to point you to a clear solution, I really don't have one myself. I would gladly fix every single critical reported issues as this one if it was in my powers. Sadly I'm left with bad reviews, unsolvable issues and disappointed users all because of certain external errors that are not caused by the addon itself :(

rajd commented 3 years ago

Hi Gabriel,

Thank you for the quick response! I figured it wasn’t an issue with the addon since it was working and only stopped working after an FF update. No worries. I was just reporting it in case you weren’t already aware. I did try uninstalling and installing the addon, but that did not work for me. I may try creating a new profile at a later time, but that is too much to do right now. I’ll leave the addon in place in case Mozilla fixes whatever the issue is. I really like your session manager. Thank you for creating it and sharing it with the community! :)

Thanks!