Syncdaemon KeyError: Client opens apport whenever I click on the applet

Bug #506559 reported by Rick Spencer
296
This bug affects 36 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
Low
Natalia Bidart
ubuntuone-client (Ubuntu)
Fix Released
Undecided
Ken VanDine

Bug Description

Binary package hint: ubuntuone-client

Ken - this is the issue I was describing on IRC

ProblemType: Bug
.home.rick..config.ubuntuone.syncdaemon.conf:
 [bandwidth_throttling]
 read_limit = 0
 write_limit = 0
 on = False
.home.rick..config.ubuntuone.ubuntuone.client.conf:
 [ubuntuone]
 connected = False
 connect = 0
 show_applet = 0
 bookmarked = True
Architecture: i386
Date: Tue Jan 12 19:24:18 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20091209)
NonfreeKernelModules: wl
Package: ubuntuone-client 1.1.0-0ubuntu1
PackageArchitecture: all
ProcEnviron:
 LANG=C
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-10.14-generic
SourcePackage: ubuntuone-client
Tags: lucid ubuntu-unr
Uname: Linux 2.6.32-10-generic i686

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Ken VanDine (ken-vandine)
tags: added: iso-testing
Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi Rick,

Looks like a case of broken/corrupted metadata, did you experienced a crash while syncdaemon was running?

Either case, please try the following:

python -c "import cPickle, os; print cPickle.load(open(os.path.expanduser('~/.local/share/ubuntuone/syncdaemon/vm/shares/6/1/7/617e813d-0891-47b6-b9d4-c5719a4703af'), 'r'))"

that should show the share metadata or the pickle error.

A simple way to recover from this, is to remove the corrupted metadata file, which will be restored on the syncdaemon startup (after connecting to the server a fetch the shares list)
e.g: rm ~/.local/share/ubuntuone/syncdaemon/vm/shares/6/1/7/617e813d-0891-47b6-b9d4-c5719a4703af

Thanks

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
summary: - Ubuntu1 just opens apport whenever I click on the applet
+ Syncdaemon KeyError: Client opens apport whenever I click on the applet
Revision history for this message
Jorge Castro (jorge) wrote :

Removing the corrupted metadata fixed the error, my client is now syncing again.

Changed in ubuntuone-client (Ubuntu):
status: Incomplete → Confirmed
Changed in ubuntuone-client:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Naty Bidart (nataliabidart)
Revision history for this message
Christopher Neville-Smith (chris-neville-smith) wrote :

Whoopee! Ubuntu One is syncing again.

(Minor technical point: I deleted the whole .local/share/ubuntuone folder than just the file, but it did the job.)

Changed in ubuntuone-client:
status: Confirmed → Fix Released
Changed in ubuntuone-client (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
derrek cooper (derrekcooper) wrote :

I'm up and running now! I did a complete removal of everything "ubuntuone" related and then manually deleted ~/.config/ubuntuone/ (the entire folder) and reinstalled.. Works like a charm.. in 9.10, anxious to try the music store. thanks everyone!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.