Hello,
I’m trying to build the engine on my Gentoo box. Everything seems to compile o.k., but the engine won’t start ( I get the splash screen, but don’t get past 0%).
I think the relevant error messages are: Signal 11 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092
CommonLinuxCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=196655
[2018.07.03-22.04.39:425] 0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003
[2018.07.03-22.04.39:425] 0]LogLinux: Assertion failed: [File:/home/justin/AirSim/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 123]
Cannot create dummy GL window for shared context.
0x00007f3a4dc890bf FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*)
0x00007f3a4db2eca5 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*)
0x00007f3a4dc32dd1 FLinuxCrashContext::CaptureStackTrace()
0x00007f3a4270f350 CommonLinuxCrashHandler(FGenericCrashContext const&)
0x00007f3a4dc34b61 PlatformCrashHandler(int, siginfo_t*, void*)
0x00007f3a4e85d5e0 /lib64/libpthread.so.0(+0x145e0) [0x7f3a4e85d5e0]
0x00007f3a4db271a3 FGenericPlatformMisc::RaiseException(unsigned int)
0x00007f3a4724076c FLinuxErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
0x00007f3a4dd3786f FOutputDevice::Logf(wchar_t const*, …)
0x00007f3a4dcd1358 FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …)
0x00007f365bc25da7 Linux_PlatformCreateDummyGLWindow(FPlatformOpenGLContext*)
0x00007f365bc2828f PlatformInitOpenGL()
0x00007f365bc469fc FOpenGLDynamicRHI::FOpenGLDynamicRHI()
0x00007f365bc46772 FOpenGLDynamicRHIModule::CreateRHI(ERHIFeatureLevel::Type)
0x00007f3a47946d7a PlatformCreateDynamicRHI()
0x00007f3a47946427 RHIInit(bool)
0x0000000000419b8c FEngineLoop::PreInit(wchar_t const*) [/home/justin/AirSim/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1751]
0x0000000000429c18 GuardedMain(wchar_t const*) [/home/justin/AirSim/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:42]
0x00007f3a4270fe14 CommonLinuxMain(int, char**, int ()(wchar_t const))
0x00007f3a4155b011 /lib64/libc.so.6(__libc_start_main+0xf1) [0x7f3a4155b011]
0x0000000000416a9a Engine/Binaries/Linux/UE4Editor(_start+0x2a) [0x416a9a]
[2018.07.03-22.04.39:509] 0]LogExit: Executing StaticShutdownAfterError
Anyone have any ideas? Happy to post more details if needed…
A couple things which may be relevant:
- Running using nvidia-drivers 396.24-r1
- Trying to run remotely over an ssh connection with X11 forwarding.
- glxgears DOESN’T work. So that’s probably it. Will try to trace this down and post once I have the answer. Guessing it’s not an Unreal problem at this point…