rythmbox uses 100% cpu when browsing a daap share

Bug #910753 reported by Daniël van Eeden
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Rhytmbox works (playing a MP3 file) but uses 100% CPU.

This is probably due to rhytmbox trying to connect to an shared iTunes library.

$ sudo strace -f -c -p 23754
Process 23754 attached with 9 threads - interrupt to quit
Process 24776 attached
Process 24777 attached (waiting for parent)
Process 24777 resumed (parent 23754 ready)
^CProcess 23754 detached
Process 23755 detached
Process 23756 detached
Process 23762 detached
Process 23781 detached
Process 23791 detached
Process 23792 detached
Process 23793 detached
Process 23794 detached
Process 24776 detached
Process 24777 detached
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
 76.74 6.450600 749 8607 213 futex
 23.14 1.944891 23 84069 poll
  0.06 0.004909 0 80528 79577 read
  0.05 0.004000 4000 1 restart_syscall
  0.01 0.000570 0 2860 sendto
  0.00 0.000289 0 2469 recvmsg
  0.00 0.000126 0 949 write
  0.00 0.000000 0 2 lseek
  0.00 0.000000 0 2 mprotect
  0.00 0.000000 0 14 writev
  0.00 0.000000 0 2 clone
  0.00 0.000000 0 2 sched_get_priority_max
  0.00 0.000000 0 2 sched_get_priority_min
  0.00 0.000000 0 2 set_robust_list
------ ----------- ----------- --------- --------- ----------------
100.00 8.405385 179509 79790 total

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: rhythmbox 2.90.1~20110908-0ubuntu1.1
ProcVersionSignature: Ubuntu 3.0.0-15.24-generic 3.0.13
Uname: Linux 3.0.0-15-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Mon Jan 2 09:16:45 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
SourcePackage: rhythmbox
UpgradeStatus: Upgraded to oneiric on 2011-10-17 (76 days ago)

Revision history for this message
Daniël van Eeden (dveeden) wrote :
Revision history for this message
Daniël van Eeden (dveeden) wrote :

$ sudo strace -f -c -p 23754
Process 23754 attached with 10 threads - interrupt to quit
Process 24836 detached
^CProcess 23754 detached
Process 23755 detached
Process 23756 detached
Process 23762 detached
Process 23781 detached
Process 23791 detached
Process 23792 detached
Process 23793 detached
Process 23794 detached
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
 71.18 0.048003 48003 1 1 restart_syscall
 15.98 0.010775 0 175709 poll
 12.84 0.008657 0 175709 175709 read
  0.00 0.000000 0 1 madvise
  0.00 0.000000 0 1 futex
------ ----------- ----------- --------- --------- ----------------
100.00 0.067435 351421 175710 total

Revision history for this message
Daniël van Eeden (dveeden) wrote :
Revision history for this message
Daniël van Eeden (dveeden) wrote :

This happens when I start rhytmbox and click on a iTunes share.

$ rhythmbox

(rhythmbox:25269): libdmapsharing-WARNING **: Content code ated is invalid.

summary: - rythmbox uses 100% cpu
+ rythmbox uses 100% cpu when browsing a daap share
Revision history for this message
Daniël van Eeden (dveeden) wrote :

$ rhythmbox

(rhythmbox:25269): libdmapsharing-WARNING **: Content code ated is invalid.
**
Rhythmbox:ERROR:rb-daap-source.c:153:rb_daap_source_dispose: assertion failed: (source->priv->connection == NULL)
Aborted

Revision history for this message
Daniël van Eeden (dveeden) wrote :
Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

Changed in rhythmbox (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
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.