rhythmbox metadata fall out of sync with menu

Bug #750823 reported by Conor Curran
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Sound Menu
Fix Released
Medium
Conor Curran
indicator-sound (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Basically its this race condition again occurring gdbus. Service gets the metadata property update for rhythmbox. It then tries to access the metadata property which is out by one track, i.e. its stale by one track. This is a bigger gdbus issue which needs some attention. Can patch the service with a timeout to 'plaster over' .

Related branches

Conor Curran (cjcurran)
Changed in indicator-sound:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Conor Curran (cjcurran)
Revision history for this message
Conor Curran (cjcurran) wrote :

Can't confirm this on a new install.
It looks as if though the artwork disappearance bug is back when you switch between tracks.

Changed in indicator-sound:
status: Triaged → New
Revision history for this message
Conor Curran (cjcurran) wrote :

Kenvandine is distro patching a work around for this. I put a timeout in the metadata update call for the just in case scenario.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-sound - 0.6.6.1-0ubuntu3

---------------
indicator-sound (0.6.6.1-0ubuntu3) natty; urgency=low

  * debian/patches/lp_750823.patch
    - Place timeout in the mpris controller to accommodate flaky mpris dbus
      behaviour, it can be seen sometimes that the players emit a property
      changed on the metadata property but the actual value of the property
      which the service then tries to use is the old value (LP: #750823)
 -- Ken VanDine <email address hidden> Mon, 18 Apr 2011 15:08:13 -0400

Changed in indicator-sound (Ubuntu):
status: New → Fix Released
Conor Curran (cjcurran)
Changed in indicator-sound:
status: New → In Progress
Conor Curran (cjcurran)
Changed in indicator-sound:
status: In Progress → Fix Released
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.