I've just updated SeaMonkey 2.26.1 to 2.33 on Windows Vista. Some notes on a few issues and solutions I came across, in case they help anyone else...

First off, back up your profile before updating - usually a good idea anyway, just in case the new version messes something up in the profile such that it won't even work in the old version.


1. Crash on Startup - due to missing xulstore.json
2. UI Customisations Lost - does anyone know a solution?
3. Saves Passwords Lost - fix found


1. Crash on Startup - due to missing xulstore.json
-------------------
After updating, every time I started SeaMonkey with the old profile, it prompted for the master password but crashed after cancelling that prompt. I tracked this down to xulstore.json being missing from my existing profile folder. Creating an empty xulstore.json file in the root of the profile allowed SeaMonkey to start. To find your profile folder, see:
  http://kb.mozillazine.org/Profile_folder_-_SeaMonkey

I've reported this at:
  https://bugzilla.mozilla.org/show_bug.cgi?id=1143503

It may be relevant that I have two Windows user accounts set up. One a standard user account, and the other an administrator account (which I mainly use through UAC - I hardly ever log in to it directly). To update SeaMonkey, I ran it as Administrator, checked for updates and allowed it to update. Restarted SeaMonkey, again run as Administrator, to apply the update. SeaMonkey crashed the first time after applying the update, but was then OK running as Administrator. However, running as the standard user it crashed every time immediately after dismissing the prompt for master password.


2. UI Customisations Lost - does anyone know a solution?
-------------------------
After fixing the above issue, a lot of the UI had reverted to defaults. For example:
- All mail folders were collapsed (usually they remember the last state).
- Window division positions were reset (e.g. I previously had the folder pane wider and the message pane shorter in Mail & News).
- Lightning reverted to day view, rather than month view.

Subsequently changing things and restarting, the customisations are remembered. This is a one-off reset after the update.

This is probably related to the first issue, since xulstore.json replaces localstore.rdf for storing UI customisation. See:
  http://kb.mozillazine.org/Localstore.rdf
So creating an empty xulstore.json probably put everything to defaults. Perhaps an interim update would have converted localstore.rdf to xulstore.json and avoided both these issues.

I haven't found a solution for this. Does anyone know of an easy way to convert an old localstore.rdf to xulstore.json format?


3. Saves passwords lost - fix found
-----------------------
One I recall someone else mentioning recently. Storage of saved passwords has also changed at some point since 2.26.1. They're supposed to be converted, but this hadn't happened. Possibly because I didn't need to use stored passwords during the first start, so cancelled the master password prompt.

The solution suggested at:
  http://forums.mozillazine.org/viewtopic.php?p=13742105#p13742105
worked for me. As noted, this may not work if you've saved any passwords since upgrading.


Hope that's of some help.
Mark.

---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com


_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to