[Bug 47993] New: [Regression + Bissected]Epic Games Launcher crashes at the installation
https://bugs.winehq.org/show_bug.cgi?id=47993 Bug ID: 47993 Summary: [Regression + Bissected]Epic Games Launcher crashes at the installation Product: Wine Version: 4.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs(a)winehq.org Reporter: berillions(a)gmail.com Distribution: --- Created attachment 65511 --> https://bugs.winehq.org/attachment.cgi?id=65511 Epic crash Wine-4.18 Hello, There is a regression introduced in Wine-4.18. When you want to install Epic Games Launcher, Wine crashes when you click on the install button (see screenshot). Download the installer on Epic Store website and install by "wine msiexec /i Epic.exe" to reproduce the issue. After a regression testing, the 1st bad commit is this : ### Snip ### commit d7031be8920e30463a3825e866a70f49e9a67740 Author: Gijs Vermeulen <gijsvrm(a)codeweavers.com> Date: Thu Oct 17 22:12:32 2019 +0200 mscoree: Support loading assemblies from path specified in config file. Signed-off-by: Gijs Vermeulen <gijsvrm(a)codeweavers.com> Signed-off-by: Vincent Povirk <vincent(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> ### Snip ### Revert the commit in wine-git or revert the patch in wine-4.18 source fixes the issue. Thanks, Maxime -- 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=47993 --- Comment #1 from Berillions <berillions(a)gmail.com> --- Uninstaller Wine Mono fixes the issue too. -- 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=47993 --- Comment #2 from Nikolay Sivov <bunglehead(a)gmail.com> --- Does it work in unattended mode 'wine msiexec /i epic.msi /q' ? -- 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=47993 --- Comment #3 from Berillions <berillions(a)gmail.com> --- (In reply to Nikolay Sivov from comment #2)
Does it work in unattended mode 'wine msiexec /i epic.msi /q' ?
Nope, it still crash even with this command. -- 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=47993 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression Regression SHA1| |d7031be8920e30463a3825e866a | |70f49e9a67740 CC| |gijsvrm(a)gmail.com, | |madewokherd(a)gmail.com URL| |https://www.epicgames.com/s | |tore/en-US/download -- 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=47993 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[Regression + |Epic Games Launcher crashes |Bissected]Epic Games |at the installation |Launcher crashes at the | |installation | -- 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=47993 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- It worked fine for me with clean install of winehq 4.18 on ubuntu 18.04. Could you try vanilla instead of staging to make sure it happens there too? -- 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=47993 --- Comment #5 from Berillions <berillions(a)gmail.com> --- (In reply to Nikolay Sivov from comment #4)
It worked fine for me with clean install of winehq 4.18 on ubuntu 18.04. Could you try vanilla instead of staging to make sure it happens there too?
Still crash for me with plain wine-4.18 in a clean wineprefix. I have this backtrace if it can help : CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bca3403 ESP:0032dd40 EBP:0032dd48 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000096 EBX:0038009c ECX:0032ddb8 EDX:00000000 ESI:00000001 EDI:7bd4464c Stack dump: 0x0032dd40: 00380078 0032ddb8 0032df28 7bc76325 0x0032dd50: 0032ddb8 0038009c 00000001 00000000 0x0032dd60: 00000000 00000000 00000000 0032dff8 0x0032dd70: 0032e050 0032df6c 0032dff0 0032e478 0x0032dd80: 00000802 00000000 00000002 00000000 0x0032dd90: 00000000 0032dfa8 0032ddd8 7bc72515 Backtrace: =>0 0x7bca3403 RtlEqualUnicodeString+0x13() [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\rtlstr.c:517] in ntdll (0x0032dd48) 1 0x7bc76325 open_dll_file+0xe4(nt_name=0x32df6c, pwm=0x32e478, module=0x32dff0) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\loader.c:531] in ntdll (0x0032df28) 2 0x7bc76c16 open_builtin_file+0x85(name="/home/odelpasso/Bureau/wine-4.18/dlls/libmono-2.0-x86/libmono-2.0-x86.dll", pwm=0x32e478, module=0x32dff0) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\loader.c:2484] in ntdll (0x0032df98) 3 0x7bc7b74c load_builtin_dll+0x44b(load_path=<is not available>, nt_name=<is not available>, module_ptr=<is not available>, flags=<is not available>, pwm=<is not available>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\loader.c:2558] in ntdll (0x0032e1f8) 4 0x7bc7d42e load_dll+0xecd(load_path="C:\windows\system32;C:\windows\system32;C:\windows\system;C:\windows;.;C:\windows\system32;C:\windows;C:\windows\system32\wbem", libname=<is not available>, flags=0) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\loader.c:3020] in ntdll (0x0032e448) 5 0x7bc7f5be LdrLoadDll+0x58(path_name=<couldn't compute location>, flags=<couldn't compute location>, libname=<couldn't compute location>, hModule=<couldn't compute location>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\loader.c:3081] in ntdll (0x0032e498) 6 0x7ee82907 load_library+0xa6(libname=0x32e514, flags=0) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\kernelbase\loader.c:174] in kernelbase (0x0032e4f8) 7 0x7ee837cf LoadLibraryExW+0x59() [Z:\home\odelpasso\Bureau\wine-4.18\dlls\kernelbase\loader.c:524] in kernelbase (0x0032e538) 8 0x7ee838b3 LoadLibraryW+0x1d() [Z:\home\odelpasso\Bureau\wine-4.18\dlls\kernelbase\loader.c:494] in kernelbase (0x0032e568) 9 0x7c436fc6 CLRRuntimeInfo_GetRuntimeHost.part+0x205() in mscoree<elf> (0x0032f218) 10 0x7c437904 CLRRuntimeInfo_GetInterface+0x163(iface=<couldn't compute location>, rclsid=<couldn't compute location>, riid=<couldn't compute location>, ppUnk=<couldn't compute location>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\mscoree\metahost.c:334] in mscoree<elf> (0x0032f258) 11 0x7c43c198 CorBindToRuntimeEx+0x77(szVersion=<couldn't compute location>, szBuildFlavor=<couldn't compute location>, nflags=<couldn't compute location>, rslsid=<couldn't compute location>, riid=<couldn't compute location>, ppv=<couldn't compute location>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\mscoree\..\..\include\metahost.h:302] in mscoree<elf> (0x0032f2c8) 12 0x1000135f EntryPoint+0xffffffff() in msi3e8b.tmp (0x0032f54c) 13 0x1000250b EntryPoint+0xffffffff() in msi3e8b.tmp (0x0032fc30) 14 0x10003b51 EntryPoint+0xffffffff() in msi3e8b.tmp (0x0032fc78) 15 0x7effa795 wWinMain+0x2a4(instance=<couldn't compute location>, hOldInstance=<couldn't compute location>, szCmdLine=<couldn't compute location>, nCmdShow=<couldn't compute location>) [Z:\home\odelpasso\Bureau\wine-4.18\programs\rundll32\rundll32.c:312] in rundll32 (0x0032fe58) 16 0x7effc303 wmain+0xd2() [Z:\home\odelpasso\Bureau\wine-4.18\dlls\winecrt0\exe_wmain.c:55] in rundll32 (0x0032fef8) 17 0x7effc21b __wine_spec_exe_wentry+0x5a(peb=<couldn't compute location>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\winecrt0\exe_wentry.c:40] in rundll32 (0x0032ff28) 18 0x7b4672d2 call_process_entry+0x11() in kernel32 (0x0032ff48) 19 0x7b46b1ac start_process+0xeb(entry=<is not available>, peb=<is not available>) [Z:\home\odelpasso\Bureau\wine-4.18\dlls\kernel32\process.c:1295] in kernel32 (0x0032ffd8) 20 0x7b4672de start_process_wrapper+0x9() in kernel32 (0x0032ffec) 0x7bca3403 RtlEqualUnicodeString+0x13 [Z:\home\odelpasso\Bureau\wine-4.18\dlls\ntdll\rtlstr.c:517] in ntdll: cmpw 0x0(%ebx),%ax -- 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=47993 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer -- 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=47993 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #6 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- OP told me it's fixed now. I could never reproduce this, nevertheless 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=47993 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.0-rc2. -- 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)
-
WineHQ Bugzilla