** Changed in: canonical-devices-system-image
Status: Fix Committed => Fix Released
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtubuntu-media in Ubuntu.
Sessions are not recreated after a media-hub crash
Status in Canonical System Image:
Status in media-hub package in Ubuntu:
Status in qtubuntu-media package in Ubuntu:
Status in media-hub package in Ubuntu RTM:
Status in qtubuntu-media package in Ubuntu RTM:
After a media-hub crash (or even a manual kill $(pidof media-hub-server) ),
existing sessions are not being invalidated/recreated.
That causes telephony-service-indicator to stop playing notifications for new
messages, as it always reuse the same instance.
In dbus we see it is still trying to use an invalid session:
method call sender=:1.132 -> dest=core.ubuntu.media.Service serial=77706
error sender=:1.485 -> dest=:1.132
string "Method "OpenUri" with signature "s" on interface
"org.mpris.MediaPlayer2.Player" doesn't exist
And the logs are being flooded with the following message:
Failed to get current playback position:
od: Method "Get" with signature "ss" on interface
es" doesn't exist
AalMediaPlayerService creates both the media session and the media hub
control instance in its constructor, but it does not seem to manage
media-hub appearing/disappearing on dbus.
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~ubuntu-sdk-bugs
Post to : firstname.lastname@example.org
Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs
More help : https://help.launchpad.net/ListHelp