[Bug 6256] New: Ankh Demo crashes in DirectX mode

Wine Bugs wine-bugs at winehq.org
Fri Sep 22 02:34:45 CDT 2006


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

           Summary: Ankh Demo crashes in DirectX mode
           Product: Wine
           Version: 0.9.21.
          Platform: Other
               URL: http://ankh-game.de
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: cweiske at cweiske.de


Running the Ankh demo in DirectX mode crashes the game/wine without a warning:

(The mode can be set by setting "Plugin=RenderSystem_Direct3D9" in bin/release/
plugins.cfg)


err:ddraw:IDirectDrawSurfaceImpl_SetSurfaceDesc Setting the surface memory 
isn't supported yet
Creating viewport on target 'Ankh', rendering from camera 'DebugCamera', 
relative dimensions L: 0.00 T: 0.00 W: 1.00 H: 1.00 ZOrder: 0
Viewport for camera 'DebugCamera', actual dimensions L: 0 T: 0 W: 640 H: 480
wine: Unhandled page fault on read access to 0x00000008 at address 0x42de6f 
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code 
(0x0042de6f).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:0042de6f ESP:0033ee34 EBP:0033ee54 EFLAGS:00210216(   - 00      -RIAP1)
 EAX:0033ee70 EBX:00000000 ECX:00000000 EDX:00bb0024
 ESI:00000000 EDI:0046cbe4
Stack dump:
0x0033ee34:  0033fc34 00000000 7c37a3a8 ffffffff
0x0033ee44:  7c34218f 0033ee70 0045b5f0 ffffffff
0x0033ee54:  0033fe60 0040fb5c 0046cbe4 00000001
0x0033ee64:  0033fe54 0033fc34 00000003 0033eec8
0x0033ee74:  00458cb3 0000000d 7c34347e 0046cbe4
0x0033ee84:  00000001 0033ee98 0046cb78 0033fe54
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x0042de6f in ankh (+0x2de6f) (0x0042de6f)
  2 0x0040fb5c in ankh (+0xfb5c) (0x0040fb5c)
  3 0x00457569 in ankh (+0x57569) (0x00457569)
  4 0x7ee7fe91 in kernel32 (+0x4fe91) (0x7ee7fe91)
  5 0xb7e99317 (0xb7e99317)
0x0042de6f: movl        0x8(%esi),%eax
Modules:
Module  Address                 Debug info      Name (105 modules)
PE      340000-380000   Deferred        sdl
PE      380000-386000   Deferred        sdl_net
PE      390000-3a2000   Deferred        zlib1
PE      3b0000-3c3000   Deferred        ilu
PE      3d0000-3dc000   Deferred        ogreguirenderer
PE      3e0000-3f6000   Deferred        plugin_particlefx
PE      400000-483000   Export          ankh
PE      490000-692000   Deferred        ogremain
PE      6a0000-813000   Deferred        devil
PE      820000-971000   Deferred        ceguibase
PE      980000-9ce000   Deferred        libmysql
PE      9d0000-a5a000   Deferred        audiere
PE      a60000-a94000   Deferred        opcode
PE      ff0000-1048000  Deferred        ogreplatform
PE      1050000-116f000 Deferred        rendersystem_direct3d9
PE      1170000-1179000 Deferred        plugin_cgprogrammanager
PE      1180000-127e000 Deferred        cg
PE      1490000-149c000 Deferred        plugin_optreescenemanager
PE      14a0000-14ce000 Deferred        plugin_octreescenemanager
PE      1d50000-1d8f000 Deferred        ceguitaharezlook
PE      10000000-102b9000       Deferred        pinacore
PE      12000000-121d4000       Deferred        xerces-c_2_5_0
ELF     7bc63000-7bcae000       Deferred        dsound<elf>
  \-PE  7bc70000-7bcae000       \               dsound
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
PE      7c340000-7c396000       Deferred        msvcr71
PE      7c3a0000-7c41b000       Deferred        msvcp71
ELF     7c455000-7c4a4000       Deferred        ddraw<elf>
  \-PE  7c460000-7c4a4000       \               ddraw
ELF     7cbc8000-7cc80000       Deferred        wined3d<elf>
  \-PE  7cbe0000-7cc80000       \               wined3d
ELF     7cd22000-7cd37000       Deferred        midimap<elf>
  \-PE  7cd30000-7cd37000       \               midimap
ELF     7cd5d000-7cd9a000       Deferred        wineoss<elf>
  \-PE  7cd60000-7cd9a000       \               wineoss
ELF     7cd9a000-7cd9f000       Deferred        libxfixes.so.3
ELF     7cd9f000-7cdbc000       Deferred        imm32<elf>
  \-PE  7cdb0000-7cdbc000       \               imm32
ELF     7cdbc000-7cdc4000       Deferred        libxrender.so.1
ELF     7cdc6000-7cdde000       Deferred        msacm32<elf>
  \-PE  7cdd0000-7cdde000       \               msacm32
ELF     7d908000-7d933000       Deferred        d3d9<elf>
  \-PE  7d910000-7d933000       \               d3d9
ELF     7d933000-7d96e000       Deferred        dinput<elf>
  \-PE  7d940000-7d96e000       \               dinput
ELF     7d96e000-7d986000       Deferred        dinput8<elf>
  \-PE  7d970000-7d986000       \               dinput8
ELF     7dc9d000-7dd29000       Deferred        winex11<elf>
  \-PE  7dcb0000-7dd29000       \               winex11
ELF     7dd29000-7dd49000       Deferred        libexpat.so.0
ELF     7dd49000-7dd78000       Deferred        libfontconfig.so.1
ELF     7dd78000-7dde6000       Deferred        libfreetype.so.6
ELF     7dde9000-7ddf2000       Deferred        libxcursor.so.1
ELF     7de02000-7de99000       Deferred        ole32<elf>
  \-PE  7de10000-7de99000       \               ole32
ELF     7de99000-7deea000       Deferred        rpcrt4<elf>
  \-PE  7dea0000-7deea000       \               rpcrt4
ELF     7deea000-7df00000       Deferred        glu32<elf>
  \-PE  7def0000-7df00000       \               glu32
ELF     7df61000-7df6a000       Deferred        libgcc_s.so.1
ELF     7e038000-7e7fb000       Deferred        libglcore.so.1
ELF     7e7fb000-7e800000       Deferred        libxdmcp.so.6
ELF     7e800000-7e878000       Deferred        libglu.so.1
ELF     7e878000-7e8fd000       Deferred        libgl.so.1
ELF     7e8fd000-7e9f3000       Deferred        libx11.so.6
ELF     7e9f3000-7ea02000       Deferred        libxext.so.6
ELF     7ea02000-7ea1a000       Deferred        libice.so.6
ELF     7ea1a000-7ea23000       Deferred        libsm.so.6
ELF     7ea23000-7eaa1000       Deferred        opengl32<elf>
  \-PE  7ea40000-7eaa1000       \               opengl32
ELF     7eaa1000-7eb04000       Deferred        msvcrt<elf>
  \-PE  7eab0000-7eb04000       \               msvcrt
ELF     7eb04000-7eb16000       Deferred        libresolv.so.2
ELF     7eb16000-7eb34000       Deferred        iphlpapi<elf>
  \-PE  7eb20000-7eb34000       \               iphlpapi
ELF     7eb34000-7eb5f000       Deferred        ws2_32<elf>
  \-PE  7eb40000-7eb5f000       \               ws2_32
ELF     7eb5f000-7eb79000       Deferred        wsock32<elf>
  \-PE  7eb70000-7eb79000       \               wsock32
ELF     7eb79000-7ebbe000       Deferred        advapi32<elf>
  \-PE  7eb80000-7ebbe000       \               advapi32
ELF     7ebbe000-7ec50000       Deferred        gdi32<elf>
  \-PE  7ebd0000-7ec50000       \               gdi32
ELF     7ec50000-7ed87000       Deferred        user32<elf>
  \-PE  7ec70000-7ed87000       \               user32
ELF     7ed87000-7ee11000       Deferred        winmm<elf>
  \-PE  7ed90000-7ee11000       \               winmm
ELF     7ee11000-7ef17000       Export          kernel32<elf>
  \-PE  7ee30000-7ef17000       \               kernel32
ELF     7ef17000-7ef21000       Deferred        libnss_nis.so.2
ELF     7ef22000-7ef26000       Deferred        libxrandr.so.2
ELF     7ef2a000-7ef3b000       Deferred        libz.so.1
ELF     7ef3d000-7ef62000       Deferred        libm.so.6
ELF     7ef66000-7ef69000       Deferred        libxau.so.6
ELF     7ef69000-7ef7e000       Deferred        libnsl.so.1
ELF     7ef7e000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef90000-7f000000       \               ntdll
ELF     b7d30000-b7d35000       Deferred        libxxf86vm.so.1
ELF     b7d35000-b7d3f000       Deferred        libnss_files.so.2
ELF     b7d40000-b7d44000       Deferred        libdl.so.2
ELF     b7d44000-b7e63000       Deferred        libc.so.6
ELF     b7e63000-b7e76000       Deferred        libpthread.so.0
ELF     b7e77000-b7e80000       Deferred        libnss_compat.so.2
ELF     b7e90000-b7e92000       Deferred        libnvidia-tls.so.1
ELF     b7fa3000-b7fbf000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000b    0
00000008 (D) Z:\games\Ankh Demo\bin\release\Ankh.exe
        00000010    2
        0000000f   15
        0000000e   15
        0000000d    0
        00000009    0 <==

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