https://bugs.winehq.org/show_bug.cgi?id=49907
Bug ID: 49907 Summary: Fallout New Vegas crashes when leaving Doc Mitchell's house Product: Wine Version: 5.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: rtentser@yandex.ru Distribution: ---
Created attachment 68271 --> https://bugs.winehq.org/attachment.cgi?id=68271 Backtrace
Probably a regression. I've played the game some months ago and it worked fine, but now it crashes when i go outside. GOG version. Wine 5.17 & 5.18.
https://bugs.winehq.org/show_bug.cgi?id=49907
rtentser@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|5.17 |5.13
--- Comment #1 from rtentser@yandex.ru --- 5.12 works for me. 5.13 is broken with fresh install, but if you update a prefix from 5.12 it works. So, it's a regression, i think.
https://bugs.winehq.org/show_bug.cgi?id=49907
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #2 from joaopa jeremielapuree@yahoo.fr --- Please, run a regression test https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #3 from rtentser@yandex.ru --- So, i've bisected it.
99851ca4c2edd4b921c91327540d69dec77c5df7 is the first bad commit commit 99851ca4c2edd4b921c91327540d69dec77c5df7 Author: Alexandre Julliard julliard@winehq.org Date: Wed Jul 15 10:23:00 2020 +0200
ntdll: Initialize the thread signal stack in the common code.
Signed-off-by: Alexandre Julliard julliard@winehq.org
But actually it isn't completely true: i've had a similar crash with a commit before that, but after i went outside and played a little.
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #4 from rtentser@yandex.ru ---
i've had a similar crash with a commit before that
Actually not. This one prints "Unhandled exception" in console, other one - "Unhandled page fault on read access".
https://bugs.winehq.org/show_bug.cgi?id=49907
rtentser@yandex.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |99851ca4c2edd4b921c91327540 | |d69dec77c5df7
https://bugs.winehq.org/show_bug.cgi?id=49907
Anya maniikarabera@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniikarabera@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=49907
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Caused by 114832224fc5babd1417562dbd64d489fabe1e01 Reverting helps. Or just disabling devenum or msdmo.
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #6 from Zebediah Figura z.figura12@gmail.com --- Wait, which of the two is the regression SHA?
https://bugs.winehq.org/show_bug.cgi?id=49907
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|99851ca4c2edd4b921c91327540 | |d69dec77c5df7 |
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- Can you please attach a log with WINEDEBUG=+quartz,+qasf,+strmbase,+gstreamer,+timestamp,+seh?
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #8 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 68581 --> https://bugs.winehq.org/attachment.cgi?id=68581 log
(In reply to Zebediah Figura from comment #7)
Can you please attach a log with WINEDEBUG=+quartz,+qasf,+strmbase,+gstreamer,+timestamp,+seh?
I can also reproduce the crash. Attached is the requested log.
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Gijs Vermeulen from comment #8)
Created attachment 68581 [details] log
(In reply to Zebediah Figura from comment #7)
Can you please attach a log with WINEDEBUG=+quartz,+qasf,+strmbase,+gstreamer,+timestamp,+seh?
I can also reproduce the crash. Attached is the requested log.
Disabling devenum also worked around the crash for me.
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- Created attachment 68585 --> https://bugs.winehq.org/attachment.cgi?id=68585 don't hold an extra reference in async_run_cb
Does the attached patch help?
https://bugs.winehq.org/show_bug.cgi?id=49907
--- Comment #11 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Zebediah Figura from comment #10)
Created attachment 68585 [details] don't hold an extra reference in async_run_cb
Does the attached patch help?
It fixes the crash for me, thanks!
https://bugs.winehq.org/show_bug.cgi?id=49907
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |c44173dd496aa1d1c499e593b79 | |02b2879730a34 Component|-unknown |quartz
--- Comment #12 from Zebediah Figura z.figura12@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/c44173dd496aa1d1c499e593b7902b2879730a34; thanks for testing.
https://bugs.winehq.org/show_bug.cgi?id=49907
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.22.