http://bugs.winehq.org/show_bug.cgi?id=14348
Rafa³ Mi³ecki zajec5@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zajec5@gmail.com
--- Comment #23 from Rafa³ Mi³ecki zajec5@gmail.com 2012-02-03 14:09:07 CST --- I've been playing Diablo II for hours without any problems. After some break I tried again and I got exactly this error.
At first I suspected Wine regression, but reverting to some old Wine 1.3.24 (I know this version was working fine) didn't help. In meanwhile I updated openSUSE to 12.1 (from 11.3 or 11.4), so that was the next suspected.
It seems updating Mesa as part of openSUSE update broke something. Part of my glxinfo is like: OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD RV620 OpenGL version string: 2.1 Mesa 7.11
I've continued my tests with Wine 1.3.24. I've discovered that using software rendering avoids c0000005 problem!
BAD (Wine 1.3.24): wine ~/.wine/drive_c/Diablo\ II/Game.exe
GOOD (Wine 1.3.24): LIBGL_ALWAYS_SOFTWARE=1 wine ~/.wine/drive_c/Diablo\ II/Game.exe
GOOD (Wine 1.3.24): wine ~/.wine/drive_c/Diablo\ II/Game.exe -w
-w is a switch for running game in window instead of fullscreen