http://bugs.winehq.org/show_bug.cgi?id=9252
Summary: Far Cry: Segmentation fault on startup when using Direct3D Product: Wine Version: 0.9.42. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: spencercw@googlemail.com
Created an attachment (id=7509) --> (http://bugs.winehq.org/attachment.cgi?id=7509) Terminal output
Wine version: 0.9.43 Distro: Gentoo Linux 2007.0 GCC version: gcc (GCC) 4.1.2 (Gentoo 4.1.2) Program: Far Cry No-cd patch applied.
By default Far Cry uses Direct3D9, this causes a segmentation fault upon starting the game. As a work around, `r_Driver = "Direct3D9"` can be changed to `r_Driver = "OpenGL"` in Program Files/Ubisoft/Crytek/Far Cry/system.cfg, though it would of course be better if it worked out of the box.
I am attaching the terminal output (30kB->2.0kB bz2), the output with WINEDEBUG=+relay (920MB->519kB), and the output with WINEDEBUG=+d3d (40kB->2.6kB).
Note that this issue isn't present in the demo version.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #1 from Chris Spencer spencercw@googlemail.com 2007-08-10 13:26:52 --- Created an attachment (id=7510) --> (http://bugs.winehq.org/attachment.cgi?id=7510) Terminal output with WINEDEBUG=+relay (920MB)
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #2 from Chris Spencer spencercw@googlemail.com 2007-08-10 13:27:05 --- Created an attachment (id=7511) --> (http://bugs.winehq.org/attachment.cgi?id=7511) Terminal output with WINEDEBUG=+d3d
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #3 from Austin English austinenglish@gmail.com 2008-04-14 05:16:02 --- Is this still an issue in current (0.9.59 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=9252
Jeff Zaroyko jeffzaroyko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeffzaroyko@gmail.com
--- Comment #4 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-04-16 04:06:57 --- (In reply to comment #3)
Is this still an issue in current (0.9.59 or newer) wine?
Yes, tested the demo with 0.9.59. Ubuntu 7.10, nVidia 8800 GTS, 100.14.19
http://www.gamershell.com/download_4929.shtml Still an issue.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #5 from Austin English austinenglish@gmail.com 2008-05-04 04:17:23 --- (In reply to comment #4)
(In reply to comment #3)
Is this still an issue in current (0.9.59 or newer) wine?
Yes, tested the demo with 0.9.59. Ubuntu 7.10, nVidia 8800 GTS, 100.14.19
http://www.gamershell.com/download_4929.shtml Still an issue.
I get a segfault in .9.61 with both direct3d9 and opengl.
http://bugs.winehq.org/show_bug.cgi?id=9252
byteframe byteframe@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |byteframe@yahoo.com
--- Comment #6 from byteframe byteframe@yahoo.com 2008-05-05 02:33:15 --- Austin? at what level? level change> I could never get past this level loading screen. Also, distribution of wine? what compiler?
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #7 from Austin English austinenglish@gmail.com 2008-05-05 04:29:51 --- (In reply to comment #6)
Austin? at what level? level change> I could never get past this level loading screen. Also, distribution of wine? what compiler?
When attempting to launch. Game never starts, console just prints out the segfault and exits.
Self compiled, kubuntu hardy, gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7).
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #8 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-05-06 22:14:13 --- Created an attachment (id=12787) --> (http://bugs.winehq.org/attachment.cgi?id=12787) wine-0.9.61-81-gd2364d5 crash in d3d9 mode
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #9 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-05-06 22:16:56 --- Tested in OpenGL mode, it loads the first level fine except that textures are darker than they should be, which looks like a regression, I'll perform a bisect.
http://bugs.winehq.org/show_bug.cgi?id=9252
Jonathan Isom jeisom@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeisom@gmail.com
--- Comment #10 from Jonathan Isom jeisom@gmail.com 2008-05-09 11:37:51 --- I'm having the same problem. both the demo and the game segv at start both d3d and GL. Nothing is displayed. this is on gentoo amd64 with 32bit wine. I just tried slax 6.0.6 with wine 0.9.61 and the demo worked though darker as Jeff said. Is it possible that because I'm using a 64bit enviroment be a problem with the 32bit wine env?
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #11 from Jeff Zaroyko jeffzaroyko@gmail.com 2008-05-09 17:56:22 --- (In reply to comment #10)
I'm having the same problem. both the demo and the game segv at start both d3d and GL. Nothing is displayed. this is on gentoo amd64 with 32bit wine. I just tried slax 6.0.6 with wine 0.9.61 and the demo worked though darker as Jeff said. Is it possible that because I'm using a 64bit enviroment be a problem with the 32bit wine env?
If you get a crash with OpenGL, open a new bug report and attach a backtrace.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #12 from Austin English austinenglish@gmail.com 2008-05-11 17:50:32 --- (In reply to comment #10)
I'm having the same problem. both the demo and the game segv at start both d3d and GL. Nothing is displayed. this is on gentoo amd64 with 32bit wine. I just tried slax 6.0.6 with wine 0.9.61 and the demo worked though darker as Jeff said. Is it possible that because I'm using a 64bit enviroment be a problem with the 32bit wine env?
Doubtful, happens for me as well in 32bit.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #13 from Jonathan Isom jeisom@gmail.com 2008-05-19 21:04:45 --- I have partly tracked down to the kernel I'm using. I replaced my 2.6.25 kernel that I built with one from BlueWhite64(2.6.22.1) and farcry worked. any Idea what kernel option is to blame is still away from me.
http://bugs.winehq.org/show_bug.cgi?id=9252
Kai Krakow kai@kaishome.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kai@kaishome.de
--- Comment #14 from Kai Krakow kai@kaishome.de 2008-07-13 16:22:26 --- I am not sure if this is the same bug as the OR intended...
But I can confirm this is somehow related to the kernel version. Currently using Gentoo sources 2.6.24-r8 and it works in 1 of 3 cases.
I had a much slower system (P3-866, now P4-3.2HT) with older kernel before and Far Cry never started (or at most in 1 of 50 cases or so). But it worked way back on the 2.6.22 kernel series.
http://bugs.winehq.org/show_bug.cgi?id=9252
Kai Krakow kai@kaishome.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #15 from Kai Krakow kai@kaishome.de 2008-07-13 16:23:01 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #16 from Austin English austinenglish@gmail.com 2009-01-27 23:08:21 --- Still exits immediately for me in D3D or OpenGL mode.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #17 from joaopa jeremielapuree@yahoo.fr 2009-01-28 01:57:44 --- Since the demo reveals the bug, can an administrator write the URL of the demo in its place:
http://www.gamershell.com/download_4929.shtml
http://bugs.winehq.org/show_bug.cgi?id=9252
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gamershell.com/do | |wnload_4929.shtml Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=9252
Danila Sentiabov dsent.zen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dsent.zen@gmail.com
--- Comment #18 from Danila Sentiabov dsent.zen@gmail.com 2009-07-12 15:51:10 --- I have segmentation fault too in all Wine versions up to the latest 1.1.25. But not in all cases. If I'm persistent enough I get it working - sometimes it's 5th time I invoke "wine FarCry.exe", sometimes 50th. just repeat, repeat and repeat - and it works sooner or later. Weird. FarCry 1.40, openSUSE 11.2 x86_64, kernel 2.6.27, 8800 GTS512 (nvidia prop. drivers).
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #19 from byteframe byteframe@yahoo.com 2009-07-12 16:18:47 --- Hmm. In general I haven't gotten any segfaults, both on playing through the whole game version 1.0 on opengl, and on a steam install of far cry 1.4 switching back and forth between both modes and taking screenshots.
I used to get it back in the day on certain level tranisitions, in either mode, on version 1.3, maybe 1.4. I couldn't get past this one level because it would crash. I've always assumed this was a bug related to savegames/level loading/etc. I would maybe try a reinstall of the game in a new wineprefix. Maybe I can reproduce it again and run some traces.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #20 from Danila Sentiabov dsent.zen@gmail.com 2009-07-14 14:55:14 --- I have segfault on startup in 90% of cases, but sometimes it works and working flawlessly then. Someone can help me to trace it properly? I have no experience in Linux/Wine programming, but extrapolating my Windows programming experience I could assume there is some race condition or something like that.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #21 from byteframe byteframe@yahoo.com 2009-07-14 15:19:24 --- (In reply to comment #20)
I have segfault on startup in 90% of cases, but sometimes it works and working flawlessly then. Someone can help me to trace it properly? I have no experience in Linux/Wine programming, but extrapolating my Windows programming experience I could assume there is some race condition or something like that.
What game version(s) have you tried? Have you tried a new installation on a new wineprefix, yet?
Get us the log and debug trace: http://wiki.winehq.org/FAQ#head-a37de3282d447376d2220d20a278ae52258551a4
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #22 from Danila Sentiabov dsent.zen@gmail.com 2009-07-15 13:41:10 --- Of course I'm using clean prefix. I've used 1.0 from game DVD as well as patched version 1.40. Different versions of Wine tried (from 1.1.1 to 1.1.25) with the same result.
There is really not much of console output - just "Segmentation fault", that's all.
+relay,+seh,+tid debug output doesn't make much sense to me, but I'll attach it anyway.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #23 from Danila Sentiabov dsent.zen@gmail.com 2009-07-15 13:42:22 --- Created an attachment (id=22388) --> (http://bugs.winehq.org/attachment.cgi?id=22388) Segmentation fault log
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #24 from byteframe byteframe@yahoo.com 2009-07-16 01:44:03 --- Thanks. I'll compare it to mine when/if I can reproduce.
I wonder, what video card/driver version are you using?
(In reply to comment #23)
Created an attachment (id=22388)
--> (http://bugs.winehq.org/attachment.cgi?id=22388) [details]
Segmentation fault log
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #25 from Danila Sentiabov dsent.zen@gmail.com 2009-07-16 06:27:07 ---
what video card/driver version are you using?
posted it already earlier: 8800 GTS512 (nvidia prop. drivers). Don't remember which version exactly - most probably the latest one (I update it often).
http://bugs.winehq.org/show_bug.cgi?id=9252
MCpaul34 MCpaul34@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |MCpaul34@gmail.com
--- Comment #26 from MCpaul34 MCpaul34@gmail.com 2009-07-22 09:21:51 --- Still present with wine 1.1.26. The error: fixme:ntoskrnl:KeInitializeTimerEx stub: 0x114018 0 fixme:win:EnumDisplayDevicesW ((null),0,0x32dfd8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32d8c8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32d2a4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32d334,0x00000000), stub! fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:win:EnumDisplayDevicesW ((null),0,0x32e810,0x00000000), stub!
An a little part of what i get with WINEDEBUG=+d3d: trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:getColorBits fmt: WINED3DFMT_R5G6B5 trace:d3d:getColorBits Returning red: 5, green: 6, blue: 5, alpha: 0, total: 16 for fmt=WINED3DFMT_R5G6B5 trace:d3d:getDepthStencilBits fmt: WINED3DFMT_D32 trace:d3d:getDepthStencilBits Returning depthSize: 32 and stencilSize: 0 for fmt=WINED3DFMT_D32 trace:d3d:DllMain WineD3D DLLMain Reason=0
Also, the error window: http://pix.toile-libre.org/?img=1248272497.png
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #27 from byteframe byteframe@yahoo.com 2009-07-22 22:59:50 --- Disregard my previous request to post debug info. thank you. Next time please consider using pastebin for logs of that size.
(In reply to comment #26)
Still present with wine 1.1.26. ...
Also, the error window: http://pix.toile-libre.org/?img=1248272497.png
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #28 from Austin English austinenglish@gmail.com 2009-07-23 00:23:29 --- (In reply to comment #27)
Disregard my previous request to post debug info. thank you. Next time please consider using pastebin for logs of that size.
No, please attach them.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #29 from MCpaul34 MCpaul34@gmail.com 2009-07-23 05:42:51 --- (In reply to comment #28)
(In reply to comment #27)
Disregard my previous request to post debug info. thank you. Next time please consider using pastebin for logs of that size.
No, please attach them.
Really sorry for paste this here. Next time i will add it as a attachment.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #30 from MCpaul34 MCpaul34@gmail.com 2009-07-23 05:49:59 --- Created an attachment (id=22552) --> (http://bugs.winehq.org/attachment.cgi?id=22552) crash with WINEDEBUG=+d3d (1.1.26)
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #31 from byteframe byteframe@yahoo.com 2009-07-26 01:20:21 --- I was finally able to reproduce the bug, I think. I set my VideoMemortSize to 64, and when I loaded a large farcry level, and set r_hdrrendering 1 in the console, I got it to crash. I got the same error dialog box as the previous screenshot submitted by mcpaul.
It's seemingly an out of memory issue. If true, then I think bug 13165 is a dupe of this one. Also, The "on startup" in the bug description is misleading. I grepped a verbose (+d3d) log when reproducing the crash for "GetAvailableTextureMem", and it seems my 320 MB 8800GTS was being accurately questimated : trace:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x15a6e8) : simulating 320MB, returning 291MB left.
I should also note that a previous session of testing and screenshot collecting (going back and forth between opengl and d3d, and starting the game many times over), after I while I couldn't even start the game. I got a GLXBadDrawable Error, even after killing wine. I was seemingly out of memory, and had to restart X. So it seems, FarCry might leak a fair amount of memory, or it might be related this being spit out a few hundred times upon quitting the game normally: fixme:d3d:dumpResources Leftover resource 0x329a4a0 with type 3,WINED3DRTYPE_TEXTURE,
Debug attachment of crash to follow.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #32 from byteframe byteframe@yahoo.com 2009-07-26 01:25:41 --- Created an attachment (id=22623) --> (http://bugs.winehq.org/attachment.cgi?id=22623) stderr&stdout of farcry crash
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #33 from Jeff Zaroyko jeffz@jeffz.name 2009-07-26 03:28:20 --- (In reply to comment #31)
I was finally able to reproduce the bug, I think.
Doesn't look like it to me. The attachment you have provided shows the out of adapter memory error. See my earlier attachment and backtrace, that is the crash which was occuring. Also it looks like you're using the steam version, try using the demo which is linked in the URL field, no change to configuration is necessary.
http://bugs.winehq.org/show_bug.cgi?id=9252
Danila Sentiabov dsent.zen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #34 from Danila Sentiabov dsent.zen@gmail.com 2009-07-26 07:36:24 --- We are probably talking about 3 different issues because my startup bug is clearly not like Jeff's nor "out of memory" one. It seems that no one except me is experiencing immediate segfault on startup regardless of Direct3D/OpenGL settings (however, Austin English may have the same issue as suggested by comment #5, CCing him for confirmation). If I'm the only one who's affected, it's probably my configuration issue and I'll refrain from further commenting :-) If that's not the case, I'll open a new bug and post my workaround for it.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #35 from byteframe byteframe@yahoo.com 2009-07-28 22:49:06 --- (In reply to comment #33)
Doesn't look like it to me. The attachment you have provided shows the out of adapter memory error. See my earlier attachment and backtrace, that is the crash which was occuring.
Interestingly, we both seem to fail on the call to CreateSurface. At any rate, could you please attach a debug log of the crash in recent wine? For you, does it happen on level load, or starting the game itself?
Also it looks like you're using the steam version, try using the demo which is linked in the URL field, no change to configuration is necessary.
The fact that it's from steam shouldn't affect make a differance, at least in regards to comparisons with versions > 1.33.
Regardless, it seemed like a good idea to try the demo, and it seemed to crashed for me everytime on level load. However I revereted back from latest git to 1.1.26, and it doesn't crash. It is odd that the full version works in in both sets of code. Since (for me) counter strike source is broken under current git, I should think this bug will be fixed before 1.1.27.
That being said, I've never had any farcry version crash on _startup_.
Danila Sentiabov is probably right about this being seperate issues. The out of memory thing might therefore be beside the point, as it turns out the VideoMemorySize is now automatic.
I'll continue playing through the game, if I can get a reproducable d3d-related crash, I'll try to be of more help.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #36 from Austin English austinenglish@gmail.com 2009-07-29 00:01:55 --- (In reply to comment #34)
We are probably talking about 3 different issues because my startup bug is clearly not like Jeff's nor "out of memory" one. It seems that no one except me is experiencing immediate segfault on startup regardless of Direct3D/OpenGL settings (however, Austin English may have the same issue as suggested by comment #5, CCing him for confirmation). If I'm the only one who's affected, it's probably my configuration issue and I'll refrain from further commenting :-) If that's not the case, I'll open a new bug and post my workaround for it.
Yes, I get a segfault on launch.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #37 from Kai Krakow kai@kaishome.de 2009-08-05 05:46:50 --- (In reply to comment #34)
It seems that no one except me is experiencing immediate segfault on startup regardless of Direct3D/OpenGL settings (however, Austin English may have the same issue as suggested by comment #5, CCing him for confirmation). If I'm the only one who's affected, it's probably my configuration issue and I'll refrain from further commenting :-)
You're not the only one. I'm experiencing this, too. At a first glance I thought it was Direct3D related. But depending on kernel upgrades and/or wine upgrades it also refused to start in OpenGL mode. So this seems to be pretty random. But what I can watch is that independent of Direct3D/OpenGL it starts on about 1 of 100 tries to start it without segfault/segill.
It seems to be a timing issue and thus hard to debug.
We are probably talking about 3 different issues [...]
At least it seems a little different than the OR. It is probably hard to clearly distinguish the different bugs. But as far as I see this the OR was about startup crashes - not in-game crashes. So we should stuck to the start-up crashes here.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #38 from Jeff Zaroyko jeffz@jeffz.name 2009-08-05 06:11:57 --- (In reply to comment #37)
At least it seems a little different than the OR. It is probably hard to clearly distinguish the different bugs. But as far as I see this the OR was about startup crashes - not in-game crashes. So we should stuck to the start-up crashes here.
I disagree.
I took startup to mean the game starting the game from the menu, which is the crash I originally confirmed over a year ago, because changing to opengl as per the original report works around the d3d crash on level loading. Which is different from what Austin later posted to say that both modes segfault immediately.
http://bugs.winehq.org/show_bug.cgi?id=9252
Vincent Pelletier plr.vincent@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |plr.vincent@gmail.com
--- Comment #39 from Vincent Pelletier plr.vincent@gmail.com 2010-05-08 14:35:27 --- (In reply to comment #38)
I took startup to mean the game starting the game from the menu
I created a new ticket for the "segfault at execution" bug, since I'm experiencing it: http://bugs.winehq.org/show_bug.cgi?id=22629
http://bugs.winehq.org/show_bug.cgi?id=9252
qaridarium@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |qaridarium@googlemail.com
--- Comment #40 from qaridarium@googlemail.com 2010-05-27 00:52:11 --- This bug is fixed in the new OpenGL3.3 drivers Catalyst 10-5! this bug isn't a wine bug its a driver bug!
http://bugs.winehq.org/show_bug.cgi?id=9252
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #41 from Austin English austinenglish@gmail.com 2010-05-27 01:06:30 --- Invalid then.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #42 from Danila Sentiabov dsent.zen@gmail.com 2010-05-27 01:38:00 --- I had this bug with NVIDIA hardware/drivers. If it works with newer Catalyst, it does not mean that it wasn't Wine bug. It could be that new driver use different workflow that does not trigger this bug, for example. I think it needs more investigation. As a minimum, it needs re-testing with NVIDIA.
http://bugs.winehq.org/show_bug.cgi?id=9252
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #43 from Dmitry Timoshkov dmitry@codeweavers.com 2010-05-27 02:22:08 --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=9252
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED Resolution|INVALID |FIXED
--- Comment #44 from Jeff Zaroyko jeffz@jeffz.name 2010-05-27 07:03:08 --- (In reply to comment #40)
This bug is fixed in the new OpenGL3.3 drivers Catalyst 10-5! this bug isn't a wine bug its a driver bug!
Please read carefully before commenting. I already wrote that the problem was present with nvidia hardware which has nothing to do with Catalyst.
Austin, please read carefully before resolving invalid.
I've downloaded the demo and retested with wine-1.2-rc1, the original d3d9 mode crash that I confirmed in 2008 is fixed.
Marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=9252
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #45 from Alexandre Julliard julliard@winehq.org 2010-05-28 12:49:45 --- Closing bugs fixed in 1.2-rc2.
http://bugs.winehq.org/show_bug.cgi?id=9252
--- Comment #46 from qaridarium@googlemail.com 2010-05-28 13:56:55 --- (In reply to comment #45)
Closing bugs fixed in 1.2-rc2.
by driver or wine ?