Many songs in My Downloads can block UI

Bug #746592 reported by Jono Bacon
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
libubuntuone
Confirmed
Undecided
Unassigned
ubuntuone-music-store
New
Undecided
Unassigned
libubuntuone (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: banshee

When clicking the My Downloads link in the music store after my music has already synced but not loaded into Banshee, Banshee hangs while it seems to be updating my library.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: banshee 1.9.5-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
Date: Thu Mar 31 10:32:19 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110202)
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jono Bacon (jonobacon) wrote :
Changed in banshee (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
status: New → Confirmed
dobey (dobey)
affects: banshee (Ubuntu) → libubuntuone (Ubuntu)
Revision history for this message
dobey (dobey) wrote :

THe way the code is, this is very hard to fix, so unfortunately won't happen for 11.04 gold. But it may be possible that we can do an SRU still.

Revision history for this message
James Schriver (dashua) wrote :

My Downloads sections seems to hang indefinitey. It was working most of this cycle. From --debug

[1 Debug 11:18:15.368] U1MS: Url Loaded: - http://stores.7digital.com/default.aspx?shop=480&partner=983
** (Banshee:26594): DEBUG: firing authentication
[1 Debug 11:18:18.154] U1MS: Url Loaded: - http://stores.7digital.com/default.aspx?shop=480&partner=983
[1 Debug 11:18:18.192] U1MS: Url Loaded: - file:///usr/share/libubuntuone/1/javascript/connecting.html

Any suggestions? I removed all config files for banshee and ubuntuone in ~

Revision history for this message
James Schriver (dashua) wrote :

I get this error after about 5-10 minutes of hanging.

Revision history for this message
James Schriver (dashua) wrote :

Downgrading to libubuntuone-1.0-1_0.9.2-0ubuntu1_amd64 resolves the issue so libununtuone -r132 for bug fix https://bugs.launchpad.net/libubuntuone/+bug/663001 seemed to have introduced this.

Revision history for this message
Roman Yepishev (rye) wrote :

This is a result of LP:764646, looks like we can mark this bug as a duplicate of that one.

Revision history for this message
dobey (dobey) wrote :

James, do all your songs have extended characters in their titles, artists, or album names?

Revision history for this message
James Schriver (dashua) wrote :
Revision history for this message
James Schriver (dashua) wrote :

@Rodney, it doesn't appear so. I deleted .ubuntuone from ~ and u1 control panel synced them back to my music library. The "My Downloads" section of the store is the only feature of the store not working.

Revision history for this message
James Schriver (dashua) wrote :

Does appear to be the same error as https://bugs.launchpad.net/bugs/764646

james@james-HP-Pavilion-dv6-Notebook-PC:~$ banshee
[Info 12:23:48.713] Running Banshee 2.0.0: [Ubuntu Natty (development branch) (linux-gnu, x86_64) @ 2011-04-09 07:44:31 UTC]
[Info 12:23:50.004] Updating web proxy from GConf
[Info 12:23:50.041] All services are started 1.135372
** (Banshee:1187): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:1187): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
** (Banshee:1187): DEBUG: Loading the real store page

** (Banshee:1187): WARNING **: Could not get credentials for 'Ubuntu One': Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
TypeError: find_credentials() takes exactly 3 arguments (2 given)

[Info 12:23:51.231] nereid Client Started
[Info 12:23:51.315] GStreamer version 0.10.32.0, gapless: True, replaygain: False
** (Banshee:1187): DEBUG: firing authentication

Revision history for this message
dobey (dobey) wrote :

This is not the same issue as #764646.

If that is what James is seeing, then please move that discussion there. This bug is a different problem.

Revision history for this message
James Schriver (dashua) wrote :

@Rodney, this appears fixed with the latest ubuntuone-client 1.6.1-0ubuntu2. Thanks.

dobey (dobey)
Changed in libubuntuone:
assignee: nobody → Rodney Dawes (dobey)
status: New → In Progress
dobey (dobey)
summary: - Banshee hangs when clicking My Downloads in Ubuntu One Music Store
+ Many songs in My Downloads can block UI
Revision history for this message
dobey (dobey) wrote :

This is going to be a significantly larger change than I thought we could originally due to help this situation. Hopefully we can resolve it soon in 11.10 and perhaps get some backports done for the older versions.

Changed in libubuntuone:
status: In Progress → Confirmed
dobey (dobey)
Changed in libubuntuone:
assignee: Rodney Dawes (dobey) → nobody
Changed in libubuntuone (Ubuntu):
assignee: Rodney Dawes (dobey) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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