[Bug 4009] Worms Armageddon installs fine, but won't start

Wine Bugs wine-bugs at winehq.org
Fri Jan 20 17:46:22 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=4009


lukas at petrovicky.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lukas at petrovicky.net




------- Additional Comments From lukas at petrovicky.net  2006-20-01 17:46 -------
Also having a problem with Worms Armageddon, with latest patch applied and Wine
0.9.6. Game window appears, is blank and crashes almost immediately with:

$ wine "C:\Team17\Worms Armageddon\wa.exe"
fixme:ole:CoRegisterMessageFilter stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x7ff27aa8)->(0x2002a,00000011)fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x7ff27aa8)->(0x2002a,00000011)fixme:x11drv:X11DRV_desktop_SetCurrentMode
Cannot change screen BPP from 32 to 8fixme:x11drv:X11DRV_desktop_SetCurrentMode
Cannot change screen BPP from 32 to 8fixme:ddraw:DIB_DirectDrawSurface_Blt Can't
handle DDBLT_WAIT flag right now.
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
wine: Unhandled division by zero at address 0x422f69 (thread 000c), starting
debugger...
WineDbg starting on pid 0xb
Unhandled exception: divide by zero in 32-bit code (0x00422f69).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:00422f69 ESP:7fc9c07c EBP:00000000 EFLAGS:00210206(   - 00      - RIP1)
 EAX:000060fc EBX:005a4b00 ECX:e0fcfdfa EDX:00000000
 ESI:7ee96448 EDI:00000000
Stack dump:
0x7fc9c07c:  00000000 000001dc 00422707 006f2ac0
0x7fc9c08c:  006f2ac0 20574414 7ed81b00 004a31ca
0x7fc9c09c:  008541c8 005a4bc8 00000018 00000018
0x7fc9c0ac:  00000020 00000000 7ed81b00 00000000
0x7fc9c0bc:  004a1a6e 006f2ac0 006f2ac0 7fc9fde8
0x7fc9c0cc:  ffffffff 00000084 7ed81b10 7ed81d00
0200: sel=1007 base=7ffdc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00422f69 in wa (+0x22f69) (0x00422f69)
0x00422f69: idivl       %edi,%eax
Modules:
Module  Address                 Debug info      Name (86 modules)
ELF     0x001c2000-001ec000     Deferred        libfontconfig.so.1
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
ELF     0x00a8b000-00aa5000     Deferred        libice.so.6
ELF     0x00bd2000-00bdb000     Deferred        libsm.so.6
ELF     0x00bdd000-00c58000     Deferred        libgl.so.1
ELF     0x00de6000-00deb000     Deferred        libxxf86vm.so.1
ELF     0x02ece000-02f9c000     Deferred        libasound.so.2
PE      0x1ffc0000-1ffe1000     Deferred        ltfil10n
ELF     0x20000000-20019000     Deferred        libwine.so.1
ELF     0x20158000-201c9000     Deferred        ntdll<elf>
  \-PE  0x20170000-201c9000     \               ntdll
ELF     0x201c9000-202bf000     Deferred        libwine_unicode.so.1
ELF     0x202e4000-202ef000     Deferred        libnss_files.so.2
ELF     0x202ef000-203e1000     Deferred        kernel32<elf>
  \-PE  0x20310000-203e1000     \               kernel32
ELF     0x204cf000-20550000     Deferred        ole32<elf>
  \-PE  0x204e0000-20550000     \               ole32
ELF     0x20550000-2058a000     Deferred        advapi32<elf>
  \-PE  0x20560000-2058a000     \               advapi32
ELF     0x2058a000-20698000     Deferred        user32<elf>
  \-PE  0x205a0000-20698000     \               user32
ELF     0x20698000-206dd000     Deferred        rpcrt4<elf>
  \-PE  0x206b0000-206dd000     \               rpcrt4
ELF     0x206dd000-206f6000     Deferred        wsock32<elf>
  \-PE  0x206e0000-206f6000     \               wsock32
ELF     0x206f6000-2071e000     Deferred        ws2_32<elf>
  \-PE  0x20700000-2071e000     \               ws2_32
ELF     0x2071e000-2079b000     Deferred        winmm<elf>
  \-PE  0x20730000-2079b000     \               winmm
ELF     0x2079b000-207e6000     Deferred        dsound<elf>
  \-PE  0x207b0000-207e6000     \               dsound
ELF     0x207e6000-20877000     Deferred        comdlg32<elf>
  \-PE  0x207f0000-20877000     \               comdlg32
ELF     0x20877000-20931000     Deferred        shell32<elf>
  \-PE  0x20890000-20931000     \               shell32
ELF     0x20931000-209d8000     Deferred        comctl32<elf>
  \-PE  0x20940000-209d8000     \               comctl32
ELF     0x209d8000-209ff000     Deferred        winspool<elf>
  \-PE  0x209e0000-209ff000     \               winspool
ELF     0x209ff000-20a85000     Deferred        oleaut32<elf>
  \-PE  0x20a20000-20a85000     \               oleaut32
PE      0x20a90000-20add000     Deferred        ltkrn10n
ELF     0x20b0f000-20b2e000     Deferred        ximcp.so.2
ELF     0x20b2e000-20b49000     Deferred        imm32<elf>
  \-PE  0x20b40000-20b49000     \               imm32
ELF     0x20cdd000-20d04000     Deferred        winealsa<elf>
  \-PE  0x20cf0000-20d04000     \               winealsa
ELF     0x20dd2000-20df5000     Deferred        msacm32<elf>
  \-PE  0x20de0000-20df5000     \               msacm32
ELF     0x20df5000-20e0a000     Deferred        midimap<elf>
  \-PE  0x20e00000-20e0a000     \               midimap
ELF     0x20e0a000-20e1e000     Deferred        riched32<elf>
  \-PE  0x20e10000-20e1e000     \               riched32
ELF     0x20e1e000-20e5d000     Deferred        riched20<elf>
  \-PE  0x20e30000-20e5d000     \               riched20
ELF     0x24d2c000-24d44000     Deferred        oledlg<elf>
  \-PE  0x24d30000-24d44000     \               oledlg
ELF     0x2e27c000-2e27e000     Deferred        xlcutf8load.so.2
ELF     0x2faa0000-2fb13000     Deferred        ddraw<elf>
  \-PE  0x2fac0000-2fb13000     \               ddraw
ELF     0x365ae000-365cc000     Deferred        iphlpapi<elf>
  \-PE  0x365c0000-365cc000     \               iphlpapi
ELF     0x36610000-36690000     Deferred        gdi32<elf>
  \-PE  0x36620000-36690000     \               gdi32
ELF     0x3d260000-3d2d8000     Deferred        winex11<elf>
  \-PE  0x3d270000-3d2d8000     \               winex11
ELF     0x3f2d7000-3f306000     Deferred        uxtheme<elf>
  \-PE  0x3f2e0000-3f306000     \               uxtheme
ELF     0x6732f000-67346000     Deferred        msacm<elf>
  \-PE  0x67340000-67346000     \               msacm
ELF     0x75b65000-75bb8000     Deferred        shlwapi<elf>
  \-PE  0x75b80000-75bb8000     \               shlwapi
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000b (D) C:\Team17\Worms Armageddon\wa.exe
        0000000e    0
        0000000d    0
        0000000c    0 <==
WineDbg terminated on pid 0xb
[triceo at Silencis .wine]$ wine "C:\Team17\Worms Armageddon\wa.exe"
fixme:ole:CoRegisterMessageFilter stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x7ff27aa8)->(0x10026,00000011)fixme:ddraw:Main_DirectDraw_SetCooperativeLevel
(0x7ff27aa8)->(0x10026,00000011)fixme:x11drv:X11DRV_desktop_SetCurrentMode
Cannot change screen BPP from 32 to 8fixme:x11drv:X11DRV_desktop_SetCurrentMode
Cannot change screen BPP from 32 to 8fixme:ddraw:DIB_DirectDrawSurface_Blt Can't
handle DDBLT_WAIT flag right now.
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
wine: Unhandled division by zero at address 0x422f69 (thread 0009), starting
debugger...
WineDbg starting on pid 0x8
Unhandled exception: divide by zero in 32-bit code (0x00422f69).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:00422f69 ESP:7fc9c07c EBP:00000000 EFLAGS:00210202(   - 00      - -RI1)
 EAX:000001a7 EBX:005a4b00 ECX:01a79461 EDX:00000000
 ESI:7ee96448 EDI:00000000
Stack dump:
0x7fc9c07c:  00000000 00001a4e 00422707 006f2ac0
0x7fc9c08c:  006f2ac0 203ff414 7ed81b00 004a31ca
0x7fc9c09c:  008541c8 005a4bc8 00000018 00000018
0x7fc9c0ac:  00000020 00000000 7ed81b00 00000000
0x7fc9c0bc:  004a1a6e 006f2ac0 006f2ac0 7fc9fde8
0x7fc9c0cc:  ffffffff 00000084 7ed81b10 7ed81d00
0200: sel=1007 base=7ffdc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00422f69 in wa (+0x22f69) (0x00422f69)
0x00422f69: idivl       %edi,%eax
Modules:
Module  Address                 Debug info      Name (86 modules)
ELF     0x001c2000-001ec000     Deferred        libfontconfig.so.1
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
PE      0x00400000-00a0f000     Export          wa
ELF     0x00a8b000-00aa5000     Deferred        libice.so.6
ELF     0x00bd2000-00bdb000     Deferred        libsm.so.6
ELF     0x00bdd000-00c58000     Deferred        libgl.so.1
ELF     0x00de6000-00deb000     Deferred        libxxf86vm.so.1
ELF     0x02ece000-02f9c000     Deferred        libasound.so.2
PE      0x1ffc0000-1ffe1000     Deferred        ltfil10n
ELF     0x20000000-20019000     Deferred        libwine.so.1
ELF     0x20158000-201c9000     Deferred        ntdll<elf>
  \-PE  0x20170000-201c9000     \               ntdll
ELF     0x201ee000-201f9000     Deferred        libnss_files.so.2
ELF     0x201f9000-2026c000     Deferred        ddraw<elf>
  \-PE  0x20220000-2026c000     \               ddraw
ELF     0x2035a000-203db000     Deferred        ole32<elf>
  \-PE  0x20370000-203db000     \               ole32
ELF     0x203db000-20415000     Deferred        advapi32<elf>
  \-PE  0x203f0000-20415000     \               advapi32
ELF     0x20415000-20433000     Deferred        iphlpapi<elf>
  \-PE  0x20420000-20433000     \               iphlpapi
ELF     0x20433000-2044c000     Deferred        wsock32<elf>
  \-PE  0x20440000-2044c000     \               wsock32
ELF     0x2044c000-20474000     Deferred        ws2_32<elf>
  \-PE  0x20450000-20474000     \               ws2_32
ELF     0x20474000-204c7000     Deferred        shlwapi<elf>
  \-PE  0x20490000-204c7000     \               shlwapi
ELF     0x204c7000-204df000     Deferred        oledlg<elf>
  \-PE  0x204d0000-204df000     \               oledlg
PE      0x204e0000-2052d000     Deferred        ltkrn10n
ELF     0x205b4000-205d3000     Deferred        ximcp.so.2
ELF     0x205d3000-205ee000     Deferred        imm32<elf>
  \-PE  0x205e0000-205ee000     \               imm32
ELF     0x2077a000-2078f000     Deferred        midimap<elf>
  \-PE  0x20780000-2078f000     \               midimap
ELF     0x26ee9000-26f69000     Deferred        gdi32<elf>
  \-PE  0x26f00000-26f69000     \               gdi32
ELF     0x331a1000-3321e000     Deferred        winmm<elf>
  \-PE  0x331b0000-3321e000     \               winmm
ELF     0x339eb000-33a1a000     Deferred        uxtheme<elf>
  \-PE  0x339f0000-33a1a000     \               uxtheme
ELF     0x39193000-391a7000     Deferred        riched32<elf>
  \-PE  0x391a0000-391a7000     \               riched32
ELF     0x39c39000-39c60000     Deferred        winspool<elf>
  \-PE  0x39c40000-39c60000     \               winspool
ELF     0x3f4cc000-3f4f3000     Deferred        winealsa<elf>
  \-PE  0x3f4e0000-3f4f3000     \               winealsa
ELF     0x4abe1000-4ac72000     Deferred        comdlg32<elf>
  \-PE  0x4abf0000-4ac72000     \               comdlg32
ELF     0x4b540000-4b57f000     Deferred        riched20<elf>
  \-PE  0x4b550000-4b57f000     \               riched20
ELF     0x4fbf9000-4fc1c000     Deferred        msacm32<elf>
  \-PE  0x4fc00000-4fc1c000     \               msacm32
ELF     0x510d6000-5111b000     Deferred        rpcrt4<elf>
  \-PE  0x510f0000-5111b000     \               rpcrt4
ELF     0x587a9000-58850000     Deferred        comctl32<elf>
  \-PE  0x587b0000-58850000     \               comctl32
ELF     0x5e990000-5ea4a000     Deferred        shell32<elf>
  \-PE  0x5e9b0000-5ea4a000     \               shell32
ELF     0x60508000-60616000     Deferred        user32<elf>
  \-PE  0x60520000-60616000     \               user32
ELF     0x67d3f000-67d8a000     Deferred        dsound<elf>
  \-PE  0x67d50000-67d8a000     \               dsound
ELF     0x6a152000-6a154000     Deferred        xlcutf8load.so.2
ELF     0x6bab0000-6bba6000     Deferred        libwine_unicode.so.1
ELF     0x6e9eb000-6eadd000     Deferred        kernel32<elf>
  \-PE  0x6ea00000-6eadd000     \               kernel32
ELF     0x6ebea000-6ec70000     Deferred        oleaut32<elf>
  \-PE  0x6ec00000-6ec70000     \               oleaut32
ELF     0x6f2ef000-6f367000     Deferred        winex11<elf>
  \-PE  0x6f300000-6f367000     \               winex11
ELF     0x744fe000-74515000     Deferred        msacm<elf>
  \-PE  0x74500000-74515000     \               msacm
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Team17\Worms Armageddon\wa.exe
        0000000b    0
        0000000a    0
        00000009    0 <==
WineDbg terminated on pid 0x8


-- 
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