http://bugs.winehq.org/show_bug.cgi?id=15162
Summary: Regression: Team Fortress 2 unstable in Wine 1.1.4 (random 3d related crashes) Product: Wine Version: 1.1.4 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: aoanla@yahoo.com
In Ubuntu 8.04, AMD64 version, Team Fortress 2 is unstable in Wine 1.1.4 (reverting to 1.1.3 fixes this issue).
Crashes are semi-random, but include:
Semi-regular crashes on resolution change or other events restarting the render backend. Semi-regular crashes on Alt-Tab to and then from desktop - this also seems to crash X with a segfault Xorg[6069]: segfault at 8 rip 7feceb912cab rsp 7ffff837cdb0 error 4
If neither of those happens, invariably TF2 crashes (after around 15 minutes of play) with some access violation in opengl libraries, freezing the screen and requiring the user to switch to a virtual terminal and use wineserver -k to kill the process and regain use of their X session.
I'll get some logs and attach them in a bit.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #1 from Rico kgbricola@web.de 2008-09-07 07:41:16 --- Please run a regression test http://wiki.winehq.org/RegressionTesting .
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #2 from Sam skipsey aoanla@yahoo.com 2008-09-07 07:49:19 --- Created an attachment (id=15896) --> (http://bugs.winehq.org/attachment.cgi?id=15896) Crash log from Wine 1.1.4, after crash in TF2 changing resolution.
http://bugs.winehq.org/show_bug.cgi?id=15162
Alexander Dorofeyev alexd4@inbox.lv changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexd4@inbox.lv
--- Comment #3 from Alexander Dorofeyev alexd4@inbox.lv 2008-09-07 07:59:34 --- This doesn't contain needed details: what card, driver, what non-default Wine d3d-related settings and overrides (if any).
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #4 from Sam skipsey aoanla@yahoo.com 2008-09-07 08:02:36 --- (In reply to comment #3)
This doesn't contain needed details: what card, driver, what non-default Wine d3d-related settings and overrides (if any).
nVidia 8800GT, 177.13 beta driver, no non-default Wine settings and overrides (but TF2 running with -dxlevel 81 as needed to actually play the thing at all).
This does not appear to be an nVidia related bug, as someone has suggested to me that they have a similar issue with an ATI card.
http://bugs.winehq.org/show_bug.cgi?id=15162
Sam skipsey aoanla@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Paul.Vriens.Wine@gmail.com
--- Comment #5 from Sam skipsey aoanla@yahoo.com 2008-09-07 11:28:38 --- Result of git bisect:
d9f37dd022b5d525996d07f54731eb98ede2a8f4 is first bad commit commit d9f37dd022b5d525996d07f54731eb98ede2a8f4 Author: Paul Vriens paul.vriens.wine@gmail.com Date: Tue Aug 26 08:19:03 2008 +0200
d3dxof/tests: Run tests again on win9x.
:040000 040000 9600e7814b3e6260d5ed15cf22bee92d704ab6f0 72338792a211e1d3bd602d49c7deef7126b032ed M dlls
http://bugs.winehq.org/show_bug.cgi?id=15162
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #6 from joaopa jeremielapuree@yahoo.fr 2008-09-07 11:35:21 --- This patch is not related to your problem. Please do a other one. To be sure that you found the good first bad commit, do the regression 3 times. If you do not find the same commit, your regression is not good.
Joaopa
http://bugs.winehq.org/show_bug.cgi?id=15162
Paul Vriens Paul.Vriens.Wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|Paul.Vriens.Wine@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #7 from Sam skipsey aoanla@yahoo.com 2008-09-07 12:51:29 --- (In reply to comment #6)
This patch is not related to your problem. Please do a other one. To be sure that you found the good first bad commit, do the regression 3 times. If you do not find the same commit, your regression is not good.
Joaopa
I did think it looked a little unrelated. The difficulty is that sometimes the crash happens just on resolution change - in which case, the badness of that branch is obvious. In others, it can take a long time for the crash to happen... (so, I suspect that it's my good, rather than bad regressions which are wrong). I'll have another look at it.
http://bugs.winehq.org/show_bug.cgi?id=15162
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|Regression: Team Fortress 2 |Team Fortress 2 unstable in |unstable in Wine 1.1.4 |Wine 1.1.4 (random 3d |(random 3d related crashes) |related crashes)
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #8 from Rico kgbricola@web.de 2008-09-07 15:37:13 --- Created an attachment (id=15910) --> (http://bugs.winehq.org/attachment.cgi?id=15910) This works around a nvidia driver bug
This works around a nvidia driver bug. Could you give it a try? I don't know if it's related to this bug but the log looks similar.
http://bugs.winehq.org/show_bug.cgi?id=15162
Arkadiusz Piekarz piekarzarkadiusz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piekarzarkadiusz@gmail.com
--- Comment #9 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-09-07 17:38:44 --- I confirm this bug. My TF2 crashed after 4-5 minutes of launching it and after 1 minute from joining a server. I have Ubuntu 8.04, Geforce 8800 GT, nvidia drivers 173.14.12. Running on clean Wine configuration with dxlevel 81.
http://bugs.winehq.org/show_bug.cgi?id=15162
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #10 from Sam skipsey aoanla@yahoo.com 2008-09-21 16:12:56 --- Suggested patch appears to fix problem in 1.1.5 (unpatched 1.1.5 has same issue as 1.1.4).
http://bugs.winehq.org/show_bug.cgi?id=15162
Guillermo Santiago culturespy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |culturespy@gmail.com
--- Comment #11 from Guillermo Santiago culturespy@gmail.com 2008-09-21 18:06:02 --- On Ubuntu 32 bit, Wine 1.1.4 runs TF2 as well as it ever did. The random crashing started for me on Winw 1.1.5.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #12 from Austin English austinenglish@gmail.com 2008-09-21 18:48:28 --- (In reply to comment #11)
On Ubuntu 32 bit, Wine 1.1.4 runs TF2 as well as it ever did. The random crashing started for me on Winw 1.1.5.
(Re)run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #13 from Rico kgbricola@web.de 2008-09-22 09:51:44 --- @ Guillermo Santiago: Please add your gpu and driver version.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #14 from Guillermo Santiago culturespy@gmail.com 2008-09-22 10:01:02 --- Quadro FX 2500M w/ driver v173.14.09
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #15 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-09-25 10:12:54 --- Unfortunately, the game crashed after playing it for 30 minutes. Wine 1.1.5, Geforce 8800 GT, nvidia drivers 173.14.12, -dxlevel 81.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #16 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-10-02 10:31:31 --- I've compiled Wine with the attached patch and the game crashed after playing it for 33 minutes. I was on arena_badlands, ctf_turbine and TF2 crashed just after changing to pl_badwater.
I've got completely no messages from terminal. Should I launch the game with a different command than "wine "C:\program files\steam\steam.exe" -applaunch 440"?
Geforce 8800GT, this time 177.76 drivers, -dxlevel 81.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #17 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-10-17 05:50:59 --- I tested TF2 for over an hour on two maps - cp_dustbowl and pl_badwater - and it didn't crash. I've read the new nvidia drivers 177.80 fixed some stuff which caused crashes before, so I think this bug is no more.
Oh and I played with DirectX 9, because everything is rendered properly now ;-)
I didn't applied a patch that was posted here, but I don't know if it wasn't already accepted into the stable tree.
Wine-1.1.6-204-ge994515 (git), Ubuntu 8.04, Geforce 8800 GT, 177.80 drivers, -dxlevel 95.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #18 from Sam skipsey aoanla@yahoo.com 2008-10-18 07:31:52 --- Definitely not fixed with Wine 1.1.6 and nVidia driver release 177.80 for me - with -dxlevel 81 set, the display is still corrupted on changing the graphics setting. With -dxlevel 95 set, game doesn't appear to get to the menu (we get the "Loading..." screen with background for many minutes, with nothing apparently happening - it looks like the game has crashed at this point).
Still Ubuntu 8.04 64bit, 8800 GT.
I'll try compiling with the patch again with 1.1.6 and see if that fixes it for me.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #19 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-10-18 07:59:47 --- (In reply to comment #18)
Definitely not fixed with Wine 1.1.6 and nVidia driver release 177.80 for me - with -dxlevel 81 set, the display is still corrupted on changing the graphics setting. With -dxlevel 95 set, game doesn't appear to get to the menu (we get the "Loading..." screen with background for many minutes, with nothing apparently happening - it looks like the game has crashed at this point).
Still Ubuntu 8.04 64bit, 8800 GT.
I'll try compiling with the patch again with 1.1.6 and see if that fixes it for me.
Do you use Alsa sound driver? Because OSS is buggy. Do you have Compiz enabled? Do you allow window manager to control the windows? What kind of corruption happens when you change settings? I'll test TF2 with -dxlevel 81 in a couple of days.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #20 from Sam skipsey aoanla@yahoo.com 2008-10-18 10:23:46 --- I've always used the ALSA sound driver, and I dislike Compiz so I always turn it off totally.
I do allow the window manager to control the windows - as I recall, I was having problems with keyboard focus until I turned that on, ages ago.
The corruption consists of a kind of green-and-blue checkerboard effect in the background, sometimes with the Graphics Settings window in TF2 displayed on top of it.
In addition, I managed to crash X just now by trying wine-1.1.6-255-g9898d43 with -dxlevel 95 (it seemed to be working - screen resolution change was successful - but alt-tabbing out of TF2 and back again resulted in an X crash. Since I never have keyboard focus (this has always been a problem with TF2 in wine for me, back as far as I've played it) in TF2 until I alt-tab out and in again, this is sort of a problem.).
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #21 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-10-18 11:38:43 --- Try to compile Wine hacks tree - http://repo.or.cz/w/wine/hacks.git
It has some commits to prevent focus loss - http://repo.or.cz/w/wine/hacks.git?a=commit;h=6ad4febc802779d39881ae7cccabf1... (it seems you have to activate that commit somehow, but I can't help you with it).
I experienced lack of keyboard focus, but only when I disabled window manager control.
BTW alt-tabbing of TF2 is buggy even on Windows - it often results in black and pink checkerbox instead of reflections, invisible models of players and so on. So I don't know if we can blame Wine here.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #22 from Sam skipsey aoanla@yahoo.com 2008-10-18 12:01:05 --- Hrm. I just got the same random hang with -dxlevel 95 and the git wine I was using when launching TF2 (gets stuck on the Loading... screen, with a Segmentation Fault in the terminal). So, clearly, it isn't stable with this version, either, even without alt-tabbing.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #23 from Arkadiusz Piekarz piekarzarkadiusz@gmail.com 2008-10-18 12:38:45 --- Maybe it only happens on 64-bit systems. Mine is alright so far, but as I said, I'll test it later again.
http://bugs.winehq.org/show_bug.cgi?id=15162
Guillermo Santiago culturespy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|culturespy@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #24 from Sam skipsey aoanla@yahoo.com 2008-11-30 07:28:38 --- Still the same problem in Wine 1.1.9, by the way - applying the nvidia driver bug patch still fixes it for me.
This is with nvidia driver 177.80 on Ubuntu Intrepid, now.
http://bugs.winehq.org/show_bug.cgi?id=15162
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vitaliy@kievinfo.com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #25 from Vitaliy Margolen vitaliy@kievinfo.com 2008-12-05 19:31:37 --- The "fbo workaround" patch doesn't help here at all. Even return; at the top of the context_destroy_fbo() doesn't do anything. The game eventually crashes.
The only thing helps is running steam in offline mode. I could play 40 minute demo several times without a crash.
http://bugs.winehq.org/show_bug.cgi?id=15162
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael@araneidae.co.uk
--- Comment #26 from Vitaliy Margolen vitaliy@kievinfo.com 2009-03-31 08:54:14 --- *** Bug 17901 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #27 from Michael Abbott michael@araneidae.co.uk 2009-03-31 10:19:18 --- The case for 17901 being a duplicate of this bug does not appear to me to have been made -- 17901 specifically refers to sound looping, which is not mentioned in this report, and references a Steam knowledge base article on the subject. I have reopened 17901.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #28 from Vitaliy Margolen vitaliy@kievinfo.com 2009-03-31 20:42:26 --- *** Bug 17901 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=15162
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Team Fortress 2 unstable in |Team Fortress 2 unstable - |Wine 1.1.4 (random 3d |random 3d related crashes |related crashes) |
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #29 from Michael Abbott michael@araneidae.co.uk 2009-05-15 11:34:24 --- Created an attachment (id=21118) --> (http://bugs.winehq.org/attachment.cgi?id=21118) Log of TF2 crash
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #30 from Michael Abbott michael@araneidae.co.uk 2009-05-15 11:34:52 --- I'm now observing a rather different behaviour: TF2 seems to run a *lot* better, but after a while I start to get some odd graphical glitches -- big triangles radiating from the centre of the screen, obscuring most of the screen, and some trashed fonts. Was able to exit TF2, but it then crashed with the attached (somewhat unhelpful) log.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #31 from Michael Abbott michael@araneidae.co.uk 2009-05-15 11:35:28 --- (From update of attachment 21118) I'm now observing a rather different behaviour: TF2 seems to run a *lot* better, but after a while I start to get some odd graphical glitches -- big triangles radiating from the centre of the screen, obscuring most of the screen, and some trashed fonts. Was able to exit TF2, but it then crashed with the attached (somewhat unhelpful) log.
http://bugs.winehq.org/show_bug.cgi?id=15162
Patrick McFarland diablod3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |diablod3@gmail.com
--- Comment #32 from Patrick McFarland diablod3@gmail.com 2009-10-30 19:19:24 --- (In reply to comment #31)
(From update of attachment 21118 [details]) I'm now observing a rather different behaviour: TF2 seems to run a *lot* better, but after a while I start to get some odd graphical glitches -- big triangles radiating from the centre of the screen, obscuring most of the screen, and some trashed fonts. Was able to exit TF2, but it then crashed with the attached (somewhat unhelpful) log.
That sounds like multicore rendering is on. Turn it off, it causes a lot of graphical glitches for me (for example, all I see is the shadow rendering, and it shows up as green triangles on a grey background).
http://bugs.winehq.org/show_bug.cgi?id=15162
edward savage epssyis@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |epssyis@gmail.com
--- Comment #33 from edward savage epssyis@gmail.com 2010-05-03 04:37:28 --- Is this still a problem using current wine and recent graphics drivers?
Alt-tabbing is known to still kill the game but it is a totally separate issue to the one being talked about here and probably requires its own bug.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #34 from Patrick McFarland diablod3@gmail.com 2010-05-03 04:47:55 --- As far as I know, it is still a problem.
http://bugs.winehq.org/show_bug.cgi?id=15162
Gustavo gugamilare@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gugamilare@gmail.com
--- Comment #35 from Gustavo gugamilare@gmail.com 2010-06-09 16:26:30 --- TF2 is crashing for me as well after a few minutes playing, quite annoying. I can't kill the application, I have to do a hard reset. My video card is Radeon HD4770, running under Kubuntu 10.04 64-bit.
Unfortunately, I can't do a regression test because wine versions 1.1.2 and 1.1.3 don't compile in my PC.
http://bugs.winehq.org/show_bug.cgi?id=15162
zil zilforever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zilforever@gmail.com
--- Comment #36 from zil zilforever@gmail.com 2010-06-12 13:11:44 --- clean wine 1.2 rc3 tf2 from steam after 102 minutes of play not even one crash. 195 nvidia drivers
http://bugs.winehq.org/show_bug.cgi?id=15162
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|vitaliy@kievinfo.com |
http://bugs.winehq.org/show_bug.cgi?id=15162
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #37 from Jerome Leclanche adys.wh@gmail.com 2010-08-14 15:28:43 --- (In reply to comment #34)
As far as I know, it is still a problem.
Is this bug 7698?
http://bugs.winehq.org/show_bug.cgi?id=15162
Nephyrin zey Nephyrin@nephyrin.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Nephyrin@nephyrin.net
--- Comment #38 from Nephyrin zey Nephyrin@nephyrin.net 2011-07-21 13:59:12 CDT --- I haven't had any TF2 crashing issues in months on any recent wine 1.3/nvidia driver. Is anyone still getting this?
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #39 from Patrick McFarland diablod3@gmail.com 2011-07-21 14:14:32 CDT --- Me, I'm on AMD.
http://bugs.winehq.org/show_bug.cgi?id=15162
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |runetmember@gmail.com
--- Comment #40 from runetmember@gmail.com 2011-08-10 05:55:42 CDT --- Me too (both of fglrx and R600g).
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #41 from Patrick McFarland diablod3@gmail.com 2011-10-28 20:36:51 CDT --- Bug is still happening on fglrx 11.9, however it now takes longer to trigger (I finished three rounds before it happened instead of happening during the first).
http://bugs.winehq.org/show_bug.cgi?id=15162
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|patch, regression |
--- Comment #42 from Henri Verbeet hverbeet@gmail.com 2012-02-15 05:56:35 CST --- I'm removing the regression keyword from this one. As far as I can tell a proper regression test was never done, both Wine and TF2 have changed significantly since this was originally filed, and I have some doubts that the crashes people are still seeing are even the same bug.
If you can reproduce this with 1.4-rc3 or later, please attach a proper backtrace (without steam breakpad etc.) and relevant hardware and software configuration.
http://bugs.winehq.org/show_bug.cgi?id=15162
cooling.crystals@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cooling.crystals@gmail.com
--- Comment #43 from cooling.crystals@gmail.com 2012-05-09 16:01:50 CDT --- wine-1.5.3 + proprietary Nvidia drivers + Ubuntu Precise Pangolin 12.04 64bit
Game was unstable and would eventually always crash after awhile (anywhere from 5 minutes to 40 or more). I think it happened more frequently then pressing TAB to see player score.
Turning off anisotropic filtering in game settings and in Nvidia drivers settings fixed the bug completely. I haven't had a single crash since then, even if playing for many hours straight.
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #44 from cooling.crystals@gmail.com 2012-05-09 16:58:13 CDT --- And now I had the crash, I only played 10 minutes. Shouldn't have vaunted here ;-)
http://bugs.winehq.org/show_bug.cgi?id=15162
--- Comment #45 from cooling.crystals@gmail.com 2012-06-26 09:48:01 CDT --- Installed Windows 7 and surprise! TF2 crashes there also:
http://forums.steampowered.com/forums/showthread.php?t=1774666
This seems to be widespread bug among Nvidia graphics cards
https://bugs.winehq.org/show_bug.cgi?id=15162
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|NEW |RESOLVED URL| |http://store.steampowered.c | |om/app/440/ CC| |focht@gmx.net Resolution|--- |FIXED
--- Comment #46 from Anastasius Focht focht@gmx.net --- Hello folks,
due to its age, this bug accumulated different issues over time. I can't reproduce this with TF2, resolving 'fixed'.
$ wine --version wine-1.7.16-134-g0ff879b
Regards
https://bugs.winehq.org/show_bug.cgi?id=15162
russianneuromancer@ya.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|russianneuromancer@ya.ru |
https://bugs.winehq.org/show_bug.cgi?id=15162
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #47 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.17.