Clicking "cancel" in the "Create Ubuntu One account" dialog freezes the Ubuntu One music store

Bug #1027436 reported by David D Lowe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox-ubuntuone (Ubuntu)
New
Undecided
Unassigned

Bug Description

Steps to reproduce bug:

1. Open Rhythmbox.
2. Click on the "Ubuntu One" music store in the left pane.
3. Click the "My downloads" tab within the music's store's interface. A dialog, entitled "Create Ubuntu One account" should appear.
4. Click "Cancel".

The dialog will disappear, but the Ubuntu One music store pane will still display this message:

Connecting you to the Ubuntu One Music Store...

After that, it is no longer possible to browse the Ubuntu One music store. Consequently, any items in your basket are now lost. I expected to still be able to browse the music store.

When rhythmbox first starts up, this text is printed to the terminal. I don't think it is related to this bug but I am including it for completeness:

** (rhythmbox:17225): WARNING **: Error calling get_info: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 723, in get_info
    return self.service.folders.get_info(path)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 166, in inner
    result = f(*new_args, **new_kwargs)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/logger.py", line 283, in inner
    res = f(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 717, in get_info
    mdobj = self.fs_manager.get_by_path(path)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 794, in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/david/.ubuntuone/Purchased from Ubuntu One'

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: rhythmbox-ubuntuone 3.0.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic-pae 3.2.19
Uname: Linux 3.2.0-26-generic-pae i686
ApportVersion: 2.0.1-0ubuntu11
Architecture: i386
Date: Sat Jul 21 17:10:17 2012
PackageArchitecture: all
SourcePackage: rhythmbox-ubuntuone
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
David D Lowe (flimm) wrote :
avish (avish-sbs)
Changed in rhythmbox-ubuntuone (Ubuntu):
status: New → Incomplete
status: Incomplete → Opinion
Revision history for this message
David D Lowe (flimm) wrote :

In what way is this bug report incomplete or an opinion?

Changed in rhythmbox-ubuntuone (Ubuntu):
status: Opinion → New
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.