View Issue Details

IDProjectCategoryView StatusLast Update
0007150ardourbugspublic2017-01-28 16:56
Reporterrobsco Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version5.X git (version in description) 
Summary0007150: Playlist disappearing from track when track is duplicated with "Share playlists".
DescriptionArdour 5.4.463
"In a Land of Clear Colours"
(rev 5.4-470-ge9eea8d)
Intel 64-bit
Steps To ReproduceThe attached video shows the steps to reproduce.

* Create a track and record/import some audio.
* Create another playlist on this track.
* Duplicate this track and choose "Share playlists"
* On the original track, change the playlist.
* The previous playlist (one you just changed from) on the original track is lost from the list of playlists for the track.
Additional InformationI marked this as major as to the unsavvy user, a given playlist (or set of playlists?) could be irreversibly lost.
TagsNo tags attached.

Activities

robsco

2016-11-28 03:48

reporter  

timbyr

2016-11-28 03:58

developer   ~0019077

I can confirm this issue with Ardour version 5.4.470

elgoun

2016-11-28 13:19

reporter   ~0019085

Last edited: 2016-12-01 15:12

I think "Share playlist" should be disabled for now.

There is no way to keep trace of a shared playlist between tracks.
A playlist is associated with only 1 track via 'orig-track-id'

Duplicating a track with "share playlist" set 'orig-track-id' for the shared playlist to the id of the new created track.

Note: Since the "shared playlist" is now owned by the newly created track, there is no lost of playlist. Just a transfer.

elgoun

2016-11-30 16:29

reporter   ~0019095

Just added a pull request (0000293)

robsco

2017-01-28 16:56

reporter   ~0019323

Tested and this issue is resolved. The initial playlist on the first track does not disappear.

Issue History

Date Modified Username Field Change
2016-11-28 03:48 robsco New Issue
2016-11-28 03:48 robsco File Added: duplicate_share_playlist_disappearing.mkv
2016-11-28 03:58 timbyr Note Added: 0019077
2016-11-28 03:58 timbyr Status new => confirmed
2016-11-28 13:19 elgoun Note Added: 0019085
2016-11-30 16:29 elgoun Note Added: 0019095
2016-12-01 15:12 elgoun Note Edited: 0019085
2017-01-28 16:56 robsco Note Added: 0019323
2017-01-28 16:56 robsco Status confirmed => closed
2017-01-28 16:56 robsco Resolution open => fixed