https://bugs.winehq.org/show_bug.cgi?id=52956
Bug ID: 52956 Summary: Star Citizen crashes on unimplemented function kernel32.dll.SetThreadInformation Product: Wine Version: 7.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: ace@haxalot.com Distribution: ---
Created attachment 72326 --> https://bugs.winehq.org/attachment.cgi?id=72326 Patch to stub SetThreadInformation
With the upcoming Star Citizen 3.17.1 build, the game has started applying power throttling information on its worker threads, which requires the missing method SetThreadInformation.
I wrote - and attached - a quick patch to stub it out in a manner that seems enough for the game to keep working. Threw a quick look at the Windows API documentation as well - on how hard it would be to do a more proper implementation, but I have honestly no idea what the input data is supposed to accomplish, and a stub seems to do just fine.
https://bugs.winehq.org/show_bug.cgi?id=52956
John Doe official@lonegamedev.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |official@lonegamedev.com
--- Comment #1 from John Doe official@lonegamedev.com --- I can confirm exact same problem.
https://bugs.winehq.org/show_bug.cgi?id=52956
Tujurmoa antoinerg29@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |antoinerg29@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=52956
--- Comment #2 from official@lonegamedev.com official@lonegamedev.com --- Also, I can confirm the patch works.
https://bugs.winehq.org/show_bug.cgi?id=52956
Tujurmoa antoinerg29@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|antoinerg29@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=52956
Mark James arthius150@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arthius150@gmail.com
--- Comment #3 from Mark James arthius150@gmail.com --- Created attachment 72395 --> https://bugs.winehq.org/attachment.cgi?id=72395 Star Citizen Log output, Lutris on POPOS 22.04
Confirmed Star Citizen Not working as of 20-05-2022
Pop OS 22.04 kernel - 5.17.5-76051705-generic
Error = wine: Call from 00000001700316A8 to unimplemented function KERNEL32.dll.SetThreadInformation, aborting
consult pic provided
thanks
https://bugs.winehq.org/show_bug.cgi?id=52956
lucas@fitt.net.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lucas@fitt.net.au
--- Comment #4 from lucas@fitt.net.au --- conforming issue exists. confirming patch provided by ace allows star citizen to run.
https://bugs.winehq.org/show_bug.cgi?id=52956
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- This is included in wine 7.9, https://source.winehq.org/git/wine.git/commit/15aa8c6fb81921811cb2c7f99ae43f... . Please retest with it.
https://bugs.winehq.org/show_bug.cgi?id=52956
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=52956
rawfox rawfox@freenet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rawfox@freenet.de
--- Comment #6 from rawfox rawfox@freenet.de --- Confirming its fixed, patches work. Thank you very mutch!
https://bugs.winehq.org/show_bug.cgi?id=52956
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com Resolution|--- |FIXED Fixed by SHA1| |15aa8c6fb81921811cb2c7f99ae | |43f31930b4c10 Status|UNCONFIRMED |RESOLVED
--- Comment #7 from Vijay Kamuju infyquest@gmail.com --- Confirmed to be fixed in 7.9
https://bugs.winehq.org/show_bug.cgi?id=52956
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.10.