[Bug 3503] New: directsound error, wine crash

Wine Bugs wine-bugs at winehq.org
Thu Oct 6 11:03:49 CDT 2005


           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 at winehq.org
        ReportedBy: bitrain at 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
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-
=>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)
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
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\kdedev\.wine\drive_c\Program Files\EA GAMES\Battlefield 2
        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.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the wine-bugs mailing list