http://bugs.winehq.org/show_bug.cgi?id=8202
--- Comment #14 from Frans Kool frans.kool@gmail.com 2007-11-24 10:12:43 --- (In reply to comment #13)
I take it now a bisect is needed to find the patch responsible? I'll start working on it, however any hints are welcome, since this problem still occurs in current git (0.9.49+).
I traced it back to the following commit between 0.9.45 and 0.9.46. Can someone else please confirm that this commit is causing the game to stop/crash?
commit 8434060b7ec2e32758f43935196f6182d881575e Author: Stefan Dösinger stefan@codeweavers.com Date: Sun Sep 16 13:29:44 2007 +0200
wined3d: Start of some surface cleanup.
This patch and the following intend to make the surface code more manageable and are a preparation to add gl3 support. The code adds a new IWineD3DBaseSurface surface type, which will contain the non-rendering management code. IWineD3DSurface and IWineGDISurface will be derived from IWineD3DBaseSurface, and IWineGL3Surface can be added later.