[Bug 9459] FIFA 2007 crashes with the recent versions

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 17 15:31:27 CDT 2007


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


Louis Lenders <xerox_xerox2000 at yahoo.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xerox_xerox2000 at yahoo.co.uk
                URL|http://appdb.winehq.org/appv|http://download2.gamershell.
                   |iew.php?iVersionId=6444&sSho|com/cgi-
                   |wAll=Show+All+Tests         |bin/fhx.pl?auth=dJ0Nd3vkQM%2
                   |                            |FbY&id=15478&ts=1190054718&c
                   |                            |at=demo&filename=FIFA07_Demo
                   |                            |.zip
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |download




--- Comment #10 from Louis Lenders <xerox_xerox2000 at yahoo.co.uk>  2007-09-17 15:31:27 ---
Confirming the bug with the downloadable demo. Also the regression test proves
to have found the correct "regression causer". Simply reverting the part like
here below, makes the game start fine again. Stefan, if you have time, could
you have a look?

diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c
index 7bad3d7..8f23d2d 100644
--- a/dlls/wined3d/surface.c
+++ b/dlls/wined3d/surface.c
@@ -3916,7 +3916,7 @@ static HRESULT WINAPI
IWineD3DSurfaceImpl_PrivateSetup(IWineD3DSurface *iface) {
         This->glRect.bottom = This->pow2Height;
     }

-    if(This->resource.allocatedMemory == NULL) {
+    if((This->resource.allocatedMemory == NULL)
&&(GL_SUPPORT(APPLE_CLIENT_STORAGE))) {
         /* Make sure memory exists from the start, and it is initialized
properly. D3D initializes surfaces,
          * gl does not, so we need to upload zeroes to init the gl texture.
          */


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list