http://bugs.winehq.org/show_bug.cgi?id=6726
Summary: winecfg crashes in winearts.drv module Product: Wine Version: 0.9.25. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-multimedia AssignedTo: wine-bugs@winehq.org ReportedBy: lich@math.spbu.ru
I run winecfg and go to "Audio" tab. The following two lines are shown on console:
*** glibc detected *** free(): invalid pointer: 0x7c03e650 *** wine: Assertion failed at address 0xb7cba847 (thread 0009), starting debugger...
and nothing more for several minutes. winecfg hangs.
I found out that bug is lurking in arts_init() function.
When I run: WINEDEBUG=wave winecfg
I got: trace:wave:ARTS_WaveInit called *** glibc detected *** free(): invalid pointer: 0x7c03e650 *** wine: Assertion failed at address 0xb7ccb847 (thread 0009), starting debugger...
And nothing more.
Is it possible to catch this exception via __TRY macros? (Like __EXCEPT_PAGE_FAULT)