http://bugs.winehq.org/show_bug.cgi?id=29657
Bug #: 29657 Summary: winecoreaudio memory management and locking Product: Wine Version: 1.3.37 Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: mmdevapi AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net Classification: Unclassified
Running my render tests in a loop sometimes causes an endless sequence of errors
wine(4470,0x40805a00) malloc: *** error for object 0x4022e310: double free *** set a breakpoint in malloc_error_break to debug
Process analysis shows that IAC_Release/DisposeQueue is involved 1465 func_render 1465 test_clock 1465 AudioClient_Release 1465 AudioQueueDispose 1465 AQServer_DisposeQueue 1465 AudioQueueObject::~AudioQueueObject() 100.000% 1465 free
A possibly related issue is a deadlock mentioned in bug #28023, comment #4