Sessions are not recreated after a media-hub crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
John McAleely | ||
media-hub (Ubuntu) |
Fix Released
|
Critical
|
Jim Hodapp | ||
media-hub (Ubuntu RTM) |
Fix Released
|
Critical
|
Jim Hodapp | ||
qtubuntu-media (Ubuntu) |
Fix Released
|
Critical
|
Jim Hodapp | ||
qtubuntu-media (Ubuntu RTM) |
Fix Released
|
Critical
|
Jim Hodapp |
Bug Description
After a media-hub crash (or even a manual kill $(pidof media-hub-server) ), existing sessions are not being invalidated/
That causes telephony-
In dbus we see it is still trying to use an invalid session:
-----
method call sender=:1.132 -> dest=core.
string "file:/
error sender=:1.485 -> dest=:1.132 error_name=
string "Method "OpenUri" with signature "s" on interface "org.mpris.
"
---
And the logs are being flooded with the following message:
-----
Failed to get current playback position: org.freedesktop
od: Method "Get" with signature "ss" on interface "org.freedeskto
es" doesn't exist
------
AalMediaPlayerS
Related branches
- Konrad Zapałowicz (community): Approve (code)
-
Diff: 438 lines (+164/-34)8 files modifieddebian/control (+1/-1)
src/aal/aalmediaplayerservice.cpp (+79/-8)
src/aal/aalmediaplayerservice.h (+4/-1)
src/aal/aalmediaplaylistcontrol.cpp (+55/-19)
src/aal/aalmediaplaylistprovider.cpp (+2/-4)
src/aal/aalvideorenderercontrol.cpp (+8/-1)
tests/unit/service.cpp (+12/-0)
tests/unit/service.h (+3/-0)
- Konrad Zapałowicz (community): Approve (code)
-
Diff: 346 lines (+119/-23)11 files modifiedCMakeLists.txt (+2/-2)
debian/changelog (+7/-0)
include/core/media/service.h (+5/-0)
include/core/media/track.h (+0/-1)
src/core/media/player_stub.cpp (+2/-0)
src/core/media/service_implementation.cpp (+15/-0)
src/core/media/service_implementation.h (+3/-0)
src/core/media/service_skeleton.cpp (+14/-0)
src/core/media/service_skeleton.h (+3/-0)
src/core/media/service_stub.cpp (+52/-18)
src/core/media/service_stub.h (+16/-2)
Changed in canonical-devices-system-image: | |
assignee: | nobody → John McAleely (john.mcaleely) |
importance: | Undecided → High |
milestone: | none → backlog |
status: | New → Confirmed |
Changed in qtubuntu-media (Ubuntu): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in qtubuntu-media (Ubuntu): | |
importance: | Undecided → High |
Changed in qtubuntu-media (Ubuntu RTM): | |
importance: | Undecided → Medium |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in qtubuntu-media (Ubuntu): | |
status: | New → Triaged |
Changed in qtubuntu-media (Ubuntu RTM): | |
status: | New → Triaged |
Changed in canonical-devices-system-image: | |
milestone: | ww02-2016 → ww08-2016 |
Changed in canonical-devices-system-image: | |
milestone: | ww08-2016 → 11 |
Changed in canonical-devices-system-image: | |
milestone: | 11 → 12 |
Changed in media-hub (Ubuntu RTM): | |
status: | New → Triaged |
Changed in media-hub (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in media-hub (Ubuntu RTM): | |
importance: | Undecided → Critical |
Changed in qtubuntu-media (Ubuntu): | |
assignee: | Jim Hodapp (jhodapp) → nobody |
Changed in qtubuntu-media (Ubuntu RTM): | |
assignee: | Jim Hodapp (jhodapp) → nobody |
Changed in canonical-devices-system-image: | |
milestone: | 12 → 13 |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in media-hub (Ubuntu): | |
status: | Triaged → In Progress |
Changed in media-hub (Ubuntu RTM): | |
status: | Triaged → In Progress |
Changed in qtubuntu-media (Ubuntu): | |
status: | Triaged → In Progress |
Changed in qtubuntu-media (Ubuntu RTM): | |
status: | Triaged → In Progress |
Changed in media-hub (Ubuntu): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in media-hub (Ubuntu RTM): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in qtubuntu-media (Ubuntu): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in qtubuntu-media (Ubuntu RTM): | |
assignee: | nobody → Jim Hodapp (jhodapp) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in media-hub (Ubuntu RTM): | |
status: | In Progress → Fix Released |
Changed in media-hub (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
bump priority and mark for this release, this causes missing ringtones on incoming calls