This is a trending Linux crash in 4.17.0 that has also occurred in 4.16
Callstack from Log
LogLinux: Error: appError called: Assertion failed: Assertion failed: [File:/home/---/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanRHI.cpp] [Line: 368] Failed to find all required Vulkan entry points; make sure your driver supports Vulkan! LogLinux: === Critical error: === Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003 LogLinux: Assertion failed: Assertion failed: [File:/home/---/UnrealEngine/Engine/Source/Runtime/VulkanRHI/Private/VulkanRHI.cpp] [Line: 368] Failed to find all required Vulkan entry points; make sure your driver supports Vulkan! [Callstack] 00 0x00007fb5d94c1d7f FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [Callstack] 01 0x00007fb5d934f025 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [Callstack] 02 0x00007fb5d94663f1 FLinuxCrashContext::CaptureStackTrace() [Callstack] 03 0x00007fb5cdca25f0 CommonLinuxCrashHandler(FGenericCrashContext const&) [Callstack] 04 0x00007fb5d94683bd PlatformCrashHandler(int, siginfo_t*, void*) [Callstack] 05 0x00007fb5dfeee390 /lib/x86_64-linux-gnu/libpthread.so.0(+0x11390) [0x7fb5dfeee390] [Callstack] 06 0x00007fb5d9341574 FGenericPlatformMisc::RaiseException(unsigned int) [Callstack] 07 0x00007fb5d94b1ebd FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [Callstack] 08 0x00007fb5d957c5c8 FOutputDevice::Logf(wchar_t const*, ...) [Callstack] 09 0x00007fb5d9506cea FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) [Callstack] 10 0x00007fb4fc6e0c84 FVulkanDynamicRHI::Init() [Callstack] 11 0x00007fb5d2929710 RHIInit(bool) [Callstack] 12 0x000000000041aa5d FEngineLoop::PreInit(wchar_t const*) [/home/jude/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp, line 1716] [Callstack] 13 0x000000000042c5a8 GuardedMain(wchar_t const*) [/home/jude/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 42] [Callstack] 14 0x00007fb5cdca3497 CommonLinuxMain(int, char**, int (*)(wchar_t const*)) [Callstack] 15 0x00007fb5ccab6830 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb5ccab6830] [Callstack] 16 0x0000000000416ac9 ./Engine/Binaries/Linux/UE4Editor(_start+0x29) [0x416ac9]
repro steps currently unknown, but appears to be due to drivers that don't support Vulkan
SIGSEGV: invalid attempt to write memory at address 0x0000000000000003 Unknown!PlatformCrashHandler() Unknown!/lib/x86_64-linux-gnu/libpthread.so.0() [0x7fb5dfeee:90] Unknown!FVulkanDynamicRHI::Init() Unknown!RHIInit() ./Engine/Binaries/Linux/UE4Editor!FEngineLoop::PreInit() [LaunchEngineLoop.cpp:1716] ./Engine/Binaries/Linux/UE4Editor!GuardedMain() [Launch.cpp:42] Unknown!CommonLinuxMain() Unknown!/lib/x86_64-linux-gnu/libc.so.6() [0x7fb5ccab:830] Unknown!./Engine/Binaries/Linux/UE4Editor() [0x416ac:0]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-48493 in the post.
3 |
Component | UE - Platform - Linux |
---|---|
Affects Versions | 4.16, 4.17, 4.18 |
Created | Aug 16, 2017 |
---|---|
Resolved | Jul 26, 2019 |
Updated | Dec 7, 2020 |