Whisky icon indicating copy to clipboard operation
Whisky copied to clipboard

[Bug]: Epic Launcher crashes at start

Open mirogl opened this issue 1 year ago • 6 comments

Description

Epic Launcher crashes at start

Steps to reproduce

  1. Create new Wine bottle
  2. Install Epic Launcher
  3. Start Epic Launcher (since the Autoupdate crashed I had to copy the newer Epic Launcer files manually to the Epic directory)
  4. Enter Login with E-Mail
  5. Epic Launcher will crash at start - see screenshot and logs - seems it can not authenticate with the login credentials image

Expected behaviour

Epic Launcher should start and login with user credentials

Logs

Arguments: start /unix /Users/miro/Library/Containers/com.isaacmarovitz.Whisky/Bottles/DCED8070-E1EA-42F3-9968-6B6662CD6631/drive_c/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe 

Launched Wine (49655)
0310:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0434:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
Process exited with code 0

and

Arguments: start /unix /Users/miro/Library/Containers/com.isaacmarovitz.Whisky/Bottles/DCED8070-E1EA-42F3-9968-6B6662CD6631/drive_c/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe 

Launched Wine (49203)
0058: thread_get_state failed on Apple Silicon - faking zero debug registers
005c: thread_get_state failed on Apple Silicon - faking zero debug registers
0060: thread_get_state failed on Apple Silicon - faking zero debug registers
0068: thread_get_state failed on Apple Silicon - faking zero debug registers
006c: thread_get_state failed on Apple Silicon - faking zero debug registers
007c: thread_get_state failed on Apple Silicon - faking zero debug registers
00b8: thread_get_state failed on Apple Silicon - faking zero debug registers
00bc: thread_get_state failed on Apple Silicon - faking zero debug registers
00c4: thread_get_state failed on Apple Silicon - faking zero debug registers
00c8: thread_get_state failed on Apple Silicon - faking zero debug registers
00cc: thread_get_state failed on Apple Silicon - faking zero debug registers
00d0: thread_get_state failed on Apple Silicon - faking zero debug registers
00a4:err:module:open_builtin_so_file failed to load .so lib "/Users/miro/Library/Application Support/com.isaacmarovitz.Whisky/Libraries/Wine/lib/wine/x86_64-unix/wineusb.sys.so"
00a4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
03d0:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0348: thread_get_state failed on Apple Silicon - faking zero debug registers
0194: thread_get_state failed on Apple Silicon - faking zero debug registers
04b4: thread_get_state failed on Apple Silicon - faking zero debug registers
0140: thread_get_state failed on Apple Silicon - faking zero debug registers
0258: thread_get_state failed on Apple Silicon - faking zero debug registers
01ec: thread_get_state failed on Apple Silicon - faking zero debug registers
020c: thread_get_state failed on Apple Silicon - faking zero debug registers
0484: thread_get_state failed on Apple Silicon - faking zero debug registers
0444: thread_get_state failed on Apple Silicon - faking zero debug registers
04e4: thread_get_state failed on Apple Silicon - faking zero debug registers

What version of Whisky are you using?

1.2.2

What version of macOS are you using?

Sonoma (macOS 14)

Issue Language

  • [X] Yes my issue is written in English

mirogl avatar Sep 09 '23 21:09 mirogl

It also crashes in version 1.3.2 (25), the launcher crashes while trying to self update.

odahcam avatar Sep 14 '23 19:09 odahcam

May I ask how did you get it to install? If I run the exe an error pops up: "bad EXE format for ktop/epicInstaller_14.6.2.exex2" and after that a number of: "There is no windows program configured to open this type of file"

jackthebeast avatar Oct 04 '23 10:10 jackthebeast

May I ask how did you get it to install? If I run the exe an error pops up: "bad EXE format for ktop/epicInstaller_14.6.2.exex2" and after that a number of: "There is no windows program configured to open this type of file"

Hi, with Whiskey 1.x it was possible to directly install the Epic Installer. It seems, with 2.x the .msi is not supported anymore. But since it is not able to login after installation, currently it makes no sense to install it, until this is fixed somehow.

mirogl avatar Oct 04 '23 12:10 mirogl

Hi, just one update - i downloaded https://www.imelfin.com/convert-msi-to-exe.html on mac and opened the msi2exe.exe in a dedicated Whiskey Bottle. You must decide yourself, if this file is trustworthy - i tested it on Virustotal - https://www.virustotal.com/gui/file/b260409c34c4a6af038285e9586c27c13ae5df7fd990a4e27cfe8c538a7bc125/detection and used a seperate bottle for execution. Then I choosed EpicInstaller-15.7.0.msi to be converted to EpicInstaller-15.7.0.exe. Then I was able to install the EpicInstaller in a bottle in Whiskey 2.x.

Therefore you could use such a "msi to exe" converter or downgrade to 1.3 to install the EpicInstaller.

The update will still crash - this is how i fixed it for me, but I'm not sure, if this is 100% the way to go.

  1. Start Epic Launcher Installer EpicInstaller-15.7.0.exe- it will start updating itself and download files - finally crash.
  2. open your bottle drive in Whiskey and manually copy the 2 folders Engine & Portal from drive_c/Program Files (x86)/Epic Games/SelfUpdateStaging/Install to drive_c/Program Files (x86)/Epic Games/Launcher/ and overwrite the folders / files.
  3. again start EpicInstaller-15.7.0.exe and choose repair
  4. start directly drive_c/Program Files (x86)/Epic Games/Launcher/Engine/Binaries/Win32/EpicGamesLauncher.exe via the drive browser in Whiskey of you bottle.

Now the Epic Launcher starts - but crashes on login - like described in my first post.

mirogl avatar Oct 04 '23 13:10 mirogl

With the latest whiskywine the update process finally works (using EpicInstaller-15.17.1.msi) but I still get the crash after login (ue4 crash reporter).

jeanravin avatar Apr 16 '24 17:04 jeanravin

With the latest whiskywine the update process finally works (using EpicInstaller-15.17.1.msi) but I still get the crash after login (ue4 crash reporter).

the same problem

Crazy-M0NK avatar Apr 21 '24 10:04 Crazy-M0NK