You are not logged in.

#1 2010-12-06 06:59:57

From: Bristol, IL
Registered: 2010-08-30
Posts: 20

WoW + Wine crashes, seems to be sound related

I've been trying to get Wow to run in Wine, and I'm running into a few problems.  I'm using the latest nVidia drivers, wine-git from the AUR, and WoW is all patched up.  I boot into WoW and it seems to work fine for a few minutes.  Then, all of a sudden, it will crash.  It seems to crash right after Amarok changes songs.  I have Amarok playing through Pulseaudio, and I've tried WoW with both Pulseaudio+OSS Wine drivers and just straight ALSA Wine drivers.

Here is the console output I get:

archive Data\enGB\expansion2-speech-enGB.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x33e8a0,0x00000000), stub!
err:d3d_surface:surface_modify_location Surface 0x16056938 does not have any up to date location.
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
wine: Unhandled page fault on read access to 0x00000938 at address 0x7e18f2d8 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000938 in 32-bit code (0x7e18f2d8).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e18f2d8 ESP:0033f3d4 EBP:7c80ada8 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00000000 EBX:00000000 ECX:f75a3140 EDX:7be0c000
 ESI:7c786800 EDI:7be0c000
Stack dump:
0x0033f3d4:  00000000 bf031ae1 be977d5e 3e34a734
0x0033f3e4:  3eb05fea 3ef62931 3e34a734 00000000
0x0033f3f4:  00000000 bf5be16f 00000000 bf031ae1
0x0033f404:  3f800000 3e34a734 00000000 3ef62931
0x0033f414:  bf031ae1 00000000 bf5be16f bf5be16f
0x0033f424:  3f800000 00000000 3e34a734 3e34a734
000c: sel=0067 base=00000000 limit=00000000 32-bit --x
=>0 0x7e18f2d8 in (+0xe2b2d8) (0x7c80ada8)
  1 0x00000000 (0x046fb260)
0x7e18f2d8: movl        0x938(%eax),%eax
Module  Address                 Debug info      Name (136 modules)
PE        400000-  f60000       Deferred        wow
PE      3c8f0000-3d6fcb42       Deferred
PE      78130000-781cb000       Deferred        msvcr80
ELF     79608000-7961d000       Deferred        psapi<elf>
  \-PE  79610000-7961d000       \               psapi
ELF     7961d000-796bd000       Deferred        crypt32<elf>
  \-PE  79630000-796bd000       \               crypt32
ELF     796bd000-79838000       Deferred
ELF     7ab01000-7ab59000       Deferred        dbghelp<elf>
  \-PE  7ab10000-7ab59000       \               dbghelp
ELF     7ab59000-7abe2000       Deferred        msvcrt<elf>
  \-PE  7ab70000-7abe2000       \               msvcrt
ELF     7ac33000-7ac75000       Deferred
ELF     7ac83000-7acaa000       Deferred        winhttp<elf>
  \-PE  7ac90000-7acaa000       \               winhttp
ELF     7acaa000-7ad00000       Deferred        wldap32<elf>
  \-PE  7acb0000-7ad00000       \               wldap32
ELF     7ae12000-7ae32000       Deferred        iphlpapi<elf>
  \-PE  7ae20000-7ae32000       \               iphlpapi
ELF     7b633000-7b64d000       Deferred
ELF     7b64d000-7b664000       Deferred
ELF     7b664000-7b68a000       Deferred
ELF     7b68a000-7b800000       Deferred
ELF     7b800000-7b97f000       Deferred        kernel32<elf>
  \-PE  7b810000-7b97f000       \               kernel32
ELF     7b985000-7b9d4000       Deferred
ELF     7b9d4000-7ba11000       Deferred
ELF     7ba11000-7ba76000       Deferred
ELF     7ba76000-7bac0000       Deferred
ELF     7bac0000-7bb00000       Deferred
ELF     7bc00000-7bcb9000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcb9000       \               ntdll
ELF     7bcbe000-7bcca000       Deferred
ELF     7bcca000-7bd8f000       Deferred
ELF     7bd8f000-7bdc5000       Deferred        winealsa<elf>
  \-PE  7bda0000-7bdc5000       \               winealsa
ELF     7bdc5000-7be0c000       Deferred        dsound<elf>
  \-PE  7bdd0000-7be0c000       \               dsound
ELF     7be52000-7be83000       Deferred
ELF     7be83000-7becb000       Deferred
ELF     7bed3000-7bee8000       Deferred        midimap<elf>
  \-PE  7bee0000-7bee8000       \               midimap
ELF     7bee8000-7bf00000       Deferred        msacm32<elf>
  \-PE  7bef0000-7bf00000       \               msacm32
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7bf07000-7bf14000       Deferred
ELF     7bf14000-7bf29000       Deferred
ELF     7bf4d000-7bf80000       Deferred        uxtheme<elf>
  \-PE  7bf50000-7bf80000       \               uxtheme
ELF     7c005000-7c00a000       Deferred
ELF     7c34f000-7c354000       Deferred
ELF     7c354000-7c358000       Deferred
ELF     7c358000-7c35d000       Deferred
ELF     7c35d000-7c361000       Deferred
ELF     7c361000-7c366000       Deferred
ELF     7c366000-7c36b000       Deferred
ELF     7c46c000-7c46e000       Deferred
ELF     7c46e000-7c477000       Deferred
ELF     7c5b1000-7c5b6000       Deferred
ELF     7c5b6000-7c5bf000       Deferred
ELF     7c5c0000-7c5c6000       Deferred
ELF     7c5f4000-7c69c000       Deferred        winex11<elf>
  \-PE  7c600000-7c69c000       \               winex11
ELF     7c81e000-7c847000       Deferred
ELF     7c847000-7c875000       Deferred
ELF     7c875000-7c8fa000       Deferred
ELF     7c8fa000-7c901000       Deferred
ELF     7c901000-7c909000       Deferred
ELF     7c92f000-7c955000       Deferred        msacm32<elf>
  \-PE  7c940000-7c955000       \               msacm32
ELF     7c955000-7c9e9000       Deferred        winmm<elf>
  \-PE  7c960000-7c9e9000       \               winmm
ELF     7c9e9000-7c9fd000       Deferred        hid<elf>
  \-PE  7c9f0000-7c9fd000       \               hid
ELF     7c9fd000-7ca34000       Deferred        winspool<elf>
  \-PE  7ca00000-7ca34000       \               winspool
ELF     7ca34000-7ca92000       Deferred        setupapi<elf>
  \-PE  7ca40000-7ca92000       \               setupapi
ELF     7ca92000-7cb94000       Deferred        ole32<elf>
  \-PE  7cab0000-7cb94000       \               ole32
ELF     7cb94000-7cc84000       Deferred        comctl32<elf>
  \-PE  7cba0000-7cc84000       \               comctl32
ELF     7cc84000-7ce70000       Deferred        shell32<elf>
  \-PE  7cc90000-7ce70000       \               shell32
ELF     7cece000-7ced1000       Deferred
ELF     7ced1000-7ced6000       Deferred
ELF     7ced6000-7ced9000       Deferred
ELF     7ced9000-7cf4d000       Deferred        rpcrt4<elf>
  \-PE  7cef0000-7cf4d000       \               rpcrt4
ELF     7cf4d000-7cf86000       Deferred        dinput<elf>
  \-PE  7cf60000-7cf86000       \               dinput
ELF     7cf86000-7cfa0000       Deferred        dinput8<elf>
  \-PE  7cf90000-7cfa0000       \               dinput8
ELF     7cfa0000-7d002000       Deferred        shlwapi<elf>
  \-PE  7cfb0000-7d002000       \               shlwapi
ELF     7d002000-7d025000       Deferred        mpr<elf>
  \-PE  7d010000-7d025000       \               mpr
ELF     7d025000-7d03a000       Deferred
ELF     7d041000-7d06f000       Deferred        ws2_32<elf>
  \-PE  7d050000-7d06f000       \               ws2_32
ELF     7d06f000-7d0cd000       Deferred        wininet<elf>
  \-PE  7d080000-7d0cd000       \               wininet
ELF     7d0cd000-7d0ed000       Deferred        imm32<elf>
  \-PE  7d0d0000-7d0ed000       \               imm32
ELF     7d0ed000-7d224000       Deferred        wined3d<elf>
  \-PE  7d100000-7d224000       \               wined3d
ELF     7d224000-7d23c000       Deferred
ELF     7d23c000-7d24a000       Deferred
ELF     7d24a000-7d364000       Deferred
ELF     7d364000-7ea15000       Export
ELF     7ea15000-7ea2c000       Deferred
ELF     7ea2c000-7eaf5000       Deferred
ELF     7eaf7000-7eb2a000       Deferred        d3d9<elf>
  \-PE  7eb00000-7eb2a000       \               d3d9
ELF     7eb2a000-7ebdc000       Deferred        opengl32<elf>
  \-PE  7eb40000-7ebdc000       \               opengl32
ELF     7ebdc000-7ec36000       Deferred        advapi32<elf>
  \-PE  7ebf0000-7ec36000       \               advapi32
ELF     7ec36000-7ecc1000       Deferred        gdi32<elf>
  \-PE  7ec40000-7ecc1000       \               gdi32
ELF     7ecc1000-7edf3000       Deferred        user32<elf>
  \-PE  7ecd0000-7edf3000       \               user32
ELF     7efa6000-7efcb000       Deferred
ELF     7efd0000-7efd5000       Deferred
ELF     7efd5000-7efdc000       Deferred
ELF     7efdc000-7eff4000       Deferred        version<elf>
  \-PE  7efe0000-7eff4000       \               version
ELF     7eff4000-7f000000       Deferred
ELF     f7410000-f7413000       Deferred
ELF     f7413000-f7415000       Deferred
ELF     f7417000-f741b000       Deferred
ELF     f741c000-f7420000       Deferred
ELF     f7450000-f759c000       Deferred
ELF     f759c000-f75b6000       Deferred
ELF     f75b6000-f76f6000       Deferred
ELF     f76f7000-f7715000       Deferred
process  tid      prio (all id:s are in hex)
00000008 (D) C:\users\Public\Games\World of Warcraft\Wow.exe
        00000015    0
        00000019    0
        0000000c    0
        0000001a    0
        0000000d    0
        0000000b    0
        00000047    0
        00000046    0
        00000045    0
        00000044    0
        00000043    0
        00000042    0
        00000041    0
        00000040    0
        0000003f    0
        0000003e    0
        0000003d    0
        0000003a    0
        00000039    1
        00000038    0
        00000037    1
        00000031    0
        00000030    0
        0000002f    0
        0000002e    0
        0000002d    2
        0000002c   15
        0000002b   15
        00000029    0
        00000028    0
        00000027    0
        00000026    0
        00000025    0
        00000024    0
        00000023    0
        00000022    0
        00000021    0
        00000020    0
        0000001f    0
        0000001e    0
        00000009    0 <==
0000000e services.exe
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000018    0
        00000017    0
        00000013    0
        00000012    0
0000001b explorer.exe
        0000001c    0
=>0 0x7e18f2d8 in (+0xe2b2d8) (0x7c80ada8)
  1 0x00000000 (0x046fb260)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7e16e920
wine client error:9: read: Bad file descriptor

Any ideas as to what may be causing this issue?

EDIT: I also noticed that it seemed to happen after I pushed down my Push to Talk button in Mangler.

Last edited by whackedspinach (2010-12-06 22:30:45)


#2 2010-12-07 07:26:58

From: Bristol, IL
Registered: 2010-08-30
Posts: 20

Re: WoW + Wine crashes, seems to be sound related

I also crash if I attempt to use alt-tab at all.


Board footer

Powered by FluxBB