http://bugs.winehq.org/show_bug.cgi?id=28137
--- Comment #4 from A Wine user RandomAccountName@mail.com 2011-08-21 08:10:46 CDT --- (In reply to comment #3)
Created an attachment (id=36063)
--> (http://bugs.winehq.org/attachment.cgi?id=36063) [details]
patch
This patch may help.
Thanks for taking a look, I can confirm the patch prevents the crash. The only downside is that some trivial visual glitches are introduced (using fglrx):
- In-game dialogs flicker as they appear - Object which are in the process of scrolling off the screen are invisible - Object which are in the process of scrolling onto the screen are invisible
The first two problems actually appear to have been fixed by the same commit that caused the crash, and two new visual problems were introduced by it as well. Your patch reverts all of this, removing the new bugs and bringing back the original bugs.
The third problem was present back in 1.1.x but was fixed in one of the 1.2 RCs (IIRC).
Of course, these issues are still preferable to a crash. :)