Failing assertion in dsound test, please confirm
Alex Villacís Lasso
a_villacis at palosanto.com
Fri Jun 22 12:43:45 CDT 2007
I am experiencing a failing assertion in a dsound test. Could you please
confirm if it is just me (and then it would be a configuration issue),
or if anybody else is experiencing failing assertions:
[alex at srv64 tests]$ WINETEST_INTERACTIVE=1 wine dsound_test.exe.so dsound
ALSA lib conf.c:3939:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:910:(snd_ctl_open_noupdate) Invalid CTL default:0
fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
dsound.c:973:DLL Version: 5.3.1.904
dsound.c:180:Testing IDirectSound
fixme:dsalsa:SetFormat Your alsa dmix period size is excessively high,
unfortunately this is alsa default, try decreasing it to 512 or 256 (but
double the amount of periods) if possible
fixme:ole:CoCreateInstance no instance created for interface
{11ab3ec0-25ec-11d1-a4d8-00c04fc28aca} of class
{47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x80004002
err:ole:CoGetClassObject class {11ab3ec0-25ec-11d1-a4d8-00c04fc28aca}
not registered
err:ole:CoGetClassObject no class object
{11ab3ec0-25ec-11d1-a4d8-00c04fc28aca} could be created for context 0x1
dsound.c:938:*** Testing Primary Sound Driver - winealsa.drv ***
dsound.c:475:Playing a 5 seconds reference tone at the current volume.
dsound.c:478:(the current volume is -4651 according to DirectSound)
dsound.c:480:All subsequent tones should be identical to this one.
dsound.c:481:Listen for stutter, changes in pitch, volume, etc.
ds3d.c:400:Requested format tag=0x0001 11025x16x2 avg.B/s=44100 align=4
ds3d.c:403:Got tag=0x0001 48000x16x2 avg.B/s=192000 align=4
ds3d.c:453: Playing 5 second 440Hz tone at 48000x16x2
dsound.c:582:Requested primary format tag=0x0001 8000x8x1 avg.B/s=8000
align=1
dsound.c:586:Got tag=0x0001 48000x8x1 avg.B/s=48000 align=1
dsound.c:607: Testing a primary buffer at 48000x8x1 with a secondary
buffer at 11025x16x2
ds3d.c:453: Playing 1 second 440Hz tone at 11025x16x2
dsound.c:582:Requested primary format tag=0x0001 8000x8x2 avg.B/s=16000
align=2
dsound.c:586:Got tag=0x0001 48000x8x2 avg.B/s=96000 align=2
dsound.c:607: Testing a primary buffer at 48000x8x2 with a secondary
buffer at 11025x16x2
ds3d.c:453: Playing 1 second 440Hz tone at 11025x16x2
dsound.c:582:Requested primary format tag=0x0001 8000x16x1 avg.B/s=16000
align=2
dsound.c:586:Got tag=0x0001 48000x16x1 avg.B/s=96000 align=2
dsound.c:607: Testing a primary buffer at 48000x16x1 with a secondary
buffer at 11025x16x2
ds3d.c:453: Playing 1 second 440Hz tone at 11025x16x2
dsound.c:582:Requested primary format tag=0x0001 8000x16x2 avg.B/s=32000
align=4
dsound.c:586:Got tag=0x0001 48000x16x2 avg.B/s=192000 align=4
dsound.c:607: Testing a primary buffer at 48000x16x2 with a secondary
buffer at 11025x16x2
ds3d.c:453: Playing 1 second 440Hz tone at 11025x16x2
mixer.c:823: DSOUND_PerformMix: La declaración `device->playpos <
device->buflen' no se cumple.
wine: Assertion failed at address 0x600007f2 (thread 000f), starting
debugger...
dsound.c:582:Requested primary format tag=0x0001 11025x8x1 avg.B/s=11025
align=1
dsound.c:586:Got tag=0x0001 48000x8x1 avg.B/s=48000 align=1
dsound.c:607: Testing a primary buffer at 48000x8x1 with a secondary
buffer at 11025x16x2
Unhandled exception: assertion failed in 32-bit code (0x600007f2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:600007f2 ESP:7ed516cc EBP:7ed516d8 EFLAGS:00000202( - 00 - - I1)
EAX:00000000 EBX:00002cd3 ECX:00002cd5 EDX:00000006
ESI:7ed51778 EDI:60298ff4
Stack dump:
0x7ed516cc: 60171fa0 60298ff4 7ed52b90 7ed51804
0x7ed516dc: 601738b1 00000006 7ed51778 00000000
0x7ed516ec: 00000068 7cae1278 00000000 00000000
0x7ed516fc: 601ae37d 7ed5173c 7cae1278 7cae12dc
0x7ed5170c: 7ed51814 60298ff4 00000062 7cae1278
0x7ed5171c: 7ed517e8 601a7d3b 7cae1278 00000062
Backtrace:
=>1 0x600007f2 (0x7ed516d8)
2 0x601738b1 (0x7ed51804)
3 0x6016b3ce (0x7ed51848)
4 0x608bdfe8 DSOUND_timer+0x2108(timerID=0x1, msg=0x0,
dwUser=0x167688, dw1=0x0, dw2=0x0)
[/home/alex/install/wine-0.9.39-build/dlls/dsound/mixer.c:554] in dsound
(0x7ed519b8)
5 0x60910b96 TIME_MMSysTimeThread+0x2e6(arg=0x0)
[/home/alex/install/wine-0.9.39-build/dlls/winmm/time.c:181] in winmm
(0x7ed51a18)
6 0x7bc5d19e call_thread_entry_point+0xe() in ntdll (0x7ed51a28)
7 0x7bc5de72 call_thread_func+0x42(rtl_func=<register EDI not in
topmost frame>, arg=<register ESI not in topmost frame>)
[/home/alex/install/wine-0.9.39-build/dlls/ntdll/thread.c:404] in ntdll
(0x7ed51ac8)
8 0x7bc5e10f in ntdll (+0x4e10f) (0x7ed523c8)
9 0x601362fb (0x7ed524b8)
10 0x6021993e (0x00000000)
0x600007f2: ret
Modules:
Module Address Debug info Name (66 modules)
ELF 24d000- 2bd000 Deferred libgl.so.1
ELF 24d000- 2bd000 Deferred libgl.so.1
ELF 43e000- 45b000 Deferred ld-linux.so.2
ELF 45d000- 5b1000 Deferred libc.so.6
ELF 5b3000- 5dc000 Deferred libm.so.6
ELF 5de000- 5e3000 Deferred libdl.so.2
ELF 5fa000- 612000 Deferred libpthread.so.0
ELF 614000- 619000 Deferred libxxf86vm.so.1
ELF 640000- 645000 Deferred libxfixes.so.3
ELF 6b5000- 6bb000 Deferred libxdmcp.so.6
ELF 6bd000- 7bf000 Deferred libx11.so.6
ELF 802000- 805000 Deferred libxau.so.6
ELF 80c000- 81c000 Deferred libxext.so.6
ELF 8aa000- 8cb000 Deferred libexpat.so.0
ELF 926000- 92f000 Deferred libxrender.so.1
ELF a84000- a8e000 Deferred libxcursor.so.1
ELF a98000- b22000 Deferred libfreetype.so.6
ELF b24000- b53000 Deferred libfontconfig.so.1
ELF bbb000- bc6000 Deferred libdrm.so.2
ELF cef000- cf6000 Deferred libxrandr.so.2
ELF dfa000- dfd000 Deferred libxinerama.so.1
ELF 5cf0000- 5dce000 Deferred libasound.so.2
ELF 65f6000- 65ff000 Deferred libsm.so.6
ELF 6601000- 661b000 Deferred libice.so.6
ELF 6001d000-60131000 Deferred libwine.so.1
ELF 602cb000-6032b000 Deferred dsound_test<elf>
\-PE 602e0000-6032b000 \ dsound_test
ELF 6032b000-60371000 Deferred advapi32<elf>
\-PE 60340000-60371000 \ advapi32
ELF 60371000-604ab000 Deferred user32<elf>
\-PE 60390000-604ab000 \ user32
ELF 604ab000-60541000 Deferred gdi32<elf>
\-PE 604c0000-60541000 \ gdi32
ELF 60541000-60597000 Deferred rpcrt4<elf>
\-PE 60550000-60597000 \ rpcrt4
ELF 60597000-605b5000 Deferred iphlpapi<elf>
\-PE 605a0000-605b5000 \ iphlpapi
ELF 605c9000-605e2000 Deferred version<elf>
\-PE 605d0000-605e2000 \ version
ELF 60892000-608db000 Dwarf dsound<elf>
\-PE 608a0000-608db000 \ dsound
ELF 608db000-60968000 Dwarf winmm<elf>
\-PE 608f0000-60968000 \ winmm
ELF 60a46000-60a5e000 Deferred msacm32<elf>
\-PE 60a50000-60a5e000 \ msacm32
ELF 60a5e000-60a84000 Deferred msacm32<elf>
\-PE 60a70000-60a84000 \ msacm32
ELF 61d5f000-61d74000 Deferred midimap<elf>
\-PE 61d70000-61d74000 \ midimap
ELF 6a741000-6a74d000 Deferred libnss_files.so.2
ELF 6d8a4000-6d8d6000 Deferred winealsa<elf>
\-PE 6d8b0000-6d8d6000 \ winealsa
ELF 7525e000-752ec000 Deferred winex11<elf>
\-PE 75270000-752ec000 \ winex11
ELF 757d6000-757ea000 Deferred lz32<elf>
\-PE 757e0000-757ea000 \ lz32
ELF 77861000-7787e000 Deferred imm32<elf>
\-PE 77870000-7787e000 \ imm32
ELF 79cd4000-79cd7000 Deferred iso8859-1.so
ELF 79d6e000-79e0b000 Deferred ole32<elf>
\-PE 79d80000-79e0b000 \ ole32
ELF 7b800000-7b924000 Deferred kernel32<elf>
\-PE 7b820000-7b924000 \ kernel32
ELF 7bc00000-7bc96000 Dwarf ntdll<elf>
\-PE 7bc10000-7bc96000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000010
00000012 0
00000011 0
0000000d (D)
Z:\home\alex\install\wine-0.9.39-build\dlls\dsound\tests\dsound_test.exe
0000000f 15 <==
0000000e 0
--
perl -e '$x=2.4;print sprintf("%.0f + %.0f = %.0f\n",$x,$x,$x+$x);'
More information about the wine-devel
mailing list