[Bug 20941] 3DMark 2001SE crash on start

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 7 17:41:02 CST 2009


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





--- Comment #5 from Wylda <wylda at volny.cz>  2009-12-07 17:41:02 ---
(In reply to comment #4)
> Hi Zil, it looks like, that install process is broken around 1.1.34. I'm doing
> some more tests...

One of the steps in install process is generation/conversion of textures, i.e.
during installation the file "textures.ras" is created (cca 44MB). If
3Dmark2001SE is installed under 1.1.34, this file is nearly empty (163 bytes).
Running such "cut off" 3Dmark will fails under any wine version...


Anyway this is fixed in current git by commit:

commit 179cee08b043105da85fd9ffa87f1138f2534a7a
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Dec 7 11:08:36 2009 +0100

    d3d8: Fix GetDevice() for surfaces that are part of a texture.

    If the surface is part of a texture it doesn't keep its own reference to
the
    device, but instead relies on the reference the texture has. This fixes a
    regression introduced by 3cedef2ffea3a72d9717470f01a3a046db923e4b.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list