Description

This is a trending Linux crash in the 4.18 release

Callstack from Log

[2017.11.10-14.42.41:021][  0]LogLinux: Error: appError called: Assertion failed:  [File:/media/***/OS/UnrealEngine-release/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 123] 
Cannot create dummy GL window for shared context.

[2017.11.10-14.42.41:083][  0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003

[2017.11.10-14.42.41:083][  0]LogLinux: Assertion failed:  [File:/media/***/OS/UnrealEngine-release/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 123] 
Cannot create dummy GL window for shared context.


0x00007f24f9478a9f FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*)
0x00007f24f9319796 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*)
0x00007f24f9423432 FLinuxCrashContext::CaptureStackTrace()
0x00007f24edd883f0 CommonLinuxCrashHandler(FGenericCrashContext const&)
0x00007f24f942558d PlatformCrashHandler(int, siginfo_t*, void*)
0x00007f24ff12ed10 /lib/x86_64-linux-gnu/libpthread.so.0(+0x10d10) [0x7f24ff12ed10]
0x00007f24f9311054 FGenericPlatformMisc::RaiseException(unsigned int)
0x00007f24f28dd2e8 FLinuxErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
0x00007f24f9535ec5 FOutputDevice::Logf(wchar_t const*, ...)
0x00007f24f94c7aca FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...)
0x00007f24783f76f7 Linux_PlatformCreateDummyGLWindow(FPlatformOpenGLContext*)
0x00007f24783f9bd2 PlatformInitOpenGL()
0x00007f24784182d7 FOpenGLDynamicRHI::FOpenGLDynamicRHI()
0x00007f2478417ff2 FOpenGLDynamicRHIModule::CreateRHI(ERHIFeatureLevel::Type)
0x00007f24f2fe8ae4 PlatformCreateDynamicRHI()
0x00007f24f2fe82a7 RHIInit(bool)
0x000000000041adc2 FEngineLoop::PreInit(wchar_t const*) [/media/dastaniqbal/OS/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1751]
0x000000000042e4f8 GuardedMain(wchar_t const*) [/media/dastaniqbal/OS/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/Launch.cpp:42]
0x00007f24edd8925f CommonLinuxMain(int, char**, int (*)(wchar_t const*))
0x00007f24ecbcaa40 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f24ecbcaa40]
0x0000000000417299 ./Engine/Binaries/Linux/UE4Editor(_start+0x29) [0x417299]
Steps to Reproduce

repro steps currently unknown

Callstack
Unknown!PlatformCrashHandler()
Unknown!/lib/x86_64-linux-gnu/libpthread.so.0() [0x7f24ff12ed:0]
Unknown!Linux_PlatformCreateDummyGLWindow()
Unknown!PlatformInitOpenGL()
Unknown!FOpenGLDynamicRHI::FOpenGLDynamicRHI()
Unknown!FOpenGLDynamicRHIModule::CreateRHI()
Unknown!PlatformCreateDynamicRHI()
Unknown!RHIInit()
./Engine/Binaries/Linux/UE4Editor!FEngineLoop::PreInit() [LaunchEngineLoop.cpp:1751]
./Engine/Binaries/Linux/UE4Editor!GuardedMain() [Launch.cpp:42]
Unknown!CommonLinuxMain()
Unknown!/lib/x86_64-linux-gnu/libc.so.6() [0x7f24ecbcaa:0]
Unknown!./Engine/Binaries/Linux/UE4Editor() [0x:17299]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-52457 in the post.

0
Login to Vote

Fixed
ComponentUE - Platform - Linux
Affects Versions4.184.18.1
Target Fix4.19
Fix Commit3769920
Main Commit3807911
Release Commit3813083
CreatedNov 16, 2017
ResolvedNov 21, 2017
UpdatedApr 27, 2018