http://bugs.winehq.org/show_bug.cgi?id=15186
Summary: Grand Theft Auto crashes on game engine start Product: Wine Version: 1.1.4 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: a.hurst@shef.ac.uk
When starting the first (2D) grand theft auto game, after going through the menu system, the game dies a slow lingering death (crashes after a few seconds of hanging)
http://bugs.winehq.org/show_bug.cgi?id=15186
Andrew Charles Hurst a.hurst@shef.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gamershell.com/do | |wnload_1506.shtml Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #1 from Austin English austinenglish@gmail.com 2008-09-08 15:33:17 --- Please attach terminal output.
http://bugs.winehq.org/show_bug.cgi?id=15186
Andrew Charles Hurst a.hurst@shef.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamershell.com/do%7Chttp://www.rockstargames.com |wnload_1506.shtml |/classics/gta/eula.php
http://bugs.winehq.org/show_bug.cgi?id=15186
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.rockstargames.com%7Chttp://www.gamershell.com/do |/classics/gta/eula.php |wnload_1506.shtml
--- Comment #2 from Austin English austinenglish@gmail.com 2008-09-08 15:35:37 --- If this is a regression, run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #3 from Andrew Charles Hurst a.hurst@shef.ac.uk 2008-09-08 15:36:33 --- Created an attachment (id=15936) --> (http://bugs.winehq.org/attachment.cgi?id=15936) console output from GTA
http://bugs.winehq.org/show_bug.cgi?id=15186
Andrew Charles Hurst a.hurst@shef.ac.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.gamershell.com/do%7Chttp://www.rockstargames.com |wnload_1506.shtml |/classics/gta/eula.php
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #4 from Andrew Charles Hurst a.hurst@shef.ac.uk 2008-09-08 15:52:48 --- I'll get round to it soon, not this week though.
http://bugs.winehq.org/show_bug.cgi?id=15186
Lorenzo Simionato lorenzo@simionato.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lorenzo@simionato.org
--- Comment #5 from Lorenzo Simionato lorenzo@simionato.org 2008-10-13 11:49:09 --- I get the crash with 1.1.6, works fine with 1.0 So i made a regression test.
Results:
e178ddd9e1e16d1a3f52492799692e289eefcf8c is first bad commit commit e178ddd9e1e16d1a3f52492799692e289eefcf8c Author: Stefan Dosinger stefan@codeweavers.com Date: Tue Aug 5 14:23:00 2008 -0500
wined3d: Use a swapchain for GDI surfaces.
This is a long-needed cleanup aimed at removing the ddraw_primary, ddraw_window, ddraw_width and ddraw_height members from IWineD3DDeviceImpl, which just do not belong there. Destination window and screen handling is supposed to be done by swapchains.
:040000 040000 da09ecee6e65fe4149d996ec279e9e997e2dcf2e cd47edc30230bb50f87896c3a7220b7a628683e5 M dlls :040000 040000 803067b0704c69746d6dbbf0f9d081a284eddef4 405e4687c093ec5c082507ce0195a7958799b4bf M include
http://bugs.winehq.org/show_bug.cgi?id=15186
Lorenzo Simionato lorenzo@simionato.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #6 from Lorenzo Simionato lorenzo@simionato.org 2008-10-13 11:50:54 --- Forgot to add the author of the patch in CC.
http://bugs.winehq.org/show_bug.cgi?id=15186
Julian Sikorski belegdol@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |belegdol@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=15186
Didier Barvaux didier-wine@barvaux.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |didier-wine@barvaux.org
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #7 from Jan Kalab pitel@nomi.cz 2008-11-27 09:53:06 --- Created an attachment (id=17477) --> (http://bugs.winehq.org/attachment.cgi?id=17477) Crash report
I can confirm it. Wine 1.1.9, Ubuntu 8.10. Same happens since 1.1.5, I guess. I'm using GTA from Steam.
http://bugs.winehq.org/show_bug.cgi?id=15186
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Austin English austinenglish@gmail.com 2008-11-27 10:54:04 --- Confirming then.
http://bugs.winehq.org/show_bug.cgi?id=15186
Arne Stäcker arnestaecker@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arnestaecker@web.de
http://bugs.winehq.org/show_bug.cgi?id=15186
Karl Marx karlmarx22@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |karlmarx22@gmail.com
--- Comment #9 from Karl Marx karlmarx22@gmail.com 2008-12-27 17:07:28 --- I can confirm this behaviour also occurs with version 1.1.10 running on Ubuntu x86 8.10.
http://bugs.winehq.org/show_bug.cgi?id=15186
Dinth dinth@wikipasy.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dinth@wikipasy.pl
--- Comment #10 from Dinth dinth@wikipasy.pl 2008-12-27 17:28:36 --- I want to add, that Wine 1.0 is also affected by similar bug - only difference is that game dont crashes when loading, but also loading takes very much time - making imposible to connect or host internet game (connection timeout). Here is bugreport: http://bugs.winehq.org/show_bug.cgi?id=16307
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #11 from Karl Marx karlmarx22@gmail.com 2008-12-29 14:32:32 --- I can confirm this behaviour exists in version 1.1.11 running on Ubuntu 8.10 (Intrepid) x86.
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #12 from Karl Marx karlmarx22@gmail.com 2009-02-07 16:13:12 --- I can confirm this behaviour exists in version 1.1.12 running on Ubuntu 9.04 (Jaunty) x86.
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #13 from Karl Marx karlmarx22@gmail.com 2009-02-08 11:48:26 --- I can confirm this behaviour exists in version 1.1.13 running on Ubuntu 9.04 (Jaunty) x86.
http://bugs.winehq.org/show_bug.cgi?id=15186
Pavel Prochazka pavelvonlostice@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pavelvonlostice@seznam.cz
--- Comment #14 from Pavel Prochazka pavelvonlostice@seznam.cz 2009-05-28 09:50:02 --- The patch fixing this all and allowing play GTA very nicely is located here: http://news.gmane.org/gmane.comp.emulators.wine.patches and you have to change this row in file: include/wine/wined3d.h at line 886 to #define WINED3DPRESENT_BACK_BUFFER_MAX (8) after that make && sudo make install
http://bugs.winehq.org/show_bug.cgi?id=15186
Jan Kalab pitel@nomi.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pitel@nomi.cz
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #15 from lahtis lahtis@gmail.com 2010-06-09 18:02:21 --- Created an attachment (id=28710) --> (http://bugs.winehq.org/attachment.cgi?id=28710) Backtrace
Gta not working Ubuntu 10.04 with wine-1.2-rc2 (windows-2000 mode).
http://bugs.winehq.org/show_bug.cgi?id=15186
Ole Rasmussen olerass@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |olerass@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #16 from Ole Rasmussen olerass@gmail.com 2010-06-11 14:35:46 --- Created an attachment (id=28742) --> (http://bugs.winehq.org/attachment.cgi?id=28742) Output from wine1.2-rc2
The game doesn't even get into the menu here, it just gives me a black screen whenever I launch it and sits there doing nothing. If I press a key it crashes.
Attached console output from the crash.
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #17 from Ole Rasmussen olerass@gmail.com 2010-06-11 14:46:57 --- (In reply to comment #16)
Created an attachment (id=28742)
--> (http://bugs.winehq.org/attachment.cgi?id=28742) [details]
Output from wine1.2-rc2
The game doesn't even get into the menu here, it just gives me a black screen whenever I launch it and sits there doing nothing. If I press a key it crashes.
Attached console output from the crash.
Addition: This bug also applies to the original game (listed as 1.0 on appdb). Both games give me a black screen and crashes whenever I press a key. The console output seems to be the same as well.
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #18 from lahtis lahtis@gmail.com 2010-06-13 18:28:39 --- Created an attachment (id=28813) --> (http://bugs.winehq.org/attachment.cgi?id=28813) Backtrace with wine 1.2-rc3
http://bugs.winehq.org/show_bug.cgi?id=15186
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #19 from Dan Kegel dank@kegel.com 2010-06-19 18:04:04 --- Dang. I was hoping for some hot GTA action, but no, 1.2rc4 hits this bug.
http://bugs.winehq.org/show_bug.cgi?id=15186
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #20 from joaopa jeremielapuree@yahoo.fr 2010-06-19 21:44:17 --- Crash logs without Wine debug symbols are pretty useless. Attach console output after installing Wine debug symbols.
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #21 from Pavel Prochazka pavelvonlostice@seznam.cz 2010-07-07 08:57:27 --- Created an attachment (id=29422) --> (http://bugs.winehq.org/attachment.cgi?id=29422) Backtrace with Wine wine-1.2-rc6-34-gf12a846
There is no problem with ddraw respectively with wined3d, but there is problem when setting up the game window in user32. I had inserted backtrace with latest manually built Wine.
http://bugs.winehq.org/show_bug.cgi?id=15186
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=15186
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zizka@seznam.cz
--- Comment #22 from Juan Lang juan_lang@yahoo.com 2011-02-26 13:02:03 CST --- *** Bug 26165 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15186
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |e178ddd9e1e16d1a3f524927996 | |92e289eefcf8c
http://bugs.winehq.org/show_bug.cgi?id=15186
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaynobyl@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=15186
--- Comment #23 from Pavel Prochazka pavelvonlostice@seznam.cz 2011-10-06 15:56:30 CDT --- It works fine with my most recent build wine-1.3.29-169-gdb882bf, it is because of ddraw_surface7_Flip makes real flip now and GTA calls it with not null Override param. I suppose this bug should be marked as CLOSED. (Note: This function still does not cycling through backbuffers when Override is null)
http://bugs.winehq.org/show_bug.cgi?id=15186
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|jaynobyl@gmx.de |
http://bugs.winehq.org/show_bug.cgi?id=15186
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #24 from Austin English austinenglish@gmail.com 2011-10-06 17:10:08 CDT --- (In reply to comment #23)
It works fine with my most recent build wine-1.3.29-169-gdb882bf, it is because of ddraw_surface7_Flip makes real flip now and GTA calls it with not null Override param. I suppose this bug should be marked as CLOSED. (Note: This function still does not cycling through backbuffers when Override is null)
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=15186
Arne Stäcker arne.staecker@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|arne.staecker@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=15186
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Alexandre Julliard julliard@winehq.org 2011-10-10 13:13:26 CDT --- Closing bugs fixed in 1.3.30.
http://bugs.winehq.org/show_bug.cgi?id=15186
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |directx-d3d