http://bugs.winehq.org/show_bug.cgi?id=11305
Summary: Assaulttech1: Stack overflow while loading Product: Wine Version: 0.9.49. Platform: PC URL: http://www.benzinestudios.com/storage/demo/AT1a220ins.ex e | http://www.benzinestudios.com/storage/demo/AT1nofasttext .zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: liquitsnake@gmx.net
While 0.9.48 works fine, the game freezes while loading on 0.9.49 after displaying the intro pics. I ran a regression test:
f6637cae983323eb60d989e5d144b15f1fee2846 is first bad commit commit f6637cae983323eb60d989e5d144b15f1fee2846 Author: Stefan Dösinger stefan@codeweavers.com Date: Sat Oct 13 12:54:10 2007 +0200
wined3d: Move texture loading to LoadLocation.
:040000 040000 e71a95ad75ae7e126fb8ad65260c3deacf80ec14 caf23730cc67f4ee80653a799cf67cfbe84956e3 M dlls
Steps to reproduce: - Install the game using the First URL and use the binary provided by the second URL to start it. - Select a resolution. Fonts may corrupted, just click on the upper left hex to select. This is only needed once. - Intro pics will get displayed. Click mouse1 to skip, there are 3 of them. - The game will now sit there sucking CPU time for about a minute or so. After that there will be a message that the engine started. Just wait for it, and don't alt+tab - In case of 0.9.48: You will be provided with a dialog to change graphic settings. This is the sign of success - In case of 0.9.49: The game will freeze with the following console output: err:seh:setup_exception stack overflow 4 bytes in thread 0009 eip 7ef84e81 esp 00230ffc stack 0x231000-0x340000
I'm sorry that I'm not able to test 0.9.53 (the current one), but that version will not even get to the point of displaying the intro pics, it will freeze on the spot without any suspicious console output. I'm still investigating that as I'm unsure whether this is a seperate bug. If someone could write a patch for me that disables the bad commit mentioned above, I could try applying it to current sources and see what happens.
http://bugs.winehq.org/show_bug.cgi?id=11305
haarp liquitsnake@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com Keywords| |regression
--- Comment #1 from haarp liquitsnake@gmx.net 2008-01-22 16:09:56 --- Adding keyword and patch author (I hope I'm allowed to do that)
http://bugs.winehq.org/show_bug.cgi?id=11305
haarp liquitsnake@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.benzinestudios.co%7Chttp://www.benzinestudios.co |m/storage/demo/AT1a220ins.ex|m/storage/demo/AT1a221ins.ex |e | |e |http://www.benzinestudios.co%7C |m/storage/demo/AT1nofasttext| |.zip |
--- Comment #2 from haarp liquitsnake@gmx.net 2008-01-24 15:49:25 --- Simplified reproduce-steps: Only one installer is needed now (see URL), which already should supply the AT1nofasttext.exe binary needed to start the game properly
http://bugs.winehq.org/show_bug.cgi?id=11305
haarp liquitsnake@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #3 from haarp liquitsnake@gmx.net 2008-01-26 16:26:26 --- I managed to get a newer version to run. This specific bug is indeed fixed already. Closing.
http://bugs.winehq.org/show_bug.cgi?id=11305
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Dan Kegel dank@kegel.com 2008-02-12 00:06:58 --- All bugs in state FIXED should be closed each time we do a release to mark the fact that the fix is now released. If the bug is somehow not really fixed, the individual bug should be reopened.