View Issue Details

IDProjectCategoryView StatusLast Update
0021438MMW 5Syncpublic2025-01-16 15:33
ReporterLudek Assigned To 
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.4 
Target Version2024.1Fixed in Version2024.1 
Summary0021438: USB sync to MMA can result in crash when there were two same named playlists and one was subsequently renamed to add prefix '_1'
DescriptionBased on report here: https://www.mediamonkey.com/forum/viewtopic.php?p=524590#p524590
I was thinking about how this could happen, and the only way I found is this:

1) Create two playlists with same name 'test' and add then to sync list
2) USB sync them to MMA
=> playlist are added and resulted m3u files are 'test.m3u' and 'test_1.m3u'
3) In MMW rename the first playlist to 'test_1' and USB sync to MMA again
=> UNIQUE constraint failed (playlists._data)

Note that this is because the first playlist now gets the 'test_1.m3u' path too
This scenario is unprobable, but possible..
TagsNo tags attached.
Fixed in build3104

Activities

Ludek

2025-01-16 13:24

developer   ~0077958

image.png (10,707 bytes)   
image.png (10,707 bytes)   

Ludek

2025-01-16 15:33

developer   ~0077962

Last edited: 2025-01-16 15:33

I found a safe fix for this conflict issue,
will be included in next build 2024.1.0.3104