[Bug 60285] New: Star Wars: Knights of the Old Republic I/II crash after start
http://bugs.winehq.org/show_bug.cgi?id=60285 Bug ID: 60285 Summary: Star Wars: Knights of the Old Republic I/II crash after start Product: Wine Version: unspecified Hardware: x86-64 URL: https://store.steampowered.com/app/208580/STAR_WARS_Kn ights_of_the_Old_Republic_II__The_Sith_Lords/ OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@list.winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Target Milestone: --- Regression SHA1: 5e6265282fc05d39555cd4b360d257268191ba54 Distribution: --- Created attachment 82025 --> http://bugs.winehq.org/attachment.cgi?id=82025 terminal output This is a recent regression that I found. Star Wars: Knights of the Old Republic and Star Wars: Knights of the Old Republic II both regress with the recent commit: commit 5e6265282fc05d39555cd4b360d257268191ba54 opengl32: Move extension string filtering to the PE side. With this commit and current Wine git, both games crash either shortly after startup or after the intro videos, before the main menu can be displayed. I cannot cleanly revert the offending commit on current Wine git. However, the Wine commit immediately preceding it works correctly, while the offending commit reproduces the crash. Both games use OpenGL. I reproduced the problem with: - Steam versions and GOG.com versions - NVIDIA driver 610.57.04 as well as with nouveau - X11 (XFCE) and XWayland/ native Wayland drivers on KDE Plasma Therefore the issue does not appear to be specific to either the NVIDIA or to the X11 / XWayland backend. wine-11.16-298-gdfa96293478 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=60285 --- Comment #1 from Rémi Bernon <rbernon@codeweavers.com> --- Thanks, this is a preexisting bug with how WOW64 strings were handled, and somehow that change caused it to crash badly. I believe https://gitlab.winehq.org/wine/wine/-/merge_requests/11855 should fix this properly. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=60285 --- Comment #2 from Béla Gyebrószki <gyebro69@gmail.com> --- (In reply to Rémi Bernon from comment #1)
Thanks, this is a preexisting bug with how WOW64 strings were handled, and somehow that change caused it to crash badly. I believe https://gitlab.winehq.org/wine/wine/-/merge_requests/11855 should fix this properly.
I tested MR !11855 and can confirm that it fixes the issue for both games. Both games now start normally and reach the main menu again. Thanks for the quick fix. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=60285 Béla Gyebrószki <gyebro69@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |6afcd46c341cdd13a38d9a1b4a3 | |213e45b71c8ac --- Comment #3 from Béla Gyebrószki <gyebro69@gmail.com> --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/6afcd46c341cdd13a38d9a1b4a3213e... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=60285 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.17. -- 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.
participants (1)
-
WineHQ Bugzilla