http://bugs.winehq.org/show_bug.cgi?id=23252
Summary: Dawn of War (german version) always crashes some seconds after the start of a match Product: Wine Version: 1.2-rc4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mail@jost.cx
Created an attachment (id=28951) --> (http://bugs.winehq.org/attachment.cgi?id=28951) Logfile from Wine (wine Steam.exe &> winelog.txt). The first few messages are from steam. As soon as i start DoW these lines appear: fixme:process:GetProcessWorkingSetSize (0xffffffff,0xb2e43c,0xb2e43
I use the following setup: - OpenSuse 11.0 - ATI Radeon X850 (Catalyst 9.3 driver, no newer one available for this card) - Latest version of Steam (API v009 and package version 61 / 1276) - Latest german version of Dawn of War on Steam (Engine 1.51) - Clear installation of Wine 1.2 rc4 - Corefonts installed via winetricks to get Steam to work
This is what happens: - Installation of Steam and DoW without any problem - Start of DoW without any problem (except a white box around the cursor) - Sound works with wine 1.2 rc4. With rc3 it did not. - Start of a match without any problem - Some seconds the game runs good. As soon as i begin to create a building the game crashes. If i don't create a building the game runs fine for a while. I think the animation (when a building falls down from above) causes the crash. - Steam does not crash. - This is always reproducable - This also affects the expansion pack Winter Assault.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #1 from jost mail@jost.cx 2010-06-19 06:16:10 --- Created an attachment (id=28952) --> (http://bugs.winehq.org/attachment.cgi?id=28952) Errorlog from the DoW game
In the Errorlog you find the following lines: W40k.exe caused an Access Violation in module Unknown at 0073:b7cbc776. Read from location 00000000 caused an access violation.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #2 from jost mail@jost.cx 2010-06-19 06:17:10 --- Created an attachment (id=28953) --> (http://bugs.winehq.org/attachment.cgi?id=28953) Warnings log from the DoW game
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #3 from jost mail@jost.cx 2010-06-19 06:23:15 --- Dawn of War can bought for 15$/€ on the Steam platform.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #4 from Jeff Zaroyko jeffz@jeffz.name 2010-06-19 06:25:02 --- The log from the game isn't very helpful, can you get one with winedbg? Use the third method listed here: http://wiki.winehq.org/Backtraces
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #5 from jost mail@jost.cx 2010-06-19 06:54:09 --- Created an attachment (id=28954) --> (http://bugs.winehq.org/attachment.cgi?id=28954) Backtrace of the crash
Thanks for your quick answer! I could not create a backtrace with the third method, but the first one worked for me. I made this two times on different maps and the result was in both cases the same. So i think i did it correctly.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #6 from jost mail@jost.cx 2010-06-19 10:01:32 --- After same nasty try and error i found away to avoid the crashes!
If i disable the use of GL Shading Language via regedit, the game runs perfectly.
I had another problem with the game "Tales of Monkey Island", that was fixed in the same way.
Here is a little HowTo: - Go to the console - enter the following command: wine regedit - The registry editor will open - Go to HKEY_CURRENT_USER - Go to Software - Go to Wine - Go to Direct3D or create it, if it does not exist: right click "Wine" and create a new key named Direct3D - Mark the new Folder(Key) Direct 3D, add a new "String Value" (Zeichenfolge for german users) named UseGLSL - DoubleClick UseGLSL and enter "disabled" at the content-field
More Information can be found here: http://wiki.winehq.org/UsefulRegistryKeys http://www.telltalegames.com/forums/showthread.php?t=10820 http://appdb.winehq.org/objectManager.php?sClass=version&iId=17135
Maybe you could add this to the description of the game?
http://bugs.winehq.org/show_bug.cgi?id=23252
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #7 from Xavier Vachon xvachon@gmail.com 2010-12-30 14:13:06 CST --- Is this still a bug in git for the German version? (1.3.10). I never experienced this with the English version.
http://bugs.winehq.org/show_bug.cgi?id=23252
jost mail@jost.cx changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Dawn of War (german |Dawn of War always crashes |version) always crashes |some seconds after the |some seconds after the |start of a match |start of a match |
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #8 from jost mail@jost.cx 2010-12-31 14:05:18 CST --- Hi Xavier,
this bug stills exists on my computer with wine 1.3.10
Additionally today i made a test with the english demo version of dow and the bug occurs too. So its not only the german version. I changed the topic for this bug (removed german version)
After the mentioned change in the registry the bug is gone. I think it depends on my old ATI graphics card and/or driver. With Windows XP on the same system everything is fine.
Does an open source driver exist for ATI graphics cards, that supports 3d? Then i could test with this driver. Right now i use the offical driver from ATI and they released the last version for my card on march 2009 :)
Btw: Happy new year!! :)
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #9 from Xavier Vachon xvachon@gmail.com 2010-12-31 14:07:04 CST --- (In reply to comment #8)
Hi Xavier,
this bug stills exists on my computer with wine 1.3.10
Additionally today i made a test with the english demo version of dow and the bug occurs too. So its not only the german version. I changed the topic for this bug (removed german version)
After the mentioned change in the registry the bug is gone. I think it depends on my old ATI graphics card and/or driver. With Windows XP on the same system everything is fine.
Does an open source driver exist for ATI graphics cards, that supports 3d? Then i could test with this driver. Right now i use the offical driver from ATI and they released the last version for my card on march 2009 :)
Btw: Happy new year!! :)
According to what you say, this could be ATI specific. I use an NVIDIA 8800GT, and it never crashed like that.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #10 from jost mail@jost.cx 2011-01-01 15:33:04 CST --- I think it is working a bit better with wine 1.3.10 than it dit with 1.2
Sometimes it runs for maybe five minutes without a crash. But there are still certain events, that always cause crashes. One is very good reproducable:
- Start a skirmish with the Space Marines - Build Scouts - Select the Scouts and press Delete - The Scouts die and the game crashes
There is also one more remarkable thing: This causes Crashes in Dow and Dow Winter Assault, but not in Dow Dark Crusade. Dark Crusade uses a new version of the Dow-Engine.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #11 from jost mail@jost.cx 2011-01-01 16:04:54 CST --- I found out something more:
Until now i had disabled shadows in the Dow-Options. If i enable the shadows the game doesn't crash, when i kill a Scout. Maybe you can check this? Do you have shadows enabled or disabled? Do you have crashes if you disable shadows?
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #12 from Xavier Vachon xvachon@gmail.com 2011-01-01 21:17:55 CST --- (In reply to comment #11)
I found out something more:
Until now i had disabled shadows in the Dow-Options. If i enable the shadows the game doesn't crash, when i kill a Scout. Maybe you can check this? Do you have shadows enabled or disabled? Do you have crashes if you disable shadows?
Just tried to reproduce the situation you mentioned, and it doesn't crash for me with shadows either disabled (none) or full. Would be good if someone else with ATI hardware could confirm or not.
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #13 from jost mail@jost.cx 2011-01-02 03:44:11 CST --- Yep you are right! And this should be easy, because the demo is free for download.
- Download the demo: http://appdb.winehq.org/objectManager.php?sClass=version&iId=16183 (the links are on the left side) - Start the game - Disable shadows via options - Start a skirmish as Space Marine - Build a group of scouts - Mark the scouts and press delete to kill them and the game should crash
PS: I made a new backtrace to check if it is still the same error and it is. The following command line parameters might be helpful for testing: -nomovies (disable movies at the start of the game) -window (start the game in window mode)
http://bugs.winehq.org/show_bug.cgi?id=23252
--- Comment #14 from jost mail@jost.cx 2011-01-17 15:03:33 CST --- This should be a duplicate of this bug: http://bugs.winehq.org/show_bug.cgi?id=19232
http://bugs.winehq.org/show_bug.cgi?id=23252
jost mail@jost.cx changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #15 from jost mail@jost.cx 2011-01-17 15:04:35 CST --- duplicate
*** This bug has been marked as a duplicate of bug 19232 ***
http://bugs.winehq.org/show_bug.cgi?id=23252
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Austin English austinenglish@gmail.com 2011-01-24 17:57:36 CST --- Closing.