latest cvs, d3d regression
Kovács András
andras at csevego.net
Tue May 9 14:44:39 CDT 2006
Hi!
The wine's latest cvs i get this error on every direct3d games.
The error output refers always to IWineD3DSwapChainImpl_GetFrontBufferData
function.
Here is painkiller's log:
andras at gep:~/.wine/drive_c/Program Files/DreamCatcher/Painkiller SP
err:x11drv:X11DRV_CreateWindow invalid window height 2140055837
err:x11drv:X11DRV_CreateWindow invalid window height 2140055837
err:x11drv:X11DRV_CreateWindow invalid window height 2140055837
err:x11drv:X11DRV_CreateWindow invalid window height 2140055837
err:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain Can't get drawa
property __wine_x11_whole_window
fixme:d3d8:IDirect3DDevice8Impl_CreateAdditionalSwapChain (0x7d1a221
SwapChain failed
fixme:d3d8:IDirect3D8Impl_CreateDevice (0x7fddff48) D3D Initializati
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7d1eff28) : s
tub, emulating 64Mib for now, returning 64Mib
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_MULTISAMPLEMASK,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_PATCHEDGESTYLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_PATCHSEGMENTS,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_DEBUGMONITORTOKEN,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_POSITIONDEGREE,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_NORMALDEGREE,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_MINTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_MAXTESSELLATIONLEVEL,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_ADAPTIVETESS_X,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_ADAPTIVETESS_Y,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_ADAPTIVETESS_Z,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_ADAPTIVETESS_W,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_ENABLEADAPTIVETESSELLATION,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_COLORWRITEENABLE1,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_COLORWRITEENABLE2,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_COLORWRITEENABLE3,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_BLENDFACTOR,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_SRGBWRITEENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_SEPARATEALPHABLENDENABLE,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_SRCBLENDALPHA,2) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_DESTBLENDALPHA,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7d1eff28)->(WINED3DRS
_BLENDOPALPHA,1) not handled yet
wine: Unhandled page fault on read access to 0x0000ffff at address 0
x7cab3ad2 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x0000ffff in 32-b
it code (0x7cab3ad2).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7cab3ad2 ESP:7fb7f8e0 EBP:7fb7f948 EFLAGS:00010246( - 00
-RIZP1)
EAX:7fb7f938 EBX:7caede80 ECX:00000000 EDX:7fb7f908
ESI:0000ffff EDI:7fb7f92c
Stack dump:
0x7fb7f8e0: 00000003 7caee804 7cae5145 7cad58ec
0x7fb7f8f0: 7d23db58 00000001 00001909 00001401
0x7fb7f900: 7caede80 7d23de70 7fb7f938 00000000
0x7fb7f910: 00000000 00000000 00000000 00000000
0x7fb7f920: 00000000 7fb7f934 7fb7f930 00000000
0x7fb7f930: 7e753fcc 7c5de000 7cab3a5b 7caede80
Backtrace:
=>1 0x7cab3ad2 IWineD3DSwapChainImpl_GetFrontBufferData+0x82(iface=0
x7d23db58, pDestSurface=0xffff) [/home/andras/src/wine/dlls/wined3d/
swapchain.c:351] in wined3d (0x7cab3ad2)
2 0x7ca79fab IWineD3DDeviceImpl_GetFrontBufferData+0x4b(iface=0x7d
1eff28, iSwapChain=0x0, pDestSurface=0xffff) [/home/andras/src/wine/
dlls/wined3d/device.c:5610] in wined3d (0x7ca79fab)
3 0x7caab997 IWineD3DStateBlockImpl_InitStartupStateBlock+0x1407(i
face=0x7d230960) [/home/andras/src/wine/dlls/wined3d/stateblock.c:80
8] in wined3d (0x7caab997)
4 0x7ca8a3f2 IWineD3DDeviceImpl_Init3D+0xe2(iface=0x7d1eff28, pPre
sentationParameters=0x7fb7faa4, D3DCB_CreateAdditionalSwapChain=0x7c
b83dd0) [/home/andras/src/wine/dlls/wined3d/device.c:1706] in wined3
d (0x7ca8a3f2)
5 0x7cb84796 IDirect3D8Impl_CreateDevice+0x136(iface=0x7fddff48, A
dapter=0x0, DeviceType=0x1, hFocusWindow=0x1021c, BehaviourFlags=0x5
0, pPresentationParameters=0x7c943168, ppReturnedDeviceInterface=0x7
c943090) [/home/andras/src/wine/dlls/d3d8/directx.c:336] in d3d8 (0x
7cb84796)
fixme:dbghelp:sffip_cb NIY on 'c:\Painkiller\Game\Bin\ObjectsRelease
\D3Dev\D3Dev.pdb'
6 0x7cb95229 in d3dev (+0x5229) (0x7cb95229)
7 0x00000000 (0x00000000)
0x7cab3ad2 IWineD3DSwapChainImpl_GetFrontBufferData+0x82 [/home/andr
as/src/wine/dlls/wined3d/swapchain.c:351] in wined3d: movl 0x0(
%esi),%eax
351 IWineD3DSurface_GetDesc(pDestSurface, &desc);
Modules:
Module Address Debug info Name (113 modules)
PE 0x00400000-005c9000 Deferred paingame
PE 0x10000000-1081a000 Deferred engine
PE 0x21100000-21164000 Deferred mss32
PE 0x30000000-3006e000 Deferred binkw32
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7ca53000-7caef000 Stabs wined3d<elf>
\-PE 0x7ca70000-7caef000 \ wined3d
ELF 0x7caef000-7cb65000 Deferred libglu.so.1
ELF 0x7cb65000-7cb90000 Stabs d3d8<elf>
\-PE 0x7cb70000-7cb90000 \ d3d8
PE 0x7cb90000-7cbf2000 Export d3dev
ELF 0x7d620000-7d746000 Deferred libcrypto.so.0.9.8
ELF 0x7d746000-7d783000 Deferred libssl.so.0.9.8
ELF 0x7d783000-7d7a1000 Deferred libcups.so.2
ELF 0x7d9fe000-7da30000 Deferred uxtheme<elf>
\-PE 0x7da10000-7da30000 \ uxtheme
ELF 0x7db46000-7db50000 Deferred libnss_files.so.2
ELF 0x7dc64000-7dc68000 Deferred iso8859-2.so
ELF 0x7dd81000-7dda7000 Deferred msacm32<elf>
\-PE 0x7dd90000-7dda7000 \ msacm32
ELF 0x7dddc000-7dde7000 Deferred libgcc_s.so.1
ELF 0x7dec7000-7decb000 Deferred libresmgr.so.1
ELF 0x7decb000-7df74000 Deferred libmcop.so.1
ELF 0x7df74000-7e029000 Deferred libartsflow_idl.so.1
ELF 0x7e029000-7e051000 Deferred libvorbis.so.0
ELF 0x7e051000-7e14d000 Deferred libvorbisenc.so.2
ELF 0x7e14d000-7e154000 Deferred libvorbisfile.so.3
ELF 0x7e154000-7e15d000 Deferred librt.so.1
ELF 0x7e15d000-7e219000 Deferred libasound.so.2
ELF 0x7e219000-7e23c000 Deferred libaudiofile.so.0
ELF 0x7e23c000-7e27f000 Deferred libkmedia2_idl.so.1
ELF 0x7e27f000-7e2e3000 Deferred libsoundserver_idl.s
o.1
ELF 0x7e2e3000-7e408000 Deferred libartsflow.so.1
ELF 0x7e40a000-7e41f000 Deferred midimap<elf>
\-PE 0x7e410000-7e41f000 \ midimap
ELF 0x7e41f000-7e437000 Deferred msacm<elf>
\-PE 0x7e430000-7e437000 \ msacm
ELF 0x7e437000-7e4bd000 Deferred libglib-2.0.so.0
ELF 0x7e4bd000-7e4c3000 Deferred libartsc.so.0
ELF 0x7e4c4000-7e4c9000 Deferred libogg.so.0
ELF 0x7e4c9000-7e4e1000 Deferred libjack.so.0
ELF 0x7e4e1000-7e4f2000 Deferred libartscbackend.so
ELF 0x7e4f2000-7e50e000 Deferred imm32<elf>
\-PE 0x7e500000-7e50e000 \ imm32
ELF 0x7e554000-7e55c000 Deferred libxrender.so.1
ELF 0x7e55c000-7e560000 Deferred libgthread-2.0.so.0
ELF 0x7e560000-7e57a000 Deferred winearts<elf>
\-PE 0x7e570000-7e57a000 \ winearts
ELF 0x7e5ec000-7edad000 Deferred libglcore.so.1
ELF 0x7edad000-7ee32000 Deferred libgl.so.1
ELF 0x7ee32000-7ef29000 Deferred libx11.so.6
ELF 0x7ef29000-7ef37000 Deferred libxext.so.6
ELF 0x7ef37000-7ef3c000 Deferred libxxf86vm.so.1
ELF 0x7ef3c000-7ef45000 Deferred libsm.so.6
ELF 0x7ef46000-7ef49000 Deferred libgmodule-2.0.so.0
ELF 0x7ef49000-7ef4e000 Deferred libxfixes.so.3
ELF 0x7ef4e000-7ef57000 Deferred libxcursor.so.1
ELF 0x7ef57000-7ef74000 Deferred ximcp.so.2
ELF 0x7ef74000-7eff8000 Deferred winex11<elf>
\-PE 0x7ef80000-7eff8000 \ winex11
ELF 0x7f1ee000-7f20d000 Deferred libexpat.so.1
ELF 0x7f20d000-7f246000 Deferred libfontconfig.so.1
ELF 0x7f246000-7f258000 Deferred libz.so.1
ELF 0x7f258000-7f2c5000 Deferred libfreetype.so.6
ELF 0x7f2c6000-7f2cb000 Deferred libxxf86dga.so.1
ELF 0x7f2cb000-7f2e3000 Deferred libice.so.6
ELF 0x7f2f4000-7f38e000 Deferred oleaut32<elf>
\-PE 0x7f310000-7f38e000 \ oleaut32
ELF 0x7f38e000-7f3bd000 Deferred winspool<elf>
\-PE 0x7f3a0000-7f3bd000 \ winspool
ELF 0x7f3bd000-7f45f000 Deferred comdlg32<elf>
\-PE 0x7f3d0000-7f45f000 \ comdlg32
ELF 0x7f45f000-7f479000 Deferred wsock32<elf>
\-PE 0x7f470000-7f479000 \ wsock32
ELF 0x7f479000-7f539000 Deferred comctl32<elf>
\-PE 0x7f480000-7f539000 \ comctl32
ELF 0x7f539000-7f596000 Deferred shlwapi<elf>
\-PE 0x7f550000-7f596000 \ shlwapi
ELF 0x7f596000-7f676000 Deferred shell32<elf>
\-PE 0x7f5b0000-7f676000 \ shell32
ELF 0x7f676000-7f6ff000 Deferred winmm<elf>
\-PE 0x7f680000-7f6ff000 \ winmm
ELF 0x7f6ff000-7f72a000 Deferred ws2_32<elf>
\-PE 0x7f710000-7f72a000 \ ws2_32
ELF 0x7f72a000-7f777000 Deferred rpcrt4<elf>
\-PE 0x7f740000-7f777000 \ rpcrt4
ELF 0x7f777000-7f807000 Deferred gdi32<elf>
\-PE 0x7f790000-7f807000 \ gdi32
ELF 0x7f807000-7f937000 Deferred user32<elf>
\-PE 0x7f820000-7f937000 \ user32
ELF 0x7f937000-7f979000 Deferred advapi32<elf>
\-PE 0x7f940000-7f979000 \ advapi32
ELF 0x7f979000-7fa11000 Deferred ole32<elf>
\-PE 0x7f990000-7fa11000 \ ole32
ELF 0x7fa11000-7fa4e000 Deferred dinput<elf>
\-PE 0x7fa20000-7fa4e000 \ dinput
ELF 0x7fa4e000-7fa70000 Deferred dinput8<elf>
\-PE 0x7fa60000-7fa70000 \ dinput8
ELF 0x7fbca000-7fcd0000 Deferred kernel32<elf>
\-PE 0x7fbe0000-7fcd0000 \ kernel32
ELF 0x7fde1000-7fde3000 Deferred xlcutf8load.so.2
ELF 0x7fe18000-7fe3d000 Deferred libm.so.6
ELF 0x7fe3d000-7fe40000 Deferred libxrandr.so.2
ELF 0x7fe43000-7fe61000 Deferred iphlpapi<elf>
\-PE 0x7fe50000-7fe61000 \ iphlpapi
ELF 0x7fe6c000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7e31000-b7e33000 Deferred libnvidia-tls.so.1
ELF 0xb7e3c000-b7e40000 Deferred libdl.so.2
ELF 0xb7e40000-b7f60000 Deferred libc.so.6
ELF 0xb7f60000-b7f74000 Deferred libpthread.so.0
ELF 0xb7fbe000-b7fda000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\DreamCatcher\Painkiller SP Demo\Bin\Pa
inGame.exe
00000009 0 <==
Best regards,
--
Lamarr
Kovács András
andras at csevego.net
http://csevego.net
More information about the wine-devel
mailing list