Bug 492707 - Banshee eats up 100% CPU when downloading album cover art
Summary: Banshee eats up 100% CPU when downloading album cover art
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: banshee
Version: 10
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Michel Alexandre Salim
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-03-28 16:30 UTC by Saad Javed
Modified: 2014-11-27 17:57 UTC (History)
4 users (show)

Fixed In Version: 1.4.2-4.fc10
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-04-28 01:22:35 UTC


Attachments (Terms of Use)
updated banshee to fix it (2.32 MB, application/octet-stream)
2009-04-02 09:40 UTC, David Nielsen
no flags Details

Description Saad Javed 2009-03-28 16:30:08 UTC
Description of problem:
When "Download Album Cover Art" is selected in Banshee 1.4.2, the program 'banshee-1' starts utilizing 100% of the cpu leading to sluggish system performance. The system resources are only relinquished upon manually exiting the program. Stopping the "Album Cover Art" script does not lower cpu usage. The interface, however, remains responsive. 

Version-Release number of selected component (if applicable):
1.4.2

How reproducible:
Ask Banshee to fetch "Album Cover Art" and watch as it wolfs your resources like cookie monster!

Steps to Reproduce:
1. Install Fedora 10
2. Open Banshee
3. Click "Download Cover Art" under Tools
  
Actual results:
100% cpu usage

Expected results:
Reasonable cpu usage. A script shouldn't need the complete attention of the cpu.

Additional info:

Comment 1 David Nielsen 2009-03-28 16:58:56 UTC
Thank you for filing this bug, however this specific problem is known to upstream and is under active investigation. I would suggest you subscribe to these bugs.

http://bugzilla.gnome.org/show_bug.cgi?id=548131
http://bugzilla.gnome.org/show_bug.cgi?id=575110

http://mail.gnome.org/archives/banshee-list/2009-March/msg00216.html

Comment 2 David Nielsen 2009-03-28 23:10:18 UTC
Michal, can you please apply the patch from the linked upstream report and issue an update. It should fix this, and the patch is included in SVN post 1.4.3

Comment 3 David Nielsen 2009-04-02 09:40:46 UTC
Created attachment 337760 [details]
updated banshee to fix it

Michel, here is an updated banshee with the patch applied.

Comment 4 David Nielsen 2009-04-23 22:02:34 UTC
Michel, ping - it has been a while and there is a fix. I can I bribe you with beer and doughnuts to stop the hurting?

Comment 5 Tom "spot" Callaway 2009-04-23 22:09:47 UTC
I'm not Michel, but I always accept bribes.

F-11: http://koji.fedoraproject.org/koji/taskinfo?taskID=1317812

When it finishes building, I'll request freeze break for Fedora 11 final (too late for the Preview).

Comment 6 David Nielsen 2009-04-23 22:29:39 UTC
Where do I send your doughnuts and beer my good man. Thank you for fixing this one it is causing our users a great deal of grief.

Comment 7 Tom "spot" Callaway 2009-04-27 13:47:37 UTC
This is now tagged into F-11 and rawhide. I'm hesitant to bump F-10 to the same level, but I will try to carry this patch backwards.

Comment 8 David Nielsen 2009-04-27 14:28:26 UTC
You can safely bump F10 as well, 1.4.3 is an incremental, but important, set of updates which our users should have had their hands on a while ago. We can let them simmer in updates-testing for a while.

Btw. both the patches applied have been applied to upstream git and can disappear once 1.5.x and eventually 1.6 arrives. 1.5.0 is slated to come out very soon.

Comment 9 Tom "spot" Callaway 2009-04-27 14:52:50 UTC
(In reply to comment #8)
> You can safely bump F10 as well, 1.4.3 is an incremental, but important, set of
> updates which our users should have had their hands on a while ago. We can let
> them simmer in updates-testing for a while.

I'm concerned about the new bugs which do not seem to affect F-10, like:
https://bugzilla.redhat.com/show_bug.cgi?id=497693

I'd rather not push an update that breaks existing functionality until a fix is available for 497693.

Comment 10 Fedora Update System 2009-04-27 19:52:02 UTC
banshee-1.4.2-4.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/banshee-1.4.2-4.fc10

Comment 11 Fedora Update System 2009-04-28 01:22:31 UTC
banshee-1.4.2-4.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.