Closed Bug 1099973 Opened 10 years ago Closed 8 years ago

Some addons disappear after update to FF 33.1 with addon Sync on.

Categories

(Firefox :: Sync, defect)

33 Branch
x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED INVALID

People

(Reporter: peci1, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
Build ID: 20141113143407

Steps to reproduce:

Update from 33.something to 33.1. I had addon Sync on and I had about 50 addons enabled and several disabled.


Actual results:

Now I only have 35 addons enabled and 2 disabled. Surely, at least 15 enabled addons have disappeared. Among them (as I can remember): Firegestures, and Vimperator.

I the thread http://forums.mozillazine.org/viewtopic.php?f=38&t=2888507 people refer to the same behavior. One of them says he's lost Classic Theme restorer, but in my profile, this addon has "survived".

Some people refer to they are using some Avast things - I also do, but I only use the basic Avast antivirus and have never used any avast addon/plugin. I'm aware about the Avast Browser Cleaner, but I've never used it or set it to run automatically. So I don't think Avast is the culprit.

What am I supposed to do to get my addons back? Is there a "local sync backup"
Severity: normal → critical
Component: Untriaged → Sync
Error log from user Erroneus:

1416065291734 Sync.Service INFO Loading Weave 1.35.0
1416065291735 Sync.Engine.Clients DEBUG Engine initialized
1416065291736 Sync.Engine.Clients DEBUG Resetting clients last sync time
1416065291739 Sync.Engine.Bookmarks DEBUG Engine initialized
1416065291741 Sync.Engine.Forms DEBUG Engine initialized
1416065291743 Sync.Engine.History DEBUG Engine initialized
1416065291745 Sync.Engine.Passwords DEBUG Engine initialized
1416065291747 Sync.Engine.Prefs DEBUG Engine initialized
1416065291748 Sync.Engine.Tabs DEBUG Engine initialized
1416065291749 Sync.Engine.Tabs DEBUG Resetting tabs last sync time
1416065291752 Sync.Engine.Addons DEBUG Engine initialized
1416065291752 Sync.Service INFO Mozilla/5.0 (Windows NT 6.3; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
1416065291754 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.
1416065291755 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065291755 Sync.Service DEBUG Caching URLs under storage user base: https://sync-129-us-west-2.sync.service ... 5/9714023/
1416065291755 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065291755 Sync.AddonsReconciler INFO Registering as Add-on Manager listener.
1416065291755 Sync.AddonsReconciler DEBUG Adding change listener.
1416065291755 Sync.Tracker.History INFO Adding Places observer.
1416065291758 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065291758 Sync.Engine.Greasemonkey DEBUG Engine initialized
1416065291760 Sync.Engine.AdblockPlus DEBUG Engine initialized
1416065291761 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065291764 FirefoxAccounts DEBUG got keyPair
1416065291764 FirefoxAccounts DEBUG getCertificateSigned: true true
1416065292596 FirefoxAccounts DEBUG getCertificate got a new one: true
1416065292596 FirefoxAccounts DEBUG getAssertionFromCert
1416065292597 FirefoxAccounts DEBUG getAssertionFromCert returning signed: true
1416065292597 Sync.BrowserIDManager DEBUG Getting a token
1416065293427 Sync.BrowserIDManager DEBUG Successfully got a sync token
1416065293428 Sync.BulkKeyBundle INFO BulkKeyBundle being created for undefined
1416065293428 Sync.BrowserIDManager INFO Background fetch for key bundle done
1416065293428 Sync.Status DEBUG Status.login: success.login => success.login
1416065293428 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065295762 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065295762 Sync.Service DEBUG User-Agent: Firefox/33.1 FxSync/1.35.0.20141106120505.
1416065295762 Sync.Service INFO Starting sync at 2014-11-15 16:28:15
1416065295762 Sync.Service DEBUG In sync: should login.
1416065295762 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065295762 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok
1416065295763 Sync.Service INFO Logging in the user.
1416065295763 Sync.Service DEBUG Caching URLs under storage user base: https://sync-129-us-west-2.sync.service ... 5/9714023/
1416065295763 Sync.BrowserIDManager DEBUG _ensureValidToken already has one
1416065296398 Sync.Resource DEBUG mesg: GET success 200 https://sync-129-us-west-2.sync.service ... ollections
1416065296398 Sync.Resource DEBUG GET success 200 https://sync-129-us-west-2.sync.service ... ollections
1416065296398 Sync.Service DEBUG Fetching global metadata record
1416065296399 Sync.BrowserIDManager DEBUG _ensureValidToken already has one
1416065296604 Sync.Resource DEBUG mesg: GET fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065296604 Sync.Resource DEBUG GET fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065296605 Sync.Service DEBUG Clearing cached meta record. metaModified is undefined, setting to 1416000335.16
1416065296605 Sync.BrowserIDManager DEBUG _ensureValidToken already has one
1416065296808 Sync.Resource DEBUG mesg: GET fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065296808 Sync.Resource DEBUG GET fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065296808 Sync.Service DEBUG No meta/global record on the server. Creating one.
1416065296808 Sync.BrowserIDManager DEBUG _ensureValidToken already has one
1416065296809 Sync.Resource DEBUG PUT Length: 127
1416065297015 Sync.Resource DEBUG mesg: PUT fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065297015 Sync.Resource DEBUG PUT fail 503 https://sync-129-us-west-2.sync.service ... eta/global
1416065297015 Sync.Service WARN Unable to upload new meta/global. Failing remote setup.
1416065297015 Sync.Service WARN Remote setup failed.
1416065297015 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.
1416065297015 Sync.SyncScheduler DEBUG Next sync in 3600000 ms.
Another addon that has disappeared: Restartless Restart.
I've tried do disconnect from Sync, restart Firefox, connect again (make sure addon sync is on), let FF sync everything, and restart again. That did not help. I'm using the new sync.
I've restored my addons from a backup and now I see that Avast silently installed an extension named Avast Online Security. However, I'm not sure when did that happen.
There's a fix in case you have a backup of your profile folder (which I do :) ).

- Disconnect from Sync.
- Close Firefox
- go to your FF profile folder (on Windows it is C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\something.default ) and replace the existing "extensions" folder with that from your backup.
- start Firefox; it's gonna ask you to allow installation of all the extensions that have disappeared before, so allow the installation for everything
- restart Firefox
- connect again to Sync (you can leave addon sync enabled, it did not mess up things again for me)

If you do not have a backup of your profile, there's a good chance (untested by me), that after disconnecting from Sync you can just reinstall all the missing addons and turn Sync on after that.

What is important - when I did not disconnect from Sync before replacing the extensions folder, after starting Firefox, I got some addons restored, but I've lost some other addons =)
And one last thing today - I've checked Avast GUI and there was really an option in the Browser Cleanup tool to clean browsers automatically. I'm sure I haven't turned this option on!
Triage: is this still a problem, closing for now, reopen if it is.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: