http://bugs.winehq.org/show_bug.cgi?id=3514
Summary: To Enable sound stops the game Judge Dreed Product: Wine Version: 20050930 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: jeremielapuree@yahoo.fr
Hi, first, the demo can be downloaded at clubic.com for example.
When sound is disabled, game works very well. If the sound is enabled, then the game scratches on the loading screen with the following message Unhandled exception: page fault on read access to 0x007366f4 in 32-bit code (0x7b6cef83). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:7b6cef83 ESP:7baef408 EBP:7baef42c EFLAGS:00210246( - 00 -RIZP1) EAX:785c0c03 EBX:7b6e6d44 ECX:7baef44c EDX:785c0cc8 ESI:7a762d60 EDI:00736464 Stack dump: 0x7baef408: 7b6c63c3 30065214 00000000 00000000 0x7baef418: 01d2bb70 00000000 01d2bb70 7a762d60 0x7baef428: 7baef484 00000000 300171f9 785c0cc8 0x7baef438: 7baef44c 7a7619e0 00000000 00000000 0x7baef448: 0000ac44 00020001 0000ac44 0002b110 0x7baef458: 00100004 7bed0000 00000024 00000001 Backtrace: =>1 0x7b6cef83 PrimaryBufferImpl_SetFormat+0x33(iface=0x785c0cc8, wfex=0x7baef44c) [/home/dave/wine/dlls/dsound/primary.c:334] in dsound (0x7baef42c) fixme:dbghelp:sffip_cb NIY on 'D:\Devel\Projects\bink\build\binkw32.pdb' 2 0x300171f9 in binkw32 (+0x171f9) (0x00000000) 0x7b6cef83 PrimaryBufferImpl_SetFormat+0x33 [/home/david/wine/dlls/dsound/primary.c:334] in dsound: cmpl $1,0x290(%edi) 334 if (device->priolevel == DSSCL_NORMAL) { Modules: Module Address Debug info Name (71 modules) PE 0x00400000-00640000 Deferred dredd PE 0x30000000-30072000 Export binkw32 ELF 0x786ac000-786b5000 Deferred libgcc_s.so.1 ELF 0x7a87b000-7a890000 Deferred midimap<elf> -PE 0x7a880000-7a890000 \ midimap ELF 0x7aaab000-7aacb000 Deferred libexpat.so.0 ELF 0x7aacb000-7aafa000 Deferred libfontconfig.so.1 ELF 0x7aafa000-7ab0c000 Deferred libz.so.1 ELF 0x7ab0c000-7ab78000 Deferred libfreetype.so.6 ELF 0x7ab8b000-7abcb000 Deferred dinput<elf> -PE 0x7aba0000-7abcb000 \ dinput ELF 0x7abcb000-7abdf000 Deferred dinput8<elf> -PE 0x7abd0000-7abdf000 \ dinput8 ELF 0x7abdf000-7ac59000 Deferred wined3d<elf> -PE 0x7abf0000-7ac59000 \ wined3d ELF 0x7acb4000-7acb6000 Deferred libnvidia-tls.so.1 ELF 0x7acb6000-7b41f000 Deferred libglcore.so.1 ELF 0x7b41f000-7b49e000 Deferred libgl.so.1 ELF 0x7b49e000-7b56b000 Deferred libx11.so.6 ELF 0x7b56b000-7b579000 Deferred libxext.so.6 ELF 0x7b579000-7b57e000 Deferred libxxf86vm.so.1 ELF 0x7b57e000-7b596000 Deferred libice.so.6 ELF 0x7b596000-7b59f000 Deferred libsm.so.6 ELF 0x7b5b2000-7b620000 Deferred d3d8<elf> -PE 0x7b5d0000-7b620000 \ d3d8 ELF 0x7b620000-7b69d000 Deferred winmm<elf> -PE 0x7b630000-7b69d000 \ winmm ELF 0x7b69d000-7b6e8000 Stabs dsound<elf> -PE 0x7b6b0000-7b6e8000 \ dsound ELF 0x7b6e8000-7b705000 Deferred iphlpapi<elf> -PE 0x7b6f0000-7b705000 \ iphlpapi ELF 0x7b705000-7b747000 Deferred rpcrt4<elf> -PE 0x7b720000-7b747000 \ rpcrt4 ELF 0x7b747000-7b7c7000 Deferred ole32<elf> -PE 0x7b760000-7b7c7000 \ ole32 ELF 0x7b7c7000-7b800000 Deferred advapi32<elf> -PE 0x7b7d0000-7b800000 \ advapi32 ELF 0x7b800000-7b882000 Deferred gdi32<elf> -PE 0x7b810000-7b882000 \ gdi32 ELF 0x7b882000-7b992000 Deferred user32<elf> -PE 0x7b8a0000-7b992000 \ user32 ELF 0x7b992000-7b9f0000 Deferred msvcrt<elf> -PE 0x7b9a0000-7b9f0000 \ msvcrt ELF 0x7bb39000-7bc30000 Deferred kernel32<elf> -PE 0x7bb50000-7bc30000 \ kernel32 ELF 0x7bd47000-7bd52000 Deferred libnss_files.so.2 ELF 0x7bd65000-7bd88000 Deferred libm.so.6 ELF 0x7bd88000-7be7d000 Deferred libwine_unicode.so.1 ELF 0x7be90000-7bf00000 Deferred ntdll<elf> -PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7c078000-7c099000 Deferred msacm32<elf> -PE 0x7c080000-7c099000 \ msacm32 ELF 0x7c099000-7c0b0000 Deferred msacm.drv<elf> -PE 0x7c0a0000-7c0b0000 \ msacm.drv ELF 0x7c0b0000-7c0f2000 Deferred wineoss.drv<elf> -PE 0x7c0c0000-7c0f2000 \ wineoss.drv ELF 0x7c136000-7c13e000 Deferred libxrender.so.1 ELF 0x7c13e000-7c147000 Deferred libxcursor.so.1 ELF 0x7c15a000-7c176000 Deferred imm32<elf> -PE 0x7c160000-7c176000 \ imm32 ELF 0x7c176000-7c17a000 Deferred iso8859-15.so ELF 0x7c17b000-7c199000 Deferred ximcp.so.2 ELF 0x7c199000-7c19c000 Deferred xlcdef.so.2 ELF 0x7c19c000-7c216000 Deferred winex11.drv<elf> -PE 0x7c1b0000-7c216000 \ winex11.drv ELF 0xb7e7d000-b7e81000 Deferred libdl.so.2 ELF 0xb7e81000-b7fab000 Deferred libc.so.6 ELF 0xb7fab000-b7fbd000 Deferred libpthread.so.0 ELF 0xb7fbd000-b7fd6000 Deferred libwine.so.1 ELF 0xb7fea000-b8000000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\usr\games\nhl\judge\Dredd.exe 00000015 15 0000000c 15 0000000a 0 00000009 0 <== WineDbg terminated on pid 0x8
Any idea to resolve this problem?
Dave.