https://bugs.winehq.org/show_bug.cgi?id=56711
Bug ID: 56711 Summary: Vampire: The Masquerade - Bloodlines crashes on launch (regression) Product: Wine Version: 9.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: accounts.winehq.org@vv221.fr Distribution: ---
Created attachment 76493 --> https://bugs.winehq.org/attachment.cgi?id=76493 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7b68df75).
With WINE 9.0, Vampire: The Masquerade - Bloodlines crashes on launch with the attached trace.
This crash does not happen when reverting to WINE 8.0. I will run a bisect in the coming days to try to spot a faulty commit.
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #1 from vv221 accounts.winehq.org@vv221.fr --- *** Bug 56710 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=56711
vv221 accounts.winehq.org@vv221.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=56711
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Vampire: The Masquerade - |Vampire: The Masquerade - |Bloodlines crashes on |Bloodlines crashes on |launch (regression) |launch Keywords|regression | Severity|major |normal
--- Comment #2 from Ken Sharp imwellcushtymelike@gmail.com --- Try again with Wine 9.9. If the issue persists then a regression test is needed. https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #3 from vv221 accounts.winehq.org@vv221.fr --- Further testing seems to indicate the crash might be specific to the Debian build of WINE. I will investigate further, and close this report if I can get a confirmation that the problem is with the Debian packaging and not the upstream code.
https://bugs.winehq.org/show_bug.cgi?id=56711
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- I can reproduce this bug on Arch too, but only with Wine-Staging not with vanilla Wine. Omitting the ntdll-WRITECOPY patchset when building Staging makes the crash go away.
https://bugs.winehq.org/show_bug.cgi?id=56711
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine |Wine-staging CC| |leslie_alistair@hotmail.com | |, z.figura12@gmail.com Component|-unknown |-unknown
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #5 from vv221 accounts.winehq.org@vv221.fr --- Created attachment 76495 --> https://bugs.winehq.org/attachment.cgi?id=76495 Debian virtual-protect.patch, triggering the crash
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #6 from vv221 accounts.winehq.org@vv221.fr --- This behaviour being reproducible with wine-staging ntdll-WRITECOPY patchset might point to it being related to https://bugs.winehq.org/show_bug.cgi?id=29384
I checked the Debian patchsets, and there is indeed one patch related to #29384 (see attachments). I am going to check if building the Debian package without this patch is enough to get rid of the crash.
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #7 from vv221 accounts.winehq.org@vv221.fr --- Reverting to the last Debian build before the addition of the virtual-protect.patch patch does indeed get rid of the crash. I am going to check if I can find other affected games, then send a report to Debian bugs tracker.
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #8 from vv221 accounts.winehq.org@vv221.fr --- I forwarded this crash report to the Debian packages maintainer, you can follow any activity on this front here: https://bugs.debian.org/1076498
https://bugs.winehq.org/show_bug.cgi?id=56711
vv221 accounts.winehq.org@vv221.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian
https://bugs.winehq.org/show_bug.cgi?id=56711
vv221 accounts.winehq.org@vv221.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://bugs.debian.org/cgi | |-bin/bugreport.cgi?bug=1076 | |498
https://bugs.winehq.org/show_bug.cgi?id=56711
--- Comment #9 from Béla Gyebrószki gyebro69@gmail.com --- With this Staging commit the crash when launching VtMB is fixed for me: https://github.com/wine-staging/wine-staging/commit/b98458cadce2d305eb074094...
Tested in wine-9.13-200-g8ad8c50e8f5 (Staging).