http://bugs.winehq.org/show_bug.cgi?id=25152
Summary: Bloodrayne: crashes with OpenGL renderer Product: Wine Version: 1.3.7 Platform: x86 URL: http://www.gamershell.com/download_856.shtml OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: thunderbird2k@gmail.com
When starting Bloodrayne using the OpenGL renderer Wine crashes. Switching to Direct3D renderer in the configuration window I can start the game but this mode has serious issues: no text rendered in the game and the HUD is also missing (which makes the game pretty much unplayable). The OpenGL renderer worked for me with Wine-1.1.33.
Here is the result of the regression test:
41f061ea1bf8c6394ed858bf28b9c74fd45c40f1 is the first bad commit commit 41f061ea1bf8c6394ed858bf28b9c74fd45c40f1 Author: Roderick Colenbrander thunderbird2k@gmail.com Date: Mon Nov 16 23:24:24 2009 +0100
wgl: Add initial WGL_ARB_create_context support.
:040000 040000 c8ee86a08c3252f221db5a7fb1f322e1e690ba44 35b0efc2de46da2649a56c0a4dc3d1bfab25d105 M dlls
The patch cannot be reverted cleanly even on 1.1.34 but after git checkout 41f061ea1bf8c6394ed858bf28b9c74fd45c40f1 >> the game crashes git reset --hard HEAD^ >> the game starts correctly in OpenGL mode
How to reproduce the issue in the demo: 1. Before starting the game rename/remove the logo.mpg from the video directory (just to be sure Wine won't crash in the intro). 2. Start the demo by rayne.exe. In the config tool make sure you have OpenGL 1.2 is selected as the renderer. Click on 'Play'.
Link to the demo added to URL (170 MB). Author of the patch added to CC.
Fedora 14 Nvidia 7600 / driver 260.19.21
http://bugs.winehq.org/show_bug.cgi?id=25152
--- Comment #1 from GyB gyebro69@gmail.com 2010-11-13 09:12:51 CST --- Created an attachment (id=31903) --> (http://bugs.winehq.org/attachment.cgi?id=31903) terminal output
Only a couple of lines are in the terminal. Winedbg never produces any output.
http://bugs.winehq.org/show_bug.cgi?id=25152
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=25152
--- Comment #2 from GyB gyebro69@gmail.com 2010-11-13 11:35:24 CST --- Thanks to Dan Kegel for the tip:
setting 'export __GL_ExtensionStringVersion=17700' before running the game makes it possible to start with the OpenGL renderer.
http://bugs.winehq.org/show_bug.cgi?id=25152
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #3 from Andrew Nguyen arethusa26@gmail.com 2010-11-14 02:45:12 CST --- (In reply to comment #2)
Thanks to Dan Kegel for the tip:
setting 'export __GL_ExtensionStringVersion=17700' before running the game makes it possible to start with the OpenGL renderer.
If limiting the number of OpenGL extensions reported to Bloodrayne avoids the crash, then the issue is an application bug and not a Wine problem.
http://bugs.winehq.org/show_bug.cgi?id=25152
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Jeff Zaroyko jeffz@jeffz.name 2010-11-14 03:00:27 CST --- Closing invalid.
https://bugs.winehq.org/show_bug.cgi?id=25152
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Resolution|INVALID |DUPLICATE Summary|Bloodrayne: crashes with |Bloodrayne: crashes with |OpenGL renderer |OpenGL renderer | |(GL_EXTENSION string | |overflow)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving this as dupe of bug 25362 which serves as collector for this overflow.
Regards
*** This bug has been marked as a duplicate of bug 25362 ***