[Bug 38480] New: RuneScape crashes when switching to OpenGL renderer (glCopyTexSubImage3DEXT blacklisted by extension filtering)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Apr 23 15:13:47 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=38480

            Bug ID: 38480
           Summary: RuneScape crashes when switching to OpenGL renderer
                    (glCopyTexSubImage3DEXT blacklisted by extension
                    filtering)
           Product: Wine
           Version: 1.7.39
          Hardware: x86
               URL: http://www.runescape.com/l=1/downloads/runescape.msi?1
                    .4.3
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: opengl
          Assignee: wine-bugs at winehq.org
          Reporter: sebastian at fds-team.de
                CC: matteo.mystral at gmail.com, michael at fds-team.de
   Regression SHA1: bfd4836867d6d90eaeae6ccbc02e37678b59b8f1
      Distribution: ---

Originally reported here:
https://bugs.wine-staging.com/show_bug.cgi?id=205

Commit
http://source.winehq.org/git/wine.git/commit/bfd4836867d6d90eaeae6ccbc02e37678b59b8f1
caused an regression which causes the game to crash when trying to switch to
OpenGL renderer mode. The problem still exists in wine-1.7.41-66-g4fbaab2 and
is thus not identical to bug 38264.

To reproduce the problem:

1) Install the runescape.msi file
2) Start "JagexLauncher.exe runescape"
3) The game will install updates and then ask to automatically detect graphic
settings. Click the button to proceed.
4) At the login form click on the gear symbol at the top right of the screen.
Select "custom" configuration, and then click on "OpenGL".

WARNING: The game is affected by a couple additional bugs. If the game for
example crashes when trying to detect the graphic settings, or doesn't accept
any input, then just restart it until it works, which should usually be the
case after a couple of attempts. ;) Actually those issues are most likely also
regressions, but I didn't have time to track them down yet.

The problem seems to be:

--- snip ---
warn:wgl:wglGetProcAddress Extension GL_EXT_copy_texture required for
glCopyTexSubImage3DEXT not supported
--- snip ---

Skipping the "return NULL" for glCopyTexSubImage3DEXT (or reverting the whole
commit) makes the app work again.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list