View Issue Details

IDProjectCategoryView StatusLast Update
0006172MMW v4Burning / Disc Handlingpublic2009-11-16 20:13
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.1.2 
Target Version3.1.2Fixed in Version3.1.2 
Summary0006172: Including .m4p tracks in a burn list causes the burn to fail
DescriptionWhen the user attempts to burn .m4p tracks, the burning process shows an error as expected, but the burn process gets stuck.

1 Create a playlist with 1 MP3, 1 M4P, following by 2 MP3s
2 Burn the playlist to an audio CD
--> error dialog appears re. decoding error (as expected since m4p is DRMed)
--> status bar shows "Burning...(writing)" but doesn't advance. MM must be closed in order to get rid of the burning process.

Note: I didn't test whether DRMed wma tracks have the same effect.
Additional InformationRaised at: http://www.mediamonkey.com/support/staff/index.php?_m=tickets&_a=viewticket&ticketid=6957
TagsNo tags attached.
Attached Files
bug6172.LOG (58,424 bytes)
Fixed in build1291

Activities

Ludek

2009-11-11 20:21

developer   ~0019680

Last edited: 2009-11-11 20:45

I guess that M4P cannot be burnt, so solution is to raise the dialog:
 "Burn operation failed! Some of the tracks are protected by Digital Rights Management, preventing the disk from being burnt."
same as for WMA DRM protected tracks.

Ludek

2009-11-11 21:13

developer   ~0019684

Fixed in build 1290.

rusty

2009-11-12 16:45

administrator   ~0019696

Last edited: 2009-11-12 19:55

Test 1290--it's still not fixed. Two issues.

1) Urgent: the user is now presented with the error, however, the status bar still shows 'Burning...' and there's no way to terminate the process other than by terminating MediaMonkey.

2) High priority--can be deferred: a preferable approach to solving this usecase would be to show the error dialog (from the error handling framework) displaying all the tracks that have DRM problems and letting the user press OK or cancel (so that it's possible to continue with the burn by default, or to cancel the burn entirely).

Edit: Ludek had a better idea for Audio CDs:
The "Confirm Audio CD Tracks" dialog can highlight problematic tracks.

rusty

2009-11-12 19:27

administrator   ~0019700

Note re. item 1: debug log posted. Also, when I close MM it asks if I want to terminate threads. When I choose yes, MM appears to close, but then in the task manager, it shows that it's still running.

Ludek

2009-11-12 20:33

developer   ~0019702

Last edited: 2009-11-12 20:34

Re: 1) Thank you for the log. From the log I see you burnt using DAO (Disk-at-once) and I burnt TAO (Track-at-once) and it was surprisingly the reason why I couldn't reproduce the issue.

Fixed in build 1291.

Re: 2) Discussed over IM a solution for MM 4.0 where we should inform user about it by highlighting the tracks directly on he Burn Wizard. Rusty will open an issue.

rusty

2009-11-16 20:13

administrator   ~0019740

Verified 1293.