infinity0 / mozilla-gnome-keyring-legacy

A firefox extension that enables Gnome Keyring integration (legacy version)
https://bugzilla.mozilla.org/show_bug.cgi?id=309807
Other
55 stars 8 forks source link

"show passwords" no longer works for gnome-keyring 3.4 #19

Closed infinity0 closed 9 years ago

infinity0 commented 11 years ago

The list of saved passwords shows up complete with host and username, but clicking "show passwords" has no effect.

infinity0 commented 11 years ago

from about:sync-log

1345582384942   Sync.Status DEBUG   Status.service: success.status_ok =>  success.status_ok
1345582428923   Sync.Status DEBUG   Status.service: success.status_ok =>  success.status_ok
1345582430984   Sync.ErrorHandler   DEBUG   Beginning user-triggered sync.
1345582430985   Sync.Service    DEBUG   User-Agent: Iceweasel/10.0.6 FxSync/1.13.0.20120803105249.
1345582430986   Sync.Service    INFO    Starting sync at 2012-08-21 21:53:50
1345582430987   Sync.SyncScheduler  DEBUG   Clearing sync triggers and the global score.
1345582430988   Sync.Service    INFO    In sync().
1345582430988   Sync.Status INFO    Resetting Status.
1345582430988   Sync.Status DEBUG   Status.service: success.status_ok =>  success.status_ok
1345582431384   Sync.Resource   DEBUG   mesg: GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/info/collections
1345582431384   Sync.Resource   DEBUG   GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/info/collections
1345582431385   Sync.Service    DEBUG   Fetching global metadata record
1345582431385   Sync.Service    DEBUG   Weave Version: 1.13.0 Local Storage: 5 Remote Storage: 5
1345582431386   Sync.Service    INFO    Sync key is up-to-date: no need to upgrade.
1345582431386   Sync.Service    DEBUG   Fetching and verifying -- or generating -- symmetric keys.
1345582431386   Sync.Service    INFO    Testing info/collections: {"passwords":1345582423.58,"tabs":1345582424.22,"clients":1345582342.91,"crypto":1342903515.07,"forms":1344695106.06,"meta":1345582376.78,"bookmarks":1345552601.7,"prefs":1344695385.38,"history":1344695377.17}
1345582431386   Sync.CollectionKeys INFO    Testing for updateNeeded. Last modified: 1342903515.07
1345582431386   Sync.Service    DEBUG   Refreshing client list.
1345582431388   Sync.Engine.Clients INFO    0 outgoing items pre-reconciliation
1345582431391   Sync.Engine.Clients INFO    Records: 0 applied, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1345582431393   Sync.Service    INFO    Updating enabled engines: 5 clients.
1345582431399   Sync.Engine.Bookmarks   INFO    0 outgoing items pre-reconciliation
1345582431401   Sync.Engine.Bookmarks   INFO    Records: 0 applied, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1345582431415   Sync.Engine.Passwords   INFO    0 outgoing items pre-reconciliation
1345582432104   Sync.Collection DEBUG   mesg: GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/storage/passwords?newer=1345582384.55&full=1
1345582432104   Sync.Collection DEBUG   GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/storage/passwords?newer=1345582384.55&full=1
1345582432110   Sync.Engine.Passwords   WARN    Got exception Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface] Stack trace: resource:///components/nsLoginManager.js:57<  resource://services-sync/engines/passwords.js:120<  resource://gre/modules/XPCOMUtils.jsm:210<  applyIncomingBatch()@resource://services-sync/engines/passwords.js:167<  doApplyBatch()@resource://services-sync/engines.js:798<  doApplyBatchAndPersistFailed()@resource://services-sync/engines.js:813<  SyncEngine__processIncoming()@resource://services-sync/engines.js:913<  SyncEngine__sync()@resource://services-sync/engines.js:1209<  WrappedNotify()@resource://services-sync/util.js:148<  Engine_sync()@resource://services-sync/engines.js:517<  WeaveSvc__syncEngine()@resource://services-sync/service.js:1496<  resource://services-sync/service.js:1389<  WrappedNotify()@resource://services-sync/util.js:148<  WrappedLock()@resource://services-sync/util.js:103<  _lockedSync()@resource://services-sync/service.js:1289<  resource://services-sync/service.js:1280<  WrappedCatch()@resource://services-sync/util.js:77<  sync()@resource://services-sync/service.js:1268, aborting processIncoming.
1345582432112   Sync.Status DEBUG   Status for engine passwords: error.engine.reason.unknown_fail
1345582432112   Sync.Status DEBUG   Status.service: success.status_ok =>  error.sync.failed_partial
1345582432116   Sync.ErrorHandler   DEBUG   passwords failed: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface] Stack trace: resource:///components/nsLoginManager.js:57<  resource://services-sync/engines/passwords.js:120<  resource://gre/modules/XPCOMUtils.jsm:210<  applyIncomingBatch()@resource://services-sync/engines/passwords.js:167<  doApplyBatch()@resource://services-sync/engines.js:798<  doApplyBatchAndPersistFailed()@resource://services-sync/engines.js:813<  SyncEngine__processIncoming()@resource://services-sync/engines.js:913<  SyncEngine__sync()@resource://services-sync/engines.js:1209<  WrappedNotify()@resource://services-sync/util.js:148<  Engine_sync()@resource://services-sync/engines.js:517<  WeaveSvc__syncEngine()@resource://services-sync/service.js:1496<  resource://services-sync/service.js:1389<  WrappedNotify()@resource://services-sync/util.js:148<  WrappedLock()@resource://services-sync/util.js:103<  _lockedSync()@resource://services-sync/service.js:1289<  resource://services-sync/service.js:1280<  WrappedCatch()@resource://services-sync/util.js:77<  sync()@resource://services-sync/service.js:1268
1345582432118   Sync.Engine.Tabs    INFO    0 outgoing items pre-reconciliation
1345582432285   Sync.Store.Tabs DEBUG   Adding remote tabs from alan's Firefox on Linux x86_64
1345582432287   Sync.Collection DEBUG   mesg: GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/storage/tabs?newer=1345582385.01&full=1
1345582432287   Sync.Collection DEBUG   GET success 200 http://brick.scree.dyndns.org:5000/1.1/wgk3nwu46bwdeyvsbsru5szqglh37i5b/storage/tabs?newer=1345582385.01&full=1
1345582432289   Sync.Engine.Tabs    INFO    Records: 1 applied, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1345582432291   Sync.Service    INFO    Sync completed at 2012-08-21 21:53:52 after 1.30 secs.
1345582432291   Sync.SyncScheduler  DEBUG   Next sync in 90000 ms.
1345582432292   Sync.ErrorHandler   DEBUG   Some engines did not sync correctly.
infinity0 commented 9 years ago

I can't reproduce this any more, "Show passwords" works fine for me on iceweasel 31 and gnome-keyring 3.12.