https://bugs.winehq.org/show_bug.cgi?id=45293
Bug ID: 45293 Summary: Star Citizen hangs on startup Product: Wine Version: 3.9 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: holzminister@t-online.de Distribution: ---
Hi, when I try to start Star Citizen from its Launcher, it loads for a short moment and I can see the splash screen. But after that it just hangs.
The only output I get is:
[info] Launching Star Citizen LIVE from (Z:\run\media\holzi\9E8A37D48A37A823\spiele\Roberts Space Industries\StarCitizen\LIVE) 00df:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2 00df:err:dbghelp:SymCleanup this process has not had SymInitialize() called for it! 00df:fixme:module:LdrRegisterDllNotification (0000, 0x14018516a, (nil), 0x149a1c8c8) stub 00df:fixme:shell:SHGetKnownFolderPath flags 0x0000a000 not supported 0085:fixme:system:SystemParametersInfoW Unknown action: 116
I also tried wine-staging 3.9 but with the same result.
https://bugs.winehq.org/show_bug.cgi?id=45293
Jason holzminister@t-online.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #1 from Austin English austinenglish@gmail.com --- (In reply to Jason from comment #0)
Hi, when I try to start Star Citizen from its Launcher, it loads for a short moment and I can see the splash screen. But after that it just hangs.
The only output I get is:
[info] Launching Star Citizen LIVE from (Z:\run\media\holzi\9E8A37D48A37A823\spiele\Roberts Space Industries\StarCitizen\LIVE)
Are you running this from a windows partition?
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #2 from Jason holzminister@t-online.de --- (In reply to Austin English from comment #1)
(In reply to Jason from comment #0)
Hi, when I try to start Star Citizen from its Launcher, it loads for a short moment and I can see the splash screen. But after that it just hangs.
The only output I get is:
[info] Launching Star Citizen LIVE from (Z:\run\media\holzi\9E8A37D48A37A823\spiele\Roberts Space Industries\StarCitizen\LIVE)
Are you running this from a windows partition?
Yes this was from a ntfs partition. I just tried from ext4, but with the same result.
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #3 from Austin English austinenglish@gmail.com --- (In reply to Jason from comment #2)
(In reply to Austin English from comment #1)
(In reply to Jason from comment #0)
Hi, when I try to start Star Citizen from its Launcher, it loads for a short moment and I can see the splash screen. But after that it just hangs.
The only output I get is:
[info] Launching Star Citizen LIVE from (Z:\run\media\holzi\9E8A37D48A37A823\spiele\Roberts Space Industries\StarCitizen\LIVE)
Are you running this from a windows partition?
Yes this was from a ntfs partition. I just tried from ext4, but with the same result.
NTFS can cause issues, though the bigger problem is from copying game installs around instead of installing under Wine. It loses registry entries / files not in the game directory / etc.
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #4 from Jason holzminister@t-online.de --- (In reply to Austin English from comment #3)
(In reply to Jason from comment #2)
(In reply to Austin English from comment #1)
(In reply to Jason from comment #0)
Hi, when I try to start Star Citizen from its Launcher, it loads for a short moment and I can see the splash screen. But after that it just hangs.
The only output I get is:
[info] Launching Star Citizen LIVE from (Z:\run\media\holzi\9E8A37D48A37A823\spiele\Roberts Space Industries\StarCitizen\LIVE)
Are you running this from a windows partition?
Yes this was from a ntfs partition. I just tried from ext4, but with the same result.
NTFS can cause issues, though the bigger problem is from copying game installs around instead of installing under Wine. It loses registry entries / files not in the game directory / etc.
Thanks for your fast reply. For the ext4 partition I made a new wineprefix and made a new game install. But it didn't change anything.
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #5 from Austin English austinenglish@gmail.com --- Does 'winetricks vcrun2015' (that version based on the log in 44954, if that's the same game) help?
https://bugs.winehq.org/show_bug.cgi?id=45293
alexfr alexoalex850@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexoalex850@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45293
rawfox rawfox@freenet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rawfox@freenet.de
--- Comment #6 from rawfox rawfox@freenet.de --- Create the folders Local and Roaming in your users/Yourname/Appdata/ in wine drive_c. Copy the contents from your windows installation into them. Try to place the StarCitizen folder to some place, similar to the original Windows, it came from. Mine is c:\StarCitizen.
Load the launcher ones to create your login.json and set the path.
Please report back here :) Good luck !
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #7 from alexfr alexoalex850@gmail.com --- (In reply to rawfox from comment #6)
Create the folders Local and Roaming in your users/Yourname/Appdata/ in wine drive_c. Copy the contents from your windows installation into them. Try to place the StarCitizen folder to some place, similar to the original Windows, it came from. Mine is c:\StarCitizen.
Load the launcher ones to create your login.json and set the path.
Please report back here :) Good luck !
What is your location of folders with the game launcher in Windows and what is the location of wine, games and launcher in linux? Should this work in the version of wine-staging 3.10? I have a version of wine-staging 3.10 that work all the game modes, except for the main game - Crusader ... Your method not work for me, the error also prevents Crusader from loading
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #8 from rawfox rawfox@freenet.de --- (In reply to alexfr from comment #7)
(In reply to rawfox from comment #6)
Create the folders Local and Roaming in your users/Yourname/Appdata/ in wine drive_c. Copy the contents from your windows installation into them. Try to place the StarCitizen folder to some place, similar to the original Windows, it came from. Mine is c:\StarCitizen.
Load the launcher ones to create your login.json and set the path.
Please report back here :) Good luck !
What is your location of folders with the game launcher in Windows and what is the location of wine, games and launcher in linux? Should this work in the version of wine-staging 3.10? I have a version of wine-staging 3.10 that work all the game modes, except for the main game - Crusader ... Your method not work for me, the error also prevents Crusader from loading
The game location is c:\StarCitizen on Windows and on Linux it is /home/rawfox/.wine-sc/drive_c/StarCitizen.
The launcher is installed to default locations on Windows and on wine, so c:\Program Files\Roberts...
wine-3.10 staging does a good job here, but joining the Persistent Universe is not possible yet, only Star Marine and Arena Commander is playable at this point and im trying hard to debug this atm to develop a final working procedure :)
So, going live in the Persisten Universe game mode is not possible - yet.
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #9 from alexfr alexoalex850@gmail.com --- (In reply to rawfox from comment #8)
(In reply to alexfr from comment #7)
(In reply to rawfox from comment #6)
Create the folders Local and Roaming in your users/Yourname/Appdata/ in wine drive_c. Copy the contents from your windows installation into them. Try to place the StarCitizen folder to some place, similar to the original Windows, it came from. Mine is c:\StarCitizen.
Load the launcher ones to create your login.json and set the path.
Please report back here :) Good luck !
What is your location of folders with the game launcher in Windows and what is the location of wine, games and launcher in linux? Should this work in the version of wine-staging 3.10? I have a version of wine-staging 3.10 that work all the game modes, except for the main game - Crusader ... Your method not work for me, the error also prevents Crusader from loading
The game location is c:\StarCitizen on Windows and on Linux it is /home/rawfox/.wine-sc/drive_c/StarCitizen.
The launcher is installed to default locations on Windows and on wine, so c:\Program Files\Roberts...
wine-3.10 staging does a good job here, but joining the Persistent Universe is not possible yet, only Star Marine and Arena Commander is playable at this point and im trying hard to debug this atm to develop a final working procedure :)
So, going live in the Persisten Universe game mode is not possible - yet.
Excellent! I'm really waiting for it to be possible)) Some notes: I sucess start loading StarMarine and ArenaCommander, right after installing the Launcher with the wine-staging 3.10 and copying the StarCitizen folder from Windows to Linux. I did not need to copy the Local and Roaming folders ... I know a little programming in JavaScript, PHP and Phyton. How do you do the debug? Maybe I can understand something and help you?
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #10 from rawfox rawfox@freenet.de --- I try to research, what happens, that moment the PU is loaded and the screen should switch you to your bed, where you standup in the verse.
SHGetKnownFolderPath cant handle the Value 0x0000a000. After researching this, it maybe a non existing folder, an access problem, an unknown tokenkeyhashcryptwhatever, something is not found and i try to find out, what it is.
Debugging is reading the error messages and try to patch something, so i did with the SHGetKnownFolderPath() what leaded me to the thought, that there is something odd with language or directory architecture.
Im also not sure, if adding .NET requirements are that genious nowadays. Same with registry entries, such crap is dead since 1805 and people try to keep it alive.
All i found with 0x0000a0000 is memory, encryption, access violations or thelike. Something isnt there, what is it ?
*brofist* we get there, SC-3.2 is just arround the corner, et see :)
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #11 from alexfr alexoalex850@gmail.com --- I hope this helps you understand the error: I noticed that if you specify the path to the game in the launcher via the drive 'z', for example: z: \ media \ username \ yourdisk \ StarCitizen then this error appears immediately and nothing is loaded at all. And the second interesting point that I discovered by accident when I changed the settings via winetricks, I put it there: "ddr = gdi" and now everything else is loaded as before, and when I load PU now I see this(I deleted duplicated strings): 002f:fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL 002f:fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL 003b:err:dbghelp:SymCleanup this process has not had SymInitialize() called for it! 0039:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 0039, blocked by 003b, retrying (60 sec) 003c:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 003c, blocked by 003b, retrying (60 sec) 003d:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 003d, blocked by 003b, retrying (60 sec) 0036:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 0036, blocked by 003b, retrying (60 sec) 0037:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 0037, blocked by 003b, retrying (60 sec) 0038:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 0038, blocked by 003b, retrying (60 sec) 003a:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 003a, blocked by 003b, retrying (60 sec) 003b:fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL 003b:err:virtual:virtual_map_section mapping 0x7eb582290000 adc3000 000000000 failed 003c:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 003c, blocked by 003b, retrying (60 sec) 0039:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 0039, blocked by 003b, retrying (60 sec) 003d:err:ntdll:RtlpWaitForCriticalSection section 0x453b0198 "?" wait timed out in thread 003d, blocked by 003b, retrying (60 sec)
However, I have not yet managed to repeat this error again, it happened just once, now when PU is started again, an error "00b8:fixme:shell:SHGetKnownFolderPath flags 0x0000a000 not supported"
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #12 from alexfr alexoalex850@gmail.com --- And I often get messages from wine, when I start the game, that I only have 4 or 6 Gb, but in real I have about 24 Gb installed ... Maybe wine does not use all of the available RAM?
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #13 from rawfox rawfox@freenet.de --- Thanks for your comment. Im running into the exact same and will spend some time researching on this ntdll error. Maybe because the game was originally installed on a ntfs drive, can there be problems because its now on a ext4 drive ?!
I also have 24gb ram but not noticed problems, beside of the mem usage is not so high but when the PU is loaded on windows, the memory usage is also only 4gb or something.
Maybe we get futher on this ntfs issue \m/
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #14 from alexfr alexoalex850@gmail.com --- Always glad to help bro). By the way, in my windows 7 StarCitizen PU consumes about 16 Gb of RAM
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #15 from rawfox rawfox@freenet.de --- (In reply to alexfr from comment #14)
Always glad to help bro). By the way, in my windows 7 StarCitizen PU consumes about 16 Gb of RAM
yeah, once you stand up, but it starts with pretty low numbers, check r_DisplayInfo = 3 in ingame konsole
it goes even higher :)
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #16 from alexfr alexoalex850@gmail.com --- (In reply to rawfox from comment #15)
(In reply to alexfr from comment #14)
Always glad to help bro). By the way, in my windows 7 StarCitizen PU consumes about 16 Gb of RAM
yeah, once you stand up, but it starts with pretty low numbers, check r_DisplayInfo = 3 in ingame konsole
it goes even higher :)
Yes, I also looked there and in the manager, just checked again at the very beginning, when still in bed: Mem: 8300 (13400) Peak: 8400 (14500) In Task Manager Windows (11Gb) After about 5 minutes of the game: Mem: 9500 (18200) Peak: 9500 (18200) In Task Manager Windows (12.8Gb) And over time, it will only grow
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #17 from rawfox rawfox@freenet.de --- This bug should be fixed now by https://github.com/wine-mirror/wine/commit/ff7c2c51718e8f64c9b708847f3a322bd...
https://bugs.winehq.org/show_bug.cgi?id=45293
Cryonid cryonid@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cryonid@protonmail.com
--- Comment #18 from Cryonid cryonid@protonmail.com --- Still can't go in the PU for me. When the game has taken 3 GB of memory it shows this error and hangs:
"0092:err:module:load_builtin_dll failed to load .so lib for builtin L"dbghelp.dll": /usr/bin/../lib/wine/dbghelp.dll.so: échec d'adressage (mapping) du segment de l'objet partagé"
Sorry, I don't know how I can exactly translate this, but it seems like it fails to write more data in RAM ("échec d'adressage" translated is "fail to map").
Wine-Staging 3.13 64 bits, 12 GB of RAM, using winetricks corefonts and dxvk
(I don't know if I need to create a new bug report or not)
https://bugs.winehq.org/show_bug.cgi?id=45293
--- Comment #19 from Cryonid cryonid@protonmail.com --- (In reply to Cryonid from comment #18)
Still can't go in the PU for me. When the game has taken 3 GB of memory it shows this error and hangs:
"0092:err:module:load_builtin_dll failed to load .so lib for builtin L"dbghelp.dll": /usr/bin/../lib/wine/dbghelp.dll.so: échec d'adressage (mapping) du segment de l'objet partagé"
Sorry, I don't know how I can exactly translate this, but it seems like it fails to write more data in RAM ("échec d'adressage" translated is "fail to map").
Wine-Staging 3.13 64 bits, 12 GB of RAM, using winetricks corefonts and dxvk
(I don't know if I need to create a new bug report or not)
("échec d'adressage" translated is "fail to address")*
https://bugs.winehq.org/show_bug.cgi?id=45293
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED Component|-unknown |shell32
--- Comment #20 from Anastasius Focht focht@gmx.net --- Hello folks,
resolving as dupe of bug 45359 ("SHGetKnownFolderPath doesn't handle flag KF_FLAG_DONT_UNEXPAND") based on user 'rawfox' input (I guess it's the same user/handle as on Reddit).
--- quote --- "0092:err:module:load_builtin_dll failed to load .so lib for builtin L"dbghelp.dll": /usr/bin/../lib/wine/dbghelp.dll.so: échec d'adressage (mapping) du segment de l'objet partagé" --- quote ---
Please don't abuse/recycle tickets for different problems.
--- quote --- ... How to report
Each bug report should cover one problem. If there are additional problems with the same application or game, file separate reports for each. --- quote ---
Anyway, this is a typical symptom for a borked/broken Wine installation and/or broken WINEPREFIX -> not a Wine bug.
Regards
*** This bug has been marked as a duplicate of bug 45359 ***
https://bugs.winehq.org/show_bug.cgi?id=45293
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.