[Bug 41072] New: GOG Galaxy fails to start without setting ucrtbase to ( native, builtin)
https://bugs.winehq.org/show_bug.cgi?id=41072 Bug ID: 41072 Summary: GOG Galaxy fails to start without setting ucrtbase to (native, builtin) Product: Wine Version: 1.9.15 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: jaimerave(a)gmail.com Distribution: --- Trying to start GOG Galaxy without any overwrite fails if ucrtbase is not set to (native, builtin). This is on wine-1.9.15-272-g0b49495 and macOS Sierra. This is what the log shows: fixme:heap:RtlSetHeapInformation 0x110000 0 0x32fbe0 4 stub fixme:vcruntime:__telemetry_main_invoke_trigger (0x3c0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xb10000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xb80000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x980000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x7e0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xba0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x330000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xc00000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xd10000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xf50000) fixme:vcruntime:__telemetry_main_invoke_trigger (0xee0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x1080000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x11c0000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x1050000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x1000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x67000000) fixme:vcruntime:__telemetry_main_invoke_trigger (0x1210000) fixme:nls:GetThreadPreferredUILanguages 00000038, 0x32f8b8, 0x32f8c8 0x32f8bc fixme:nls:get_dummy_preferred_ui_language (0x38 0x32f8b8 0x32f8c8 0x32f8bc) returning a dummy value (current locale) err:msvcrt:MSVCRT__invalid_parameter (null):0 (null): (null) 0 fixme:vcruntime:__telemetry_main_return_trigger (0x1210000) err:module:attach_process_dlls "mfc140u.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\GalaxyClient\\GalaxyClient.exe" failed, status c0000417 -- 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=41072 Jaime Rave <jaimerave(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://cdn.gog.com/open/ga | |laxy/client/setup_galaxy_1. | |1.12.108.exe Component|-unknown |msvcrt -- 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=41072 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban(a)gmail.com --- Comment #1 from Piotr Caban <piotr.caban(a)gmail.com> --- First problem was lack of support for natural strings in printf (it's fixed by 10eb6fa7180e4d762bb55603a987ee142021aa0f commit). Next problem is missing msvcp140.dll.?__ExceptionPtrCreate@@YAXPAX(a)Z (patch for it was already sent to wine, not yet commited). After that the application crashes because msvcp140.dll.?_Execute_once(a)std@@YAHAAUonce_flag(a)1@P6GHPAX1PAPAX(a)Z1@Z is not implemented. -- 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=41072 --- Comment #2 from Jaime Rave <jaimerave(a)gmail.com> --- missing msvcp140.dll.?__ExceptionPtrCreate@@YAXPAX(a)Z is fixed now by commit 4686a5ee59f91e1033daeeb5bc5d5f5121a8075e -- 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=41072 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GOG Galaxy fails to start |GOG Galaxy needs |without setting ucrtbase to |ucrtbase.?_Execute_once(a)std |(native, builtin) |@@YAHAAUonce_flag(a)1@P6GHPAX | |1PAPAX(a)Z1@Z -- 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=41072 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |10eb6fa7180e4d762bb55603a98 | |7ee142021aa0f Summary|GOG Galaxy needs |GOG Galaxy fails to start |ucrtbase.?_Execute_once(a)std |without setting ucrtbase to |@@YAHAAUonce_flag(a)1@P6GHPAX |(native, builtin) |1PAPAX(a)Z1@Z | --- Comment #3 from Piotr Caban <piotr.caban(a)gmail.com> --- There's bug 41136 about unimplemented msvcp140.dll.?_Execute_once(a)std@@YAHAAUonce_flag(a)1@P6GHPAX1PAPAX(a)Z1@Z function. The application behaves the same for me when native and builtin ucrtbase is used. I had to run it with WINEDLLOVERRIDES="msvcp140=n" option. Marking as 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=41072 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.9.17. -- 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