http://bugs.winehq.org/show_bug.cgi?id=33839
--- Comment #11 from Piotr Caban piotr.caban@gmail.com 2013-10-24 06:01:25 CDT --- (In reply to comment #10)
Any ideas?
The application is accessing uninitialized memory. It calls: - operator new(136) - assigns this memory to MIXERCONTROLDETAILS->paDetails - calls mixerGetControlDetailsW - calls MSVCP_basic_string_wchar_ctor_cstr((wchar_t*)MIXERCONTROLDETAILS->paDetails+4)
The last call causes crash in some cases (I was not able to reproduce the crash on my computer). You can check that theory by calling: memset(paDetails, 0, cbDetails) in mixerGetControlDetailsW.