My Account
× My Account Forum Buy Now

Last Epoch Forums

Linux core dump on start

Had it working perfectly under linux mint.
I installed a new disk drive and so had to re-install mint.
Tried to run my existing installation and it core dumped.
so started over with a freshly downloaded launcher, and it’s core dumping too.

linux mint 20.2 Uma, using the nvidia-470 driver.

can’t do much because there’s absolutely no clue as to what might be going on.

help !


Found path: /home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64
Mono path[0] = '/home/<user>/LastEpoch2/patcher/LastEpochLauncher_Data/Managed'
Mono config path = '/home/<user>/LastEpoch2/patcher/LastEpochLauncher_Data/Mono/etc'
Preloaded ''
Preloaded ''
Preloaded ''
Display 0 'VP2771 27"': 2560x1440 (primary device).
Logging to /home/<user>/.config/unity3d/Eleventh Hour Games/LastEpochLauncher/Player.log

Native stacktrace:

	/home/<user>/LastEpoch2/patcher/LastEpochLauncher_Data/Mono/x86_64/ [0x7fef9e4e27d3]
	/lib/x86_64-linux-gnu/ [0x7fefa48ab3c0]
	/lib/x86_64-linux-gnu/ [0x7fefa46e818b]
	/lib/x86_64-linux-gnu/ [0x7fefa46c7859]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xd2d116]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher_Data/Mono/x86_64/ [0x7fef9e5230cd]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher_Data/Mono/x86_64/ [0x7fef9e48137f]
	/lib/x86_64-linux-gnu/ [0x7fefa48ab3c0]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xcb1ce8]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xa097d2]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xa0c6b3]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xa0ccbf]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xa0cf30]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xe0cd29]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17983b5]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17bf5fb]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17bf94e]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17bfac8]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17bfc64]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17af938]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x17a4cee]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xe1ca4d]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xe1cf66]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xe1dc17]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xd7a911]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xd82e2a]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xd87d1c]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xd87ea5]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xa1f1de]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0xc4f30b]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x44daae]
	/lib/x86_64-linux-gnu/ [0x7fefa46c90b3]
	/home/<user>/LastEpoch2/patcher/LastEpochLauncher.x86_64() [0x45a5e1]

Debug info from gdb:

I refuse to debug myself!
No threads.

Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.

Aborted (core dumped)

and … it’s fixed.
this is a total WTF moment ?!
i would like to preface by saying i did NOT, repeat: did NOT, reboot.

i have steam running on linux. however i had one game under steam that didn’t want to work (Torchlight 2 if you must know, lol).

I had some steam cruft leftover from the fact that i copied over my home directory, so i went through and found every steam related folder, which was only a couple of them, and deleted them. there was also a .steampid file and another hidden file lying around that i deleted too.

then i re-installed steam.
downloaded T2 again (i deleted the steam game directory)
T2 now runs. i thought “cool”.

then, just for giggles, i tried LE again.
wtf ?! the new launcher i downloaded starts working.

so i cancel it and move to my previous directory, and try that version again.


The only thing i can think of is that the steam installation from scratch maybe pulls in some dependent libraries (it’s a debian package, so that might happen) ?? But those libraries would have been there the 1st time i ran steam (since i had to re-install it for the new disk drive).

it’s very confusing.

I’m very happy, but this seems really weird…

I think you are right with your guess… It could very well be that Steam on Linux re-installed some missing dependencies when you re-installed it - or even just updated a library… It could be that your messing with the “cruft” leftovers forced Steam to reinstall things it had assumed where already working/in place but were not in the correct place/outdated versions… and the side effect of this was fixing the launcher too?

No idea really… i dont tend to mess under the hood with Linux - at least not for desktop/gaming use…

Glad it got working again… Who knew updating Steam on Linux would help the LE launcher work… :wink:

i’ve run executables that are missing libraries and they just error out, they don’t core dump.

Also, note to future travelers


I completely forgot about that command. Wish i had remembered to try it before i re-installed steam.

~/LastEpoch$ ldd Launcher
|| (0x00007ffecc9f9000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff1609d0000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160989000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff1608ca000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff1608ad000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff1608a8000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff16076b000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160757000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff16054d000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160523000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff16051d000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff1603f4000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff16036c000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160347000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160165000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff160016000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fffb000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fe09000)|
||/lib64/ (0x00007ff160a06000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fddb000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fdd0000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fd98000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fd83000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fd7d000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fd75000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fd00000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fc48000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fc14000)|
|| => /lib/x86_64-linux-gnu/ (0x00007ff15fbfa000)|