http://bugs.winehq.org/show_bug.cgi?id=3503
Summary: directsound error, wine crash Product: Wine Version: 20050930 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: bitrain@gmail.com
I installed the battlefield 2 demo, everything went ok. But when I tried to run it, I get the followeing error and wine exits.
fixme:process:SetProcessWorkingSetSize (0xffffffff,134217728,-1): stub - harmless fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS) fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) err:wave:DSDB_MapBuffer Could not map sound device for direct access (Input/output error) err:wave:DSDB_MapBuffer Create string value : "HardwareAcceleration" = "Emulation" in the registry under [HKEY_CURRENT_USER\Software\Wine\DirectSound]. wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000007 in 32-bit code (0x20292041). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:20292041 ESP:7fcbf5e4 EBP:7fcbf64c EFLAGS:00210202( - 00 - -RI1) EAX:00000007 EBX:202fe704 ECX:00000000 EDX:7fcbf634 ESI:7fcbf634 EDI:00000000 Stack dump: 0x7fcbf5e4: 7ed2c5d0 7fcbf634 7fcbf63c 00000000 0x7fcbf5f4: 00000000 0064d766 7fcbf9b8 7ef84128 0x7fcbf604: 7ef84128 7ef84128 5c3f5c00 7ed2c400 0x7fcbf614: 7fcbf65c 7c34218a 00000000 0000000f 0x7fcbf624: 7c34218f 7ed20000 7fcbf954 7ef84128 0x7fcbf634: 00b600b4 7ff3acb8 00000007 202fe704 0200: sel=1007 base=7fffc000 limit=00001fff 32-bit rw- Backtrace: =>1 0x20292041 FindFirstFileExW+0x18f in kernel32 (0x7fcbf64c) 2 0x202922c0 FindFirstFileW+0x44 in kernel32 (0x7fcbf670) fixme:dbghelp:sffip_cb NIY on 'c:\dice\Projects\BF2Branches\BF2Demo\bin\BF2.pdb' 3 0x0064e09a in bf2 (+0x24e09a) (0x7fcbf970) 4 0x0064e19e in bf2 (+0x24e19e) (0x7fcbf984) 5 0x00624b8d in bf2 (+0x224b8d) (0x7fcbfa0c) 6 0x00622d16 in bf2 (+0x222d16) (0x7fcbfa38) 7 0x0047f65c in bf2 (+0x7f65c) (0x7fcbfa60) 8 0x0047fc8f in bf2 (+0x7fc8f) (0x7fcbfb84) 9 0x0040b1ae in bf2 (+0xb1ae) (0x7fcbfd68) 10 0x00401e33 in bf2 (+0x1e33) (0x7fcbfdb8) 11 0x004028f4 in bf2 (+0x28f4) (0x7fcbfe20) 12 0x00402b98 in bf2 (+0x2b98) (0x7fcbfe68) 13 0x00402c39 in bf2 (+0x2c39) (0x7fcbfe78) 14 0x007d608d EntryPoint+0x185 in bf2 (0x7fcbff20) 15 0x202ba363 in kernel32 (+0x4a363) (0x7fcbfff4) 16 0x20004c6d wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) 0x20292041 FindFirstFileExW+0x18f in kernel32: cmpw $0,0x0(%eax) Modules: Module Address Debug info Name (89 modules) ELF 0x0031c000-0032f000 Deferred libz.so.1 ELF 0x00331000-00405000 Deferred libx11.so.6 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 PE 0x00400000-00a5d000 Export bf2 ELF 0x00a71000-00a76000 Deferred libxxf86vm.so.1 PE 0x10000000-10122000 Deferred memory ELF 0x20000000-2001a000 Export libwine.so.1 ELF 0x2001a000-2002c000 Deferred libpthread.so.0 ELF 0x2002c000-20157000 Deferred libc.so.6 ELF 0x20157000-2015b000 Deferred libdl.so.2 ELF 0x2015b000-20250000 Deferred libwine_unicode.so.1 ELF 0x20250000-20361000 Export kernel32<elf> -PE 0x20270000-20361000 \ kernel32 ELF 0x20361000-20430000 Deferred shell32<elf> -PE 0x20380000-20430000 \ shell32 ELF 0x20430000-2048f000 Deferred shlwapi<elf> -PE 0x20440000-2048f000 \ shlwapi ELF 0x2059c000-20cdf000 Deferred fglrx_dri.so ELF 0x20d9b000-20daf000 Deferred librt.so.1 ELF 0x2114e000-21285000 Deferred user32<elf> -PE 0x21170000-21285000 \ user32 ELF 0x23a34000-23a77000 Deferred dinput<elf> -PE 0x23a50000-23a77000 \ dinput ELF 0x23eac000-23ee0000 Deferred crypt32<elf> -PE 0x23eb0000-23ee0000 \ crypt32 ELF 0x241d0000-24217000 Deferred rpcrt4<elf> -PE 0x241e0000-24217000 \ rpcrt4 PE 0x26cb0000-26ce9000 Deferred bf2voipserver ELF 0x27a6e000-27aaf000 Deferred advapi32<elf> -PE 0x27a80000-27aaf000 \ advapi32 ELF 0x27ac0000-27b53000 Deferred gdi32<elf> -PE 0x27ad0000-27b53000 \ gdi32 ELF 0x2be35000-2be50000 Deferred ld-linux.so.2 ELF 0x2dfc3000-2dfe8000 Deferred libm.so.6 ELF 0x2e01a000-2e096000 Deferred ntdll<elf> -PE 0x2e030000-2e096000 \ ntdll PE 0x325f0000-327b6000 Deferred bf2openal ELF 0x3363d000-336c3000 Deferred winex11.drv<elf> -PE 0x33650000-336c3000 \ winex11.drv ELF 0x3b4f3000-3b545000 Deferred dsound<elf> -PE 0x3b500000-3b545000 \ dsound ELF 0x43d04000-43d44000 Deferred dbghelp<elf> -PE 0x43d10000-43d44000 \ dbghelp PE 0x446c0000-4470d000 Deferred bf2audio ELF 0x45e33000-45e50000 Deferred imm32<elf> -PE 0x45e40000-45e50000 \ imm32 ELF 0x47db3000-47df8000 Deferred wineoss.drv<elf> -PE 0x47dc0000-47df8000 \ wineoss.drv ELF 0x4c9fb000-4ca1a000 Deferred iphlpapi<elf> -PE 0x4ca00000-4ca1a000 \ iphlpapi ELF 0x52f0d000-52f31000 Deferred msacm32<elf> -PE 0x52f10000-52f31000 \ msacm32 ELF 0x54ae7000-54b02000 Deferred wsock32<elf> -PE 0x54af0000-54b02000 \ wsock32 ELF 0x56c84000-56d23000 Deferred libgl.so.1 ELF 0x5ab9c000-5abb4000 Deferred msacm.drv<elf> -PE 0x5aba0000-5abb4000 \ msacm.drv ELF 0x5d486000-5d49b000 Deferred midimap<elf> -PE 0x5d490000-5d49b000 \ midimap ELF 0x5dcd4000-5dcdf000 Deferred libnss_files.so.2 ELF 0x5eb13000-5eb27000 Deferred dinput8<elf> -PE 0x5eb20000-5eb27000 \ dinput8 ELF 0x60a35000-60a61000 Deferred ws2_32<elf> -PE 0x60a40000-60a61000 \ ws2_32 ELF 0x65981000-659a0000 Deferred ximcp.so.2 ELF 0x659e6000-659e8000 Deferred xlcutf8load.so.2 ELF 0x698c4000-698d9000 Deferred psapi<elf> -PE 0x698d0000-698d9000 \ psapi PE 0x6ae70000-6ae89000 Deferred zlib122 PE 0x71cf0000-71e70000 Deferred dice_py ELF 0x74a1b000-74ae4000 Deferred comctl32<elf> -PE 0x74a30000-74ae4000 \ comctl32 ELF 0x757f6000-7587c000 Deferred winmm<elf> -PE 0x75800000-7587c000 \ winmm ELF 0x78943000-789d7000 Deferred ole32<elf> -PE 0x78960000-789d7000 \ ole32 ELF 0x7bf00000-7bf03000 Deferred <wine-loader> PE 0x7c340000-7c396000 Deferred msvcr71 PE 0x7c3a0000-7c41b000 Deferred msvcp71 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\kdedev.wine\drive_c\Program Files\EA GAMES\Battlefield 2 Demo\BF2.exe 0000000c 0 0000000b 15 00000009 0 <== WineDbg terminated on pid 0x8
General info: Fedora Core 4 KDE 3.5 beta GCC 4.0.1 wine rpms from: http://www.maurer-it.net/index.php?option=com_wrapper&Itemid=45 I didn't compile them myself.