View Issue Details

IDProjectCategoryView StatusLast Update
0021155MMW 5Burning / Disc Handlingpublic2024-10-21 16:49
Reporterlowlander Assigned To 
PriorityurgentSeveritycrashReproducibilitysometimes
Status resolvedResolutionreopened 
Product Version5.1 
Target Version5.1.1Fixed in Version5.1 
Summary0021155: Full freeze on CD insert
DescriptionMediaMonkey can fully freeze on CD insert. This has happened 3 times now, but is rare. It may be caused by switching between CD node and other nodes while the CD is loading. This particular drive also doesn't stop showing CD info when drive is opened.
Additional InformationA3FB0000
TagsNo tags attached.
Fixed in build3045

Activities

Ludek

2024-08-21 13:57

developer   ~0076702

Last edited: 2024-08-21 13:59

The freeze was on UI thread when trying to ouput debug string..

I think the cause might be the massive debug ouput, the DbgView log has more than 5 millions of lines!!
Mostly lines like

[9724] hpCDEBurn: ReadAudio(): [StartFrame 58696, NumFrames 27, Len 0, MaxLen 63504, DataOffset 0, FrameSize 2352 ]

and

[9724] f_flac: FORMAT_SetString


So reducing the debug ouput messages should fix this..

Ludek

2024-08-21 14:39

developer   ~0076703

Fixed in 3045

lowlander

2024-08-23 17:57

developer   ~0076720

Closed on 3045, will reopen if this occurs again.

lowlander

2024-10-16 20:20

developer   ~0077306

Reopened for quick review. Saw this again on 3064 and it happened soon after inadvertently selecting the DVD drive. Log is large again, so presumably the same problem. Log in same location.

Ludek

2024-10-17 10:40

developer   ~0077309

Last edited: 2024-10-17 22:56

Could you please attach also the crash/freeze log (ELF) so that I can see the callstack where it has frozen?
As the last time it was in OutputDebugString system function... This usually happens when DbgView ouput is huge and you close DbgView while MediaMonkey is still running..

Ludek

2024-10-21 16:48

developer   ~0077326

@lowlander can't locate the ELF, so let's resolving and re-open if this appears again and ELF is availbale..