View Issue Details

IDProjectCategoryView StatusLast Update
0002575MMW v4Burning / Disc Handlingpublic2006-08-03 13:43
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version3.0 
Summary0002575: MM should fail gracefully on failed disc initialization
DescriptionUser Report (marinebrat):
On the latest one (DLL) that you sent me, when I get to the screen which says "Click 'Burn" to start the recording Process.", there is a drop down pick list where there should be a list of the CDrom drives in my computer. That list is empty. And after about 5 seconds of sitting at that screen the "Burn" button suddenly greys out, as if it takes it a few seconds to process the fact that there's no drives available.

When I sent you the last debug log, I had gotten to that screen and quickly clicked "Burn" before it had a chance to grey out, which is why I got the "list index out of bounds" error. (Here is another debug log where I went to the same screen, however this time I allowed enough time for the "Burn" button to disable itself. I hope it's of some help.)

According to Jiri:
MM should fail gracefully if hpcde initialization fails. Currently, _no_ drive is found and user can't burn.

Assigning to jiri re. the appropriate solution.
TagsNo tags attached.
Fixed in build1002

Relationships

related to 0002197 resolvedLudek When no writable CD/DVD drive is present, the table on the burn settings page is empty! 

Activities

jiri

2006-08-01 20:15

administrator   ~0007647

The case when no drive is found (for whatever reason, e.g. no CD drive or missing ASPI layer) should be handled without the exception, either some message should be shown to the user, or at least Burn button should be immediatelly disabled so that user can't burn and the exception can't happen.

Ludek

2006-08-03 13:42

developer   ~0007656

Yes, this was resolved in 0002197 and there is a bug (The button is not disabled immediately).

Fixed in revision 1402. (The button is disabled immediately).