Big UI freeze when playing from the dash
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Canonical System Image |
Critical
|
John McAleely | ||
| | qtubuntu-media (Ubuntu) |
Critical
|
Alfonso Sanchez-Beato | ||
| | qtubuntu-media (Ubuntu RTM) |
Critical
|
Alfonso Sanchez-Beato | ||
Bug Description
Can be reproduced using silo 4 as of today.
How to reproduce:
* Go to the Tracks department on the My Music scope
* Press the Play icon on various songs
* Notice how the dash becomes unresponsivefor around 5 seconds sometimes
Note: may be related or not, but it seems the playlist is not cleared properly since the debug now says
virtual int AalMediaPlaylis
track_
when the playlist has only 10 songs
Related branches
- Jim Hodapp: Approve (code) on 2015-11-13
-
Diff: 615 lines (+293/-33)8 files modifiedsrc/aal/aalmediaplayercontrol.cpp (+20/-11)
src/aal/aalmediaplayerservice.cpp (+5/-6)
src/aal/aalmediaplaylistcontrol.cpp (+19/-1)
src/aal/aalmediaplaylistcontrol.h (+2/-0)
src/aal/aalmediaplaylistprovider.cpp (+107/-13)
src/aal/aalmediaplaylistprovider.h (+9/-0)
tests/integration/tst_mediaplaylist.cpp (+126/-2)
tests/integration/tst_mediaplaylist.h (+5/-0)
| Paweł Stołowski (stolowski) wrote : | #2 |
Dash doesn't use any music database - the scope (backend process) is the one responsible for providing the list of song uris (treated then as playlist by the Dash). The Music scope gets the list of songs from mediascanner database, using mediascanner's API. As discussed on IRC, the list of songs exposed by the scope looks fine, in particular there are no duplicates (http://
| tags: | added: bgplaylist |
| Changed in canonical-devices-system-image: | |
| status: | New → Confirmed |
| Changed in media-hub (Ubuntu): | |
| status: | New → In Progress |
| Changed in media-hub (Ubuntu RTM): | |
| status: | New → In Progress |
| Changed in media-hub (Ubuntu): | |
| importance: | Undecided → Critical |
| Changed in media-hub (Ubuntu RTM): | |
| importance: | Undecided → Critical |
| Changed in media-hub (Ubuntu): | |
| assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
| Changed in media-hub (Ubuntu RTM): | |
| assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
| Changed in canonical-devices-system-image: | |
| assignee: | nobody → John McAleely (john.mcaleely) |
| importance: | Undecided → High |
| milestone: | none → ww46-2015 |
| importance: | High → Critical |
| Changed in canonical-devices-system-image: | |
| status: | Confirmed → In Progress |
| Changed in qtubuntu-media (Ubuntu): | |
| assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
| Changed in qtubuntu-media (Ubuntu RTM): | |
| assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
| Changed in qtubuntu-media (Ubuntu): | |
| importance: | Undecided → Critical |
| Changed in qtubuntu-media (Ubuntu RTM): | |
| importance: | Undecided → Critical |
| Changed in qtubuntu-media (Ubuntu): | |
| status: | New → In Progress |
| Changed in qtubuntu-media (Ubuntu RTM): | |
| status: | New → In Progress |
| no longer affects: | media-hub (Ubuntu) |
| no longer affects: | media-hub (Ubuntu RTM) |
| Changed in canonical-devices-system-image: | |
| milestone: | ww46-2015 → ww02-2016 |
| Changed in canonical-devices-system-image: | |
| milestone: | ww02-2016 → ww46-2015 |
| Changed in canonical-devices-system-image: | |
| milestone: | ww46-2015 → ww02-2016 |
| Łukasz Zemczak (sil2100) wrote : | #3 |
This bug was fixed in the package qtubuntu-media 0.8.0+15.
---------------
qtubuntu-media (0.8.0+
[ phablet ]
* Bump version for new TrackList related API changes.
[ Alfonso Sanchez-Beato ]
* Emit onPlaybackModeC
so that a client can move a track into a new position by first
calling removeTrack(). Do proper clean-up when switching between
playlist and playing a single URI (LP: #1511029). (LP: #1511073,
#1511034, #1510219, #1511029)
[ CI Train Bot ]
* New rebuild forced.
[ Jim Hodapp ]
* Emit onPlaybackModeC
so that a client can move a track into a new position by first
calling removeTrack(). Do proper clean-up when switching between
playlist and playing a single URI (LP: #1511029). (LP: #1511073,
#1511034, #1510219, #1511029)
-- Jim Hodapp <email address hidden> Wed, 18 Nov 2015 16:32:22 +0000
| Changed in qtubuntu-media (Ubuntu RTM): | |
| status: | In Progress → Fix Released |
| Changed in canonical-devices-system-image: | |
| status: | In Progress → Fix Committed |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package qtubuntu-media - 0.8.0+16.
---------------
qtubuntu-media (0.8.0+
[ CI Train Bot ]
* No-change rebuild.
qtubuntu-media (0.8.0+
[ phablet ]
* Bump version for new TrackList related API changes.
[ Alfonso Sanchez-Beato ]
* Emit onPlaybackModeC
so that a client can move a track into a new position by first
calling removeTrack(). Do proper clean-up when switching between
playlist and playing a single URI (LP: #1511029). (LP: #1511073,
#1511034, #1510219, #1511029)
[ CI Train Bot ]
* New rebuild forced.
[ Jim Hodapp ]
* Emit onPlaybackModeC
so that a client can move a track into a new position by first
calling removeTrack(). Do proper clean-up when switching between
playlist and playing a single URI (LP: #1511029). (LP: #1511073,
#1511034, #1510219, #1511029)
-- Thomas Voß <email address hidden> Tue, 05 Jan 2016 13:07:12 +0000
| Changed in qtubuntu-media (Ubuntu): | |
| status: | In Progress → Fix Released |
| Changed in canonical-devices-system-image: | |
| status: | Fix Committed → Fix Released |

It might be related to bug #1511313. Does the dash use the same database as music-app ?