[Bug 39663] New: GOG Galaxy slow to start (20 second delay)
https://bugs.winehq.org/show_bug.cgi?id=39663 Bug ID: 39663 Summary: GOG Galaxy slow to start (20 second delay) Product: Wine Version: 1.8-rc1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: abolte(a)systemsaviour.com Distribution: --- Created attachment 52879 --> https://bugs.winehq.org/attachment.cgi?id=52879 gog-galaxy-1.8-rc1-output.log There is a 20+ delay starting GOG Galaxy. Confirming with 1.8-rc1, I believe this has always been the case and is not a regression. Specifically, you see the following output repeat every second for 20 seconds: 015-11-24 19:57:16 [galaxy_client][Information]: GalaxyCommunication started properly. 2015-11-24 19:57:16 [galaxy_client][Information]: Exception during sending request to service: Connection refused () fixme:process:WTSGetActiveConsoleSessionId stub fixme:wtsapi:WTSQueryUserToken 1 0xfade7c During this time, nothing seems to be happening. Then immediately after waiting those 20 seconds, the Galaxy client seems to give up and continue anyway. That's when you can see HDD activity actually start to kick in. I am attaching the first 21+ seconds of console output when launching the client, up until past the point of the delay. Let me know if you would like me to recapture using any debug flags. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.gog.com/galaxy CC| |abolte(a)systemsaviour.com Distribution|--- |Debian -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #1 from Adam Bolte <abolte(a)systemsaviour.com> --- I forgot to mention I have added msvcp110 and msvcr110 native overrides (added through winetricks). This is currently required for Galaxy to launch. Tested on Debian Jessie amd64, in a 32-bit prefix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Christopher Larson <kergoth(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kergoth(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |STAGED CC| |dmitry(a)baikal.ru, | |erich.e.hoover(a)wine-staging | |.com, michael(a)fds-team.de, | |sebastian(a)fds-team.de Ever confirmed|0 |1 Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/wtsapi32-WTSQu | |eryUserToken -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #2 from Adam Bolte <abolte(a)systemsaviour.com> --- v1.9.4 with the wine-staging patches seem to fix this for me. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #3 from fjfrackiewicz(a)gmail.com --- Have you tried Galaxy version 1.1.9? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #4 from Adam Bolte <abolte(a)systemsaviour.com> --- GOG Galaxy 1.1.9 no longer works (tested in a Wine 1.9.9 win32 prefix). wine: Call from 0x7b43b988 to unimplemented function api-ms-win-crt-locale-l1-1-0.dll._lock_locales, aborting fixme:vcruntime:__telemetry_main_return_trigger (0xba0000) err:module:attach_process_dlls "MSVCP140.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\GalaxyClient\\GalaxyClient.exe" failed, status 80000100 I've tried disabling the api-ms-win-crt-locale-l1-1-0 DLL, using winetricks --force vcrun2015, etc. Nothing seems to work. I can confirm that last GOG Galaxy did work, this bug still existed without the staging patches. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> --- It installs everything it needs, you need to add native,builtin overrides for: ucrtbase api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 vcruntime140 After that installation part will work. But later it crashes in libcef anyway, and tries to reload it over and over again. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #6 from Adam Bolte <abolte(a)systemsaviour.com> --- Interesting. I don't believe I had any problems with the installation, but those overrides got me going (when added to the msvcp110 and msvcr110 overrides I already had). Galaxy now launches once again! Once the data migration associated with the upgrade was complete, I closed the application and opened it again. The start-up delay is still there, again on an unpatched Wine 1.9.9 on Debian GNU/Linux. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #7 from fjfrackiewicz(a)gmail.com --- (In reply to Nikolay Sivov from comment #5)
It installs everything it needs, you need to add native,builtin overrides for:
ucrtbase api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 vcruntime140
After that installation part will work. But later it crashes in libcef anyway, and tries to reload it over and over again.
Run winetricks gdiplus and it should work. I had an issue where it would constantly crash with the GalaxyHelper.exe and installing gdiplus via winetricks helped. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Nathan <version2013(a)openmailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |version2013(a)openmailbox.org --- Comment #8 from Nathan <version2013(a)openmailbox.org> --- Wine 1.9.11 setup_galaxy_1.1.11.53.exe Based on suggestions by others, I installed via winetricks: gdiplus Also vcrun2015 added native,builtin overrides for: ucrtbase api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 vcruntime140 msvcp110 msvcr110 GOG Galaxy crashes mentioning libcef. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #9 from fjfrackiewicz(a)gmail.com --- (In reply to Nathan from comment #8)
Wine 1.9.11 setup_galaxy_1.1.11.53.exe
Based on suggestions by others, I installed via winetricks: gdiplus Also vcrun2015
added native,builtin overrides for: ucrtbase api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 vcruntime140 msvcp110 msvcr110
GOG Galaxy crashes mentioning libcef.
Try running Galaxy in Windows XP mode. Sometimes that helps :) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #10 from Adam Bolte <abolte(a)systemsaviour.com> --- Any plans for those patches to get upstreamed? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #11 from Austin English <austinenglish(a)gmail.com> --- (In reply to Nikolay Sivov from comment #5)
It installs everything it needs, you need to add native,builtin overrides for:
ucrtbase api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 vcruntime140
After that installation part will work. But later it crashes in libcef anyway, and tries to reload it over and over again.
FYI, this has been fixed in winetricks for a while, so if you're seeing this after winetricks vcrun2015, your winetricks is out of date. https://github.com/Winetricks/winetricks/issues/650 https://github.com/Winetricks/winetricks/pull/651/commits/37230c5f1efd5551db... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #12 from fjfrackiewicz(a)gmail.com --- Created attachment 56051 --> https://bugs.winehq.org/attachment.cgi?id=56051 Terminal output Wine 1.9.21-Staging with Galaxy 1.1.20.11 Will these patches get rebased in light of the fact that GOG Galaxy no longer supports Windows XP or Vista as of Galaxy 1.1.16 and up? I've attached the terminal output of the latest version of Galaxy (1.1.20.11 as I write this comment) and while it does get past the WTSQueryUserToken issue, Galaxy doesn't actually work (it shows up as a process in htop but nothing actually opens up). I've used a Windows 7 prefix with the following overrides at the start: corefonts vcrun2015 I then added other winetricks that used to help make Galaxy work: vcrun2010 vcrun2012 gdiplus and none of them helped and the terminal output remains the same whether I have just the corefonts (for working around libcef issues) and vcrun2015 installed or whether I have all of the aforementioned winetricks installed. You can download Galaxy version 1.1.20.11 here: https://cdn.gog.com/open/galaxy/client/setup_galaxy_1.1.20.11.exe Steps to reproduce: 1. Download Galaxy from the link above. 2. Run "winetricks vcrun2015 corefonts" before installing Galaxy. 3. Make sure your prefix is set to Windows 7 mode. 4. Attempt to run Galaxy. Let me know if you need anymore info. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #13 from fjfrackiewicz(a)gmail.com --- *** Bug 41584 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Kai Hiller <V02460(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |V02460(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 --- Comment #14 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- *** Bug 42203 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |wtsapi32 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Summary|GOG Galaxy slow to start |GOG Galaxy client 1.x hangs |(20 second delay) |or reports 'Something went | |wrong during | |DeelevateStrategy' error | |in Win7 mode (GOG Galaxy | |service needs | |wtsapi32.WTSQueryUserToken | |implementation) CC| |focht(a)gmx.net --- Comment #15 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, please don't mix in different issues in one bug report! Since it has a working Wine-Staging patchset for 'wtsapi32.WTSQueryUserToken' insufficiency lets limit it for that issue. All other issues caused by MS VC++ runtime and gdiplus insufficiencies or broken WINEPREFIXes are obsolete and don't belong here. Relevant part of trace log from GOG Galaxy client v1.2 0009: -> GOG client process 0035: -> GOG service process --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/GOG Galaxy $ WINEDEBUG=+tid,+seh,+relay,+service wine ./GalaxyClient.exe >>log.txt 2>&1 ... 0009:Call shell32.IsUserAnAdmin() ret=0040f307 0009:Call advapi32.OpenProcessToken(ffffffff,00000008,0033f4bc) ret=7e7d3c6f 0009:Ret advapi32.OpenProcessToken() retval=00000001 ret=7e7d3c6f 0009:Call advapi32.GetTokenInformation(00000108,00000002,00000000,00000000,0033f4b8) ret=7e7d3c96 0009:Ret advapi32.GetTokenInformation() retval=00000000 ret=7e7d3c96 0009:Call advapi32.GetTokenInformation(00000108,00000002,00176ac0,000000dc,0033f4b8) ret=7e7d3d23 0009:Ret advapi32.GetTokenInformation() retval=00000001 ret=7e7d3d23 0009:Call KERNEL32.CloseHandle(00000108) ret=7e7d3d6f 0009:Ret KERNEL32.CloseHandle() retval=00000001 ret=7e7d3d6f 0009:Call advapi32.AllocateAndInitializeSid(0033f4c2,00000002,00000020,00000220,00000000,00000000,00000000,00000000,00000000,00000000,0033f4b4) ret=7e7d3d97 0009:Ret advapi32.AllocateAndInitializeSid() retval=00000001 ret=7e7d3d97 0009:Call advapi32.EqualSid(00177258,00176afc) ret=7e7d3de5 0009:Ret advapi32.EqualSid() retval=00000000 ret=7e7d3de5 0009:Call advapi32.EqualSid(00177258,00176b08) ret=7e7d3de5 0009:Ret advapi32.EqualSid() retval=00000000 ret=7e7d3de5 0009:Call advapi32.EqualSid(00177258,00176b14) ret=7e7d3de5 0009:Ret advapi32.EqualSid() retval=00000000 ret=7e7d3de5 0009:Call advapi32.EqualSid(00177258,00176b20) ret=7e7d3de5 0009:Ret advapi32.EqualSid() retval=00000000 ret=7e7d3de5 0009:Call advapi32.EqualSid(00177258,00176b2c) ret=7e7d3de5 0009:Ret advapi32.EqualSid() retval=00000001 ret=7e7d3de5 0009:Call advapi32.FreeSid(00177258) ret=7e7d3e0f 0009:Ret advapi32.FreeSid() retval=00000000 ret=7e7d3e0f 0009:Ret shell32.IsUserAnAdmin() retval=00000001 ret=0040f307 ... 0009:Call KERNEL32.GetVersionExW(0033f400) ret=0052ded0 0009:Ret KERNEL32.GetVersionExW() retval=00000001 ret=0052ded0 ... 0009:Call KERNEL32.OpenMutexA(00100000,00000000,009a0838 "Global\\clientUpdaterSingleInstanceMutexName") ret=00438dd2 ... 0009:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,0033b330,00004000,0077ed00 "Requesting service to run process: %s, with arguments: %s.",00000000,0033f360) ret=0052ea04 ... 0009:Call advapi32.OpenServiceW(00176af0,0099ec98 L"GalaxyClientService",00000010) ret=0064ae47 ... 0014:Call KERNEL32.CreateProcessW(00000000,0011c780 L"\"C:\\Program Files\\GOG Galaxy\\GalaxyClientService.exe\"",00000000,00000000,00000000,00000400,00440000,00000000,0064e41c,0064e460) ret=7ed6c56b ... 0014:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7ed6c56b ... 0035:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,00c2a450,00004000,004388b4 "Received LaunchElevatedRequest %s",00000000,00c2e480) ret=0040f5a4 ... 0035:Call wtsapi32.WTSQueryUserToken(00000001,00c2e2a8) ret=0040d85a 0035:fixme:wtsapi:WTSQueryUserToken 1 0xc2e2a8 0035:Ret wtsapi32.WTSQueryUserToken() retval=00000000 ret=0040d85a ... 0035:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,00c2a1f0,00004000,00438df8 "Couldn't get query user token, error code %d",00000000,00c2e220) ret=0040f5a4 ... 0035:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,00c2a450,00004000,004388d8 "LaunchElevatedRequest complete: %d",00000000,00c2e480) ret=0040f5a4 ... 0035:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,00c2a354,00004000,0043b800 "Sending response of type %u [Sequence Number: %u], rseq %u, size %u (bytes sent: %d), completed OK",00000000,00c2e384) ret=0040f5a4 ... 0009:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,003399fc,00004000,0077eb90 "Sending data for run process request to service complete",00000000,0033da2c) ret=0052ea04 ... 0035:Call ucrtbase.__stdio_common_vsprintf(00000006,00000000,00c2a454,00004000,004388fc "LaunchElevatedRequest response sent",00000000,00c2e484) ret=0040f5a4 ... --- snip --- 'GalaxyClientService.log': --- snip --- 2017-08-20 11:50:20.607 [Information][ (0)]: Log started. Application version: 1.2.17.9 (2017-07-27 16:29). 2017-08-20 11:50:20.609 [Information][ (0)]: Operating system: Windows 7 6.1 (Build 7601: Service Pack 1) (IA32) 2017-08-20 11:50:20.609 [Information][ (0)]: Platform identification: win7 32bit 2017-08-20 11:50:20.611 [Information][ (0)]: Service starting 2017-08-20 11:50:20.612 [Information][ (0)]: Started to listen on port 9978 2017-08-20 11:50:20.613 [Information][#1 (1)]: ServiceServer connected 2017-08-20 11:50:20.614 [Information][#1 (1)]: Received LaunchElevatedRequest 3245476907 2017-08-20 11:50:20.614 [Error][#1 (1)]: Couldn't get query user token, error code 0 2017-08-20 11:50:20.614 [Information][#1 (1)]: LaunchElevatedRequest complete: 1 2017-08-20 11:50:20.614 [Information][#1 (1)]: Sending response of type 2 [Sequence Number: 3245476907], rseq 3245476907, size 17 (bytes sent: 17), completed OK 2017-08-20 11:50:20.614 [Information][#1 (1)]: LaunchElevatedRequest response sent 2017-08-20 11:50:20.614 [Information][#1 (1)]: Connection closed by remote host 2017-08-20 11:50:20.615 [Information][#1 (1)]: ServiceConnectionHandler disconnecting --- snip --- With Wine-Staging 2.14: Client log: --- snip --- 2017-08-20 19:07:35.853 [Information][ (0)]: Log started. Application version: 1.2.17.9 (2017-07-27 16:29). 2017-08-20 19:07:35.854 [Information][ (0)]: Operating system: Windows 7 6.1 (Build 7601: Service Pack 1) (IA32) 2017-08-20 19:07:35.854 [Information][ (0)]: Platform identification: win7 32bit 2017-08-20 19:07:35.854 [Information][ (0)]: Running InitClientStrategy. 2017-08-20 19:07:35.854 [Information][ (0)]: Client launched via auto start 2017-08-20 19:07:35.863 [Information][ (0)]: Requesting service to fix privileges for dir C:\Program Files\GOG Galaxy 2017-08-20 19:07:35.865 [Information][ (0)]: Sending message of type 3 [Sequence Number: 4288868353], rseq 0, size 43 (bytes sent: 43), completed OK 2017-08-20 19:07:35.865 [Information][ (0)]: Request sent [Sequence Number: 4288868353], waiting for response... 2017-08-20 19:07:36.720 [Information][ (0)]: Sending data for fix privileges request to service complete 2017-08-20 19:07:36.720 [Information][ (0)]: Launching process. Command: C:\users\Public\Application Data\GOG.com\Galaxy\redists\GalaxyUpdater.exe, Initial Directory: C:\users\Public\Application Data/GOG.com/Galaxy/redists, Elevated: false, Arguments: { /clientUpdatePath="C:\Program Files\GOG Galaxy" /previousClientVersion="1.2.17.9" /redistUpdatePath="C:\users\Public\Application Data/GOG.com/Galaxy/redists" /updateClient /updateRedist /updateStrategy="Prefetch" } 2017-08-20 19:07:36.730 [Information][ (0)]: Changing setting launchParams from '[]' to '["\/deelevated","\/launchViaAutoStart"]' 2017-08-20 19:07:36.731 [Information][ (0)]: Used InitClientStrategy to launch application. Command-line parameters: /deelevated /launchViaAutoStart 2017-08-20 19:07:36.731 [Information][ (0)]: Initialization strategy 'InitClientStrategy' returned exit code 'Launching Updater; exiting.'. The client will exit. 2017-08-20 19:07:42.469 [Information][ (0)]: Log started. Application version: 1.2.17.9 (2017-07-27 16:29). 2017-08-20 19:07:42.469 [Information][ (0)]: Operating system: Windows 7 6.1 (Build 7601: Service Pack 1) (IA32) 2017-08-20 19:07:42.469 [Information][ (0)]: Platform identification: win7 32bit 2017-08-20 19:07:42.469 [Information][ (0)]: Running InitClientStrategy. 2017-08-20 19:07:42.478 [Information][ (0)]: Requesting service to fix privileges for dir C:\Program Files\GOG Galaxy 2017-08-20 19:07:42.480 [Information][ (0)]: Sending message of type 3 [Sequence Number: 260352511], rseq 0, size 42 (bytes sent: 42), completed OK 2017-08-20 19:07:42.480 [Information][ (0)]: Request sent [Sequence Number: 260352511], waiting for response... 2017-08-20 19:07:43.333 [Information][ (0)]: Sending data for fix privileges request to service complete 2017-08-20 19:07:43.333 [Information][ (0)]: The client update is disabled, continuing. 2017-08-20 19:07:43.333 [Information][ (0)]: Used InitClientStrategy to launch application. Command-line parameters: /deelevated /runWithoutUpdating 2017-08-20 19:07:43.333 [Information][ (0)]: Initialization strategy 'InitClientStrategy' returned exit code 'Returned successfully.'. The client will continue. 2017-08-20 19:07:43.333 [Information][ (0)]: Switching logger from 'C:\users\Public\Application Data\GOG.com\Galaxy\logs\GalaxyInitialization.log' to log to 'C:\users\Public\Application Data\GOG.com\Galaxy\logs\GalaxyClient.log'. --- snip --- Service: --- snip --- 2017-08-20 19:07:35.689 [Information][ (0)]: Log started. Application version: 1.2.17.9 (2017-07-27 16:29). 2017-08-20 19:07:35.689 [Information][ (0)]: Operating system: Windows 7 6.1 (Build 7601: Service Pack 1) (IA32) 2017-08-20 19:07:35.689 [Information][ (0)]: Platform identification: win7 32bit 2017-08-20 19:07:35.691 [Information][ (0)]: Service starting 2017-08-20 19:07:35.692 [Information][ (0)]: Started to listen on port 9978 2017-08-20 19:07:35.692 [Information][#1 (1)]: ServiceServer connected 2017-08-20 19:07:35.693 [Information][#1 (1)]: Received LaunchElevatedRequest 3948359654 2017-08-20 19:07:35.695 [Information][#1 (1)]: Default working dir: C:\Program Files\GOG Galaxy\ 2017-08-20 19:07:36.703 [Information][#1 (1)]: Created process as user. Process path: C:\Program Files\GOG Galaxy\GalaxyClient.exe, command line "C:\Program Files\GOG Galaxy\GalaxyClient.exe" /launchViaAutoStart /deelevated , working directory: C:\Program Files\GOG Galaxy\ 2017-08-20 19:07:36.703 [Information][#1 (1)]: LaunchElevatedRequest complete: 0 2017-08-20 19:07:36.704 [Information][#1 (1)]: Sending message of type 2 [Sequence Number: 0], rseq 3948359654, size 21 (bytes sent: 21), completed OK 2017-08-20 19:07:36.704 [Information][#1 (1)]: LaunchElevatedRequest response sent 2017-08-20 19:07:36.704 [Information][#1 (1)]: ServiceServer connected 2017-08-20 19:07:36.704 [Information][#1 (1)]: Connection closed by remote host 2017-08-20 19:07:36.704 [Information][#1 (1)]: ServiceConnectionHandler disconnecting --- snip --- The service re-runs the client with: --- snip --- 004d:Call advapi32.CreateProcessAsUserW(000000c4,0073a588 L"C:\\Program Files\\GOG Galaxy\\GalaxyClient.exe",0073a4d8 L"\"C:\\Program Files\\GOG Galaxy\\GalaxyClient.exe\" /deelevated ",00000000,00000000,00000000,00000428,00c50000,0073a6d8 L"C:\\Program Files\\GOG Galaxy\\",00c4e224,00c4e27c) ret=0040db8c ... 004d:Ret advapi32.CreateProcessAsUserW() retval=00000001 ret=0040db8c --- snip --- which ought to run the process with restricted token. Fortunately the client checks are kinda lazy (by design?): if any client process command line parameter contains '/deelevated' it won't request de-elevation again, regardless what 'shell32.IsUserAnAdmin()' returns. $ sha1sum setup_galaxy_1.2.17.9.exe 931b2049fb9f1d66e937d823144023f3e2ca9d3d setup_galaxy_1.2.17.9.exe $ du -sh setup_galaxy_1.2.17.9.exe 155M setup_galaxy_1.2.17.9.exe $ wine --version wine-2.15 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carussell2001(a)gmail.com --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 43539 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/wtsapi32-WTSQu |er/patches/wtsapi32-WTSQuer |eryUserToken |yUserToken --- Comment #17 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, obviously still present. $ wine --version wine-3.3 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0e89c840a6c8227b387aadac539 | |e5f6edf3dbd16 Resolution|--- |FIXED Status|STAGED |RESOLVED --- Comment #18 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Staging patch upstreamed as: 0e89c840a6c8227b387aadac539e5f6edf3dbd16 Marking FIXED. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #19 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=39663 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |--- --- Comment #20 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 4.0.x milestone from bug fixes included in 4.0.1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org