https://bugs.winehq.org/show_bug.cgi?id=36722
Bug ID: 36722 Summary: dmusic/tests/dmusic.c crashes under WINEDEBUG=warn+heap Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: NEW Keywords: download, regression, source, testcase Severity: normal Priority: P2 Component: directx-dmusic Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com CC: mstefani@redhat.com
commit d82e2935e41da81bd9e5576046c362ea091d0fe1 Author: Michael Stefaniuc mstefani@redhat.de Date: Sat May 31 19:20:55 2014 +0200
dmusic: Release the clock when destroying the IDirectMusic8 object.
:040000 040000 7db05f4ebfa00e0190c93da681b85bb0d66fcc9d e1ff02526d818b3cbada2e8b78f4729081361005 M dlls
Backtrace: =>0 0x7e736416 IDirectMusic8Impl_Release+0x46(iface=<couldn't compute location>) [/home/austin/wine-git/dlls/dmusic/dmusic.c:77] in dmusic (0x0033f998) 1 0x7eff45f5 test_dmusic+0x694() [/home/austin/wine-git/dlls/dmusic/tests/dmusic.c:122] in dmusic_test (0x0033fc78) 2 0x7eff50f8 func_dmusic+0x627() [/home/austin/wine-git/dlls/dmusic/tests
0x7e736416 IDirectMusic8Impl_Release+0x46 [/home/austin/wine-git/dlls/dmusic/dmusic.c:77] in dmusic: call *0x8(%edx) 77 IReferenceClock_Release(&This->pMasterClock->IReferenceClock_iface);