Closed Bug 673474 Opened 13 years ago Closed 6 years ago

SM upgrade from 2.0.14 to 2.2 fails to migrate bookmarks

Categories

(SeaMonkey :: Bookmarks & History, defect)

SeaMonkey 2.2 Branch
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: kwilson, Unassigned)

References

Details

(Keywords: dataloss, Whiteboard: [read about possible workarounds])

User Agent: Mozilla/5.0 (Windows NT 6.0; rv:5.0) Gecko/20110706 Firefox/5.0 SeaMonkey/2.2
Build ID: 20110706120824

Steps to reproduce:

Updated to 2.2


Actual results:

The latest update to 2.2 just deleted ALL of the bookmarks from the bookmark tool bar. Very lame!!!!!!!!!!!!!


Expected results:

Obviously, the bookmarks should not have been deleted or I should have been warned. Doesn't anyone bother testing this stuff?
Open the bookmarks manager Bookmarks->Manage Bookmarks.
In the Bookmarks manager window do:
Tools->Restore.
You should see a list of bookmarks backups for the last 10 days.
In response to Phillip Chee's comment, a list of past backups does appear under Toots>Restore. But selecting one to use to Restore unfortunately does not work.
Agreed. This version is VERY buggy. Mine continues ignore the del key and the del buttons. I am going back to the previous version that actually works!
Assignee: installer → nobody
Status: UNCONFIRMED → NEW
Component: Installer → Bookmarks & History
Ever confirmed: true
QA Contact: xpi-packages → bookmarks
(In reply to comment #3)

(In reply to comment #5 of https://bugzilla.mozilla.org/show_bug.cgi?id=673527)
> I have reverted back to v. 2.0.14 with all bookmarks intact pending some
> solution to this issue.

Thanks!  I went back to 2.0.14 too and my bookmarks were also restored.
Here's the direct link:
http://www.seamonkey-project.org/releases/2.0.14

To avoid others having this problem, the 2.2 version should be taken
down immediately!
My bug was marked as a duplicate. It should not have been.  I am not reporting anything about the Bookmarks, Bookmarks are fine

I reported the Home Row, the Short cuts the Copy of URLS I chose to use to customize the Home Row with... they were all deleted.

Now the Home row shows Home, Bookmarks, Most Visited , Webmail, it kep one Url I had not had on list for months.. but it deleted all the rest... rest are gone. are gone
Just to see what would happen, I downloaded SeaMonkey v2.3b3 for Mac. Same problem. No bookmarks. Reverting to v.2.0.14 for Mac restores them! So, this bug is moving forward into newer versions of SeaMonkey. Not good.
Yes, it would appear that it is low on the bug list. The only answer is to stay with the old release until you have to switch to firefox. The old release works just fine for now...
Folks, we need to vote for this critical bug!  This is a show stopper for me and will force me to abandon Seamonkey if it's not fixed!
(In reply to Tom Schneider from comment #12)
> Folks, we need to vote for this critical bug!  This is a show stopper for me
> and will force me to abandon Seamonkey if it's not fixed!

I agree! I can stay with v.2.0.14 for the time being. There may be plenty of other SeaMonkey users who lost their bookmarks, didn't recover them by reverting back to a former version and already have left.
Maybe the real agenda is to 'encourage' us to switch to Firefox :) Once I combine this with the fact that the 'del' and other mail client keys only work 20% of the time, it is the old version for the near future and then who knows. Sad to see. There is simply not excuse for this degree of poor testing.
Guys, please read the Bugzilla Etiquette on commenting:

https://bugzilla.mozilla.org/page.cgi?id=etiquette.html

It doesn't seem you're helping yourselves in resolving the issue.

Regarding the problem, I haven't really got whether you have "lost" all your bookmarks (means you don't find them even searching though all of the Bookmarks Manager), or you just have lost the "home row" (a.k.a. Personal Toolbar folder, a.k.a. Bookmarks Toolbar folder).

In the first case, in addition to what comment 1 suggests, you should be able to import the "bookmarks.html" file from SeaMonkey 2.0 - Tools -> Import HTML... (in the Bookmarks Manager).

In the second case (there where such issues even with the SeaMonkey 1.* versions), find your original Personal Toolbar Folder - probably appearing as regular folder under the "Bookmarks Menu" in the Bookmarks Manager.  Copy or move its contents to the "Bookmarks Toolbar".  Cleanup the "Bookmarks Toolbar" from stuff you might not want, like "Most Visited", as you desire.
Mr. Stamenkov,

Thank you for your interest in this issue. In upgrading to SeaMonkey for Mac v.2.2 and v.2.3b3 I lost ALL bookmarks when upgrading. I tried your "first case" and "second case" solutions and they did not work. I was able to revert to v.2.0.14 and recovered ALL bookmarks. I have only one profile.

If you need more information, i will be glad to provide it.
> I tried your "first case" and... did not work.

So you've opened the Bookmarks Manager, selected Tools -> Import HTML... then selected (o) File, next you've picked up the correct "bookmarks.html" file (do you know where to find it?), and then you observe no bookmarks imported under the "Bookmarks Menu"?  Verify you import the right "bookmarks.html" file by opening it in a browser and observing the bookmarks you want appear there.
Mr. Stamenkov,

Please see Comment 3.

In response to Phillip Chee's comment, a list of past backups does appear under Toots>Restore. But selecting one to use to Restore unfortunately does not work.
Please, read carefully.  I'm not talking about Tools -> Restore, but Tools -> Import HTML.  If you don't understand the difference, feel free to mail me personally so we no longer spam this report.
(In reply to Stanimir Stamenkov from comment #19)
> Please, read carefully.  I'm not talking about Tools -> Restore, but Tools
> -> Import HTML.  If you don't understand the difference, feel free to mail
> me personally so we no longer spam this report.

I did that as well.
Did you follow the steps in comment 17 precisely?  Have you verified you're importing the correct "bookmarks.html" file by opening it in a browser (you didn't answer - do you know where to find it)?
I suppose all of you guys have read the 2.2 release notes, and you're aware going back to 2.0 and forth to 2.2 with the same profile, will always loose your bookmarks <http://www.seamonkey-project.org/releases/seamonkey2.2/#issues>:

*Data loss warning*: If you use a profile with this or any later version and then try to go back to SeaMonkey 2.0, SeaMonkey will rename your history file to places.sqlite.corrupt and create a new places.sqlite file, effectively resetting your browsing history. This is because the internal format changed and the upgrade process only works in one direction.

However, importing the SM 2.0 "bookmarks.html" file which is left in the profile directory, should be just fine.  You should also be able to delete the empty "places.sqlite" and then rename "places.sqlite.corrupt" to "places.sqlite" to regain all your migrated bookmarks and history (all this while SeaMonkey is not running).
(In reply to Stanimir Stamenkov from comment #22)
> I suppose all of you guys have read the 2.2 release notes, and you're aware
> going back to 2.0 and forth to 2.2 with the same profile, will always loose
> your bookmarks
> <http://www.seamonkey-project.org/releases/seamonkey2.2/#issues>

Thanks for pointing that out.  However, I didn't go backwards, I just upgraded and lost my bookmarks.  If there is a migration path we ought to follow, please say where it is written in explicit detail.
The path is to just upgrade.  Unfortunately a statement "it is not working" without reliable steps to reproduce, doesn't help resolving whatever actual problem there might be.  Here have already been suggested couple of workarounds to known cases.  If none of these help you, I guess you have to try harder and provide more info for someone to take action and fix something.
The following applies to SM 2.2 and later versions also:

https://wiki.mozilla.org/SeaMonkey/2.1/FAQ#Bookmarks
I managed to fix the problem wherein upgrading to the Mac version of SeaMonkey v.2.1/2.2 did not automatically import my bookmarks from v.2.0.14. I exported the Bookmarks HTML file from v. 2.0.14 to the Mac desktop. Then I upgraded to v.2.2 from within the SeaMonkey application to v.2.2. No bookmarks migrated. Then I imported the Bookmarks HTML file from the Mac desktop. Success.

I noticed that v.2.2 no longer uses the Personal Toolbar Folder to populate the toolbar. So I then successfully moved the contents of my Personal Toolbar Folder to the new Personal Toolbar location in the Bookmarks Manager. 

While I was successful, it does seem to me to be a workaround for what should have happened seamlessly.
I have a new Profile as well. Some issues may involve my update to the Mac Lion (Mac OS 10.7) operating system before updating SeaMonkey.
I upgraded yesterday to SeaMonkey v.2.3 for Mac using the "Check for Updates" feature within v.2.2. All went well including transfer of all bookmarks. So, the bug apparently is specific to an upgrade from v.2.0.14 - using a Mac in my case. 

This will be my last comment as I have nothing new to add.
(In reply to Dana Baggett from comment #28)

Thanks for the useful posting.  Today I upgraded from 2.0.6 and from 2.0.14
(on different machines) to 2.3.3 using the dmg download.  It went smoothly and
I have my bookmarks.
Severity: normal → major
Keywords: dataloss
OS: Other → All
Summary: 2,2 update clobbers all bookmarks!!!! → SM upgrade from 2.0.14 to 2.2 fails to migrate bookmarks
Whiteboard: [read about possible workarounds]
Migration from 2.0.14 is no longer supported. 2.2 is obsolete too so closing the bug.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.