https://bugs.winehq.org/show_bug.cgi?id=49007
Bug ID: 49007 Summary: StarCitizen freezing since commit fd7992972b252ed262d33ef604e9e1235d2108c5 Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: rawfox@freenet.de Distribution: ---
Created attachment 66982 --> https://bugs.winehq.org/attachment.cgi?id=66982 Crashlog on latest wine commit
Hi, since this commit, StarCitizen is freezing when the mainmenu screen should open. This happens as soon as Data comes in.
The commit when it started: https://github.com/wine-mirror/wine/commit/fd7992972b252ed262d33ef604e9e1235...
This commit was introduced as fix for this issue: https://bugs.winehq.org/show_bug.cgi?id=48817
There is also a bigger logfile applied with the requested options export WINEDEBUG=-all,+module,+loaddll,+seh,+ntdll
https://bugs.winehq.org/attachment.cgi?id=66958
The attached log here is without any options on wine-5.6-380-g28bc1bb463
StarCitizen will not work with wine-5.7, works great with wine 5.6 actually :)
Greetings from Germany^^
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #1 from rawfox rawfox@freenet.de --- Created attachment 66983 --> https://bugs.winehq.org/attachment.cgi?id=66983 SC freeze with wine
On Mangohud you can see first data is received, then the thing is froozen. That was on wine-staging. With a current vanilla wine its not even opening the loading (windowed-full)screen anymore.
https://bugs.winehq.org/show_bug.cgi?id=49007
rawfox rawfox@freenet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rawfox@freenet.de
https://bugs.winehq.org/show_bug.cgi?id=49007
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |5.6 Summary|StarCitizen freezing since |StarCitizen freezes on |commit |start |fd7992972b252ed262d33ef604e | |9e1235d2108c5 | CC| |julliard@winehq.org Regression SHA1| |fd7992972b252ed262d33ef604e | |9e1235d2108c5 Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=49007
Cláudio Sampaio (Patola) patola@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |patola@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=49007
gort818@gmail.com gort818@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gort818@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #2 from gort818@gmail.com gort818@gmail.com --- Can confirm crashes with Wine 5.7 and Wine 5.7 staging.
https://bugs.winehq.org/show_bug.cgi?id=49007
Mike Scott michael.scott@quest-arts.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael.scott@quest-arts.co | |.uk
--- Comment #3 from Mike Scott michael.scott@quest-arts.co.uk --- Created attachment 67014 --> https://bugs.winehq.org/attachment.cgi?id=67014 Star Citizen Lutris Log
I used the WINEDEBUG options: fixme-all,-ntdll,warn+all
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #4 from Mike Scott michael.scott@quest-arts.co.uk --- Created attachment 67015 --> https://bugs.winehq.org/attachment.cgi?id=67015 Screenshot showing where error is occurring
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #5 from Mike Scott michael.scott@quest-arts.co.uk --- The attachments I just added were created using a fresh clone of wine commit id: 28ec2795186c7db83637b3b17e4fa95095ebb77d
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #6 from Mike Scott michael.scott@quest-arts.co.uk --- Comment on attachment 67014 --> https://bugs.winehq.org/attachment.cgi?id=67014 Star Citizen Lutris Log
**DELETED**
https://bugs.winehq.org/show_bug.cgi?id=49007
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #7 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Mike Scott from comment #6)
Comment on attachment 67014 [details] Star Citizen Lutris Log
**DELETED**
Hello,
Are you asking that the attachment be deleted?
Regards.
https://bugs.winehq.org/show_bug.cgi?id=49007
Alexandr Oleynikov sashok.olen@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sashok.olen@gmail.com
--- Comment #8 from Alexandr Oleynikov sashok.olen@gmail.com --- Can somebody test if this build https://lutris.nyc3.cdn.digitaloceanspaces.com/runners/wine/wine-lutris-5.7-... works with Star Citizen? It reverts the offending commit basically and I want to make sure it's enough to workaround the bug and that there's no additional regression that needs to be taken care of as well.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #9 from Mike Scott michael.scott@quest-arts.co.uk --- (In reply to Olivier F. R. Dierick from comment #7)
(In reply to Mike Scott from comment #6)
Comment on attachment 67014 [details] Star Citizen Lutris Log
**DELETED**
Hello,
Are you asking that the attachment be deleted?
Regards.
Yes, I was wanted to delete the attachment to make a small edit then reattach, but the only option I could find was edit as comment.
So I tried that option, but all it did was add the comment.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #10 from rawfox rawfox@freenet.de --- (In reply to Alexandr Oleynikov from comment #8)
Can somebody test if this build https://lutris.nyc3.cdn.digitaloceanspaces.com/runners/wine/wine-lutris-5.7- x86_64.tar.xz works with Star Citizen? It reverts the offending commit basically and I want to make sure it's enough to workaround the bug and that there's no additional regression that needs to be taken care of as well.
Ya nice, thats working :D
Do you have a patch at hand ? I'd love to see what you do, my patch failed :p ..
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #11 from Alexandr Oleynikov sashok.olen@gmail.com --- Created attachment 67020 --> https://bugs.winehq.org/attachment.cgi?id=67020 Revert of the offending commit
Sure, here. I should note to everyone just in case that this is Not a real fix, merely a revert.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #12 from rawfox rawfox@freenet.de --- Whoa that fast, amazing :) I still dont understand, what they have implemented and why its not working with SC, but it is at least superb to have a working patch at hand!
Ill hand that out to our nerds at #LUG to kebab the reasons. Wine can only get better with issues like this :)
Thanks you, Alex!
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #13 from rawfox rawfox@freenet.de --- We should add, the patch is applying to wine-5.7 (Staging) release.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #14 from Mike Scott michael.scott@quest-arts.co.uk --- Applying that patch fixes resolves the crash for me too using latest wine (28ec2795186c7db83637b3b17e4fa95095ebb77d) and wine-staging 69a4e4baa2679972b1170a95cb9b86d08a493b54.
https://bugs.winehq.org/show_bug.cgi?id=49007
Andreas Zuber a.zuber@gmx.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a.zuber@gmx.ch
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #15 from Cláudio Sampaio (Patola) patola@gmail.com --- So Wine 5.8 is out and this regression has not been backed out officially? :-(
https://bugs.winehq.org/show_bug.cgi?id=49007
Giacomo Orlandi gia_@inwind.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gia_@inwind.it
--- Comment #16 from Giacomo Orlandi gia_@inwind.it --- I(In reply to Cláudio Sampaio (Patola) from comment #15)
So Wine 5.8 is out and this regression has not been backed out officially? :-(
It was stated in comment #11 that the patch is just a revert of the offending commit, that's not a real fix for the regression.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #17 from Alexandr Oleynikov sashok.olen@gmail.com --- Still, it would have been nice to adress this in 4.8, seeing how it affects a lot of other games too (at least 2 other ones, potentially far more).
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #18 from rawfox rawfox@freenet.de --- There is a lot of regressions on this commit hash. https://bugs.winehq.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NE...
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #19 from rawfox rawfox@freenet.de --- Since todays commits the game hangs already on first loading window. There have been changes to ntdll/loader.c again and its getting worse.
We can still apply the patch, but the offset gets bigger and bigger. The game hangs anyways, with or without patch, with vanilla or staging.
Houston, we have a problem .. ! There is a lot more games affected then reported.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #20 from Cláudio Sampaio (Patola) patola@gmail.com --- Yeah, the misbegotten "driver failure" problem also happens in bug #48647, a bug that makes wine not work at all -- locally -- if there are oddities in the network configuration. It seems that wine is becoming less and less resilient.
https://bugs.winehq.org/show_bug.cgi?id=49007
Ahmed W. oneofone@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |oneofone@gmail.com
--- Comment #21 from Ahmed W. oneofone@gmail.com --- World of warcraft is also affected and the revert doesn't work.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #22 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Ahmed W. from comment #21)
World of warcraft is also affected and the revert doesn't work.
Hello,
Same symptoms doesn't mean that it's the same issue.
If reverting the commit doesn't fix the issue, the chance that it's not the same issue are high.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=49007
Tk ti3nou@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ti3nou@gmail.com
--- Comment #23 from Tk ti3nou@gmail.com --- (In reply to Olivier F. R. Dierick from comment #22)
(In reply to Ahmed W. from comment #21)
World of warcraft is also affected and the revert doesn't work.
Hello,
Same symptoms doesn't mean that it's the same issue.
If reverting the commit doesn't fix the issue, the chance that it's not the same issue are high.
Regards.
I'm pretty sure Ahmed W. meant that the initial revert patch didn't apply anymore. A rebased revert patch indeed fixes both Star Citizen and WoW, as expected (freshly tested on 5.9 release).
https://bugs.winehq.org/show_bug.cgi?id=49007
Anya animegirl@stronzi.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |animegirl@stronzi.org
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #24 from rawfox rawfox@freenet.de --- Todays commits resulted in this error:
wine: Unhandled exception 0x80000003 in thread 1b8 at address 00000001402D6003 (thread 01b8), starting debugger...
wine-5.9-195-gbf83d755d9
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #25 from rawfox rawfox@freenet.de --- Created attachment 67311 --> https://bugs.winehq.org/attachment.cgi?id=67311 reverse patch for ntdll/loader.c
This patch is reverting the changes to loader.c for the wine-staging commit bf83d755d987fec552cd1dce30638c31c49ab760 from today.
wine-5.9-195-gbf83d755d9 (Staging)
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #26 from rawfox rawfox@freenet.de --- This last patch is not applying anymore, there is just too many commits coming in to wine, sorry but i lost track.
Due to the many many commits to the thread handling in wine, this bug report is also timed out it seems. Looks like we need to start from scratch again, to find what is wrong.
The launcher launches the game, it goes correct to fullscreen and before its hitting the main menu screen, its freezing. No matter if Vanilla or Staging, the mainmenu screen wont come up.
https://bugs.winehq.org/show_bug.cgi?id=49007
Paul Gofman pgofman@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pgofman@codeweavers.com
--- Comment #27 from Paul Gofman pgofman@codeweavers.com --- Should be fixed by https://source.winehq.org/git/wine.git/commit/1dc3383389da636617bfa7d9570e7d...
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #28 from rawfox rawfox@freenet.de --- Yeah cool, its fixed :D
wine-5.11-111-g1f6423f778 is loading it properly, im ingame right now.
Thank you ! Amazing !!! <3
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #29 from Tk ti3nou@gmail.com --- I can also confirm this is fixed by https://source.winehq.org/git/wine.git/commit/1dc3383389da636617bfa7d9570e7d...
https://bugs.winehq.org/show_bug.cgi?id=49007
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1dc3383389da636617bfa7d9570 | |e7de5c94f7882 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #30 from Gijs Vermeulen gijsvrm@gmail.com --- Resolving.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #31 from rawfox rawfox@freenet.de --- A new commit last night broke it again. the error is
wine: failed to load /usr/local/lib64/wine/ntdll.dll error c0000018
No idea yet, wich one it was, need to bisect again, except someone has an idea already .. ^^
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #32 from Alexandre Julliard julliard@winehq.org --- Please open new bugs for new issues.
https://bugs.winehq.org/show_bug.cgi?id=49007
--- Comment #33 from Paul Gofman pgofman@codeweavers.com --- This is likely some DLL size issue again, I had similar issue too. I did not look yet which exactly is out of line but running 'strip' on all Wine dlls helped.
https://bugs.winehq.org/show_bug.cgi?id=49007
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll
https://bugs.winehq.org/show_bug.cgi?id=49007
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #34 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.12.