Closed Bug 432013 Opened 16 years ago Closed 14 years ago

GUID reset fails in BSS__getNode

Categories

(Firefox :: Sync, defect, P2)

defect

Tracking

()

RESOLVED INVALID
Future

People

(Reporter: asolkar, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9pre) Gecko/2008043004 Minefield/3.0pre
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9pre) Gecko/2008043004 Minefield/3.0pre

For the past few days, weave does not sync on my Mac. It works fine on the Linux installation. Both machines use the latest nightly version of Firefox from the trunk and 0.1.29 version of Weave.

Reproducible: Always

Steps to Reproduce:
1. Click on the weave icon
2. Click on 'Sync Now'

Actual Results:  
Weave icon turns Red with the word 'Error' beside it. Activity log shows bunch of errors. I am attaching the activity log to this bug.

Expected Results:  
Weave should sync my information as expected

Reading on forums, this symptom also occurs when the data on server is generated by an old version of Weave. To address this, I reset local and server data on all my installations of Weave, restored backed up bookmarks and enabled Weave again. Still, the one on Linux works fine, this one on Mac does not. The errors are still the same.
Summary: Async.Generator ERROR Exception caught in WeaveLockWrapper: in version 0.1.29 → GUID reset fails in BSS__getNode
The Weave add-on is trying to reset the guids of all local items, but places is returning an error when trying to query which items exist.

Possibly you are missing your toolbar/menu/unfiled root(s).
Status: UNCONFIRMED → NEW
Ever confirmed: true
I'll try this in a new profile and report back. Will that help?
it would, yes! :)
Sync worked in a new profile.

I was hoping the 'Reset Client Data' in Weave preferences would clean the slate for Weave and sync as if it was a new profile, as far as Weave is concerned. Shouldn't it?
'reset client data' changed some time ago.  It used to remove all the roots, but I changed it to remove all the *contents* of each root at some point.  So possibly you hit the reset button at some point and it never worked since?

Or, you could be dealing with places db corruption, but that is far less likely imo.
Targeting 0.2.
We should gracefully recover from these kinds of problems.
Priority: -- → P2
Target Milestone: -- → 0.2
Blocks: 433919
OS: Mac OS X → All
Hardware: Macintosh → All
Punting to 0.3.
No longer blocks: 433919
Target Milestone: 0.2 → 0.3
These bugs need to be triaged, removing 0.3 milestone setting.
Target Milestone: 0.3 → Future
Component: Weave → General
Product: Mozilla Labs → Weave
QA Contact: weave → general
Component: General → Sync
QA Contact: general → sync
Attachment #319178 - Attachment mime type: application/octet-stream → text/plain
Resolving this ancient bug as invalid. The bookmarks engine has been refactored multiple times by now.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: