http://bugs.winehq.org/show_bug.cgi?id=32406
Bug #: 32406 Summary: dsound audible test randomly crashes (needs WINETEST_INTERACTIVE) Product: Wine Version: 1.5.19 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net Classification: Unclassified
Created attachment 42754 --> http://bugs.winehq.org/attachment.cgi?id=42754 backtrace + some of the test output preceding the crash
Please perform the dsound test in verbose and audible i.e. interactive mode, e.g. using the command line: ../../../tools/runtest -v -i -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so dsound.c or alternatively WINETEST_INTERACTIVE=1 make dsound.ok
The test may crash (perhaps in 7 out of 8 of invocations): dsound.c:490: Playing a 5 seconds reference tone at the current volume. [...] ds3d.c:503: Playing 5 second 440Hz tone at 48000x16x2 ds3d.c:513: Test failed: IDirectSound_SetCooperativeLevel(DSSCL_WRITEPRIMARY) failed: 88890008 =>0 DSOUND_timer+0xf0(timerID=0x1, msg=0, dwUser=0x11eb78, dw1=0, dw2=0) [.../dlls/dsound/../../include/audioclient.h:324] in dsound: movl 0x0(%eax),%ecx 324 return This->lpVtbl->GetCurrentPadding(This,pNumPaddingFrames);
There's no crash (or it becomes much less likely?) if you omit -v (aka. WINETEST_DEBUG) or -i (aka. WINETEST_INTERACTIVE).