I just compiled a new copy of Unreal 5.6 in Linux.
In order to prevent any unusual situation, I start with a pure new 3rd person template.
But it will crash immediately with VulkanRHI. Can anyone tell me what could be wrong?
(Linux 6.14, mesa-25.1)
[2025.06.04-11.54.06:120][ 4]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003
[2025.06.04-11.54.06:120][ 4]LogCore: Assertion failed: !"Enclosing block should never be called" [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 96
5]
0x00007fd0dea346a9 libUnrealEditor-Core.so!FDebug::CheckVerifyFailedImpl2(char const*, char const*, int, char16_t const*, ...) [/home/sbbg/Shared/UE5/UE-5.6/E
ngine/Source/./Runtime/Core/Private/Misc/AssertionMacros.cpp:724]
0x00007fcf7e052481 libUnrealEditor-VulkanRHI.so!VulkanRHI::VerifyVulkanResult(VkResult, char const*, char const*, unsigned int) [/home/sbbg/Shared/UE5/UE-5.6/
Engine/Source/./Runtime/VulkanRHI/Private/VulkanUtil.cpp:965]
0x00007fcf7e05b937 libUnrealEditor-VulkanRHI.so!FVulkanSwapChain::Present(FVulkanQueue*, VulkanRHI::FSemaphore*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/.
/Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:873]
0x00007fcf7e06e5e7 libUnrealEditor-VulkanRHI.so!FVulkanViewport::DoCheckedSwapChainJob(FVulkanCommandListContext&, TFunction<int (FVulkanViewport*)>) [/home/s
bbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fcf7e07461b libUnrealEditor-VulkanRHI.so!FVulkanViewport::Present(FVulkanCommandListContext&, FVulkanQueue*, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engine
/Source/./Runtime/VulkanRHI/Private/VulkanViewport.cpp:1119]
0x00007fcf7e00fbec libUnrealEditor-VulkanRHI.so!FVulkanCommandListContext::RHIEndDrawingViewport(FRHIViewport*, bool, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engi
ne/Source/./Runtime/VulkanRHI/Private/VulkanRHI.cpp:1273]
0x00007fd0d68700dd libUnrealEditor-RHI.so!FRHICommand<FRHICommandEndDrawingViewport, FRHICommandEndDrawingViewportString2524>::ExecuteAndDestruct(FRHICommandL
istBase&) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/RHI/Public/RHICommandListCommandExecutes.inl:591]
0x00007fd0d682a6ad libUnrealEditor-RHI.so!FRHICommandListBase::Execute() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RHI/Private/RHICommandList.cpp:
527]
0x00007fd0d682cfd9 libUnrealEditor-RHI.so!FRHICommandListExecutor::FTranslateState::Translate(FRHICommandListBase*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Sourc
e/./Runtime/RHI/Private/RHICommandList.cpp:1077]
0x00007fd0d6848e50 libUnrealEditor-RHI.so!UE::Core::Private::Function::TFunctionRefCaller<FRHICommandListExecutor::FSubmitState::Dispatch(FRHICommandListBase*
)::$_0, void>::Call(void*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RHI/Private/RHICommandList.cpp:1028]
0x00007fd0d682ae85 libUnrealEditor-RHI.so!FRHICommandListExecutor::FTaskPipe::Execute(FRHICommandListExecutor::FTaskPipe::FTask*, TRefCountPtr<FBaseGraphTask>
const&) const [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fd0dee58bb5 libUnrealEditor-Core.so!TGraphTask<TFunctionGraphTaskImpl<void (ENamedThreads::Type, TRefCountPtr<FBaseGraphTask> const&), (ESubsequentsMod
e::Type)0> >::ExecuteTask() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fd0de6e4095 libUnrealEditor-Core.so!UE::Tasks::Private::FTaskBase::TryExecuteTask() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Tas
ks/TaskPrivate.h:527]
0x00007fd0de6e2a2d libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Publi
c/Async/TaskGraphInterfaces.h:505]
0x00007fd0de6e0c6f libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksUntilQuit(int) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/Core/Private/Asy
nc/TaskGraph.cpp:667]
0x00007fd0d6c599d9 libUnrealEditor-RenderCore.so!FRHIThread::Run() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cp
p:270]
0x00007fd0de8bf5a6 libUnrealEditor-Core.so!FRunnableThreadPThread::Run() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/Core/Private/HAL/PThreadRunnabl
eThread.cpp:25]
0x00007fd0de811b4a libUnrealEditor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Private/HAL/PTh
readRunnableThread.h:187]
0x00007fd0d1c61b1e libc.so.6!UnknownFunction(0x94b1d)
0x00007fd0d1ce4d4c libc.so.6!UnknownFunction(0x117d4b)
0x00007fd0dea346a9 libUnrealEditor-Core.so!FDebug::CheckVerifyFailedImpl2(char const*, char const*, int, char16_t const*, ...) [/home/sbbg/Shared/UE5/UE-5.6/E
ngine/Source/./Runtime/Core/Private/Misc/AssertionMacros.cpp:724]
0x00007fcf7e052481 libUnrealEditor-VulkanRHI.so!VulkanRHI::VerifyVulkanResult(VkResult, char const*, char const*, unsigned int) [/home/sbbg/Shared/UE5/UE-5.6/
Engine/Source/./Runtime/VulkanRHI/Private/VulkanUtil.cpp:965]
0x00007fcf7e05b937 libUnrealEditor-VulkanRHI.so!FVulkanSwapChain::Present(FVulkanQueue*, VulkanRHI::FSemaphore*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/.
/Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:873]
0x00007fcf7e06e5e7 libUnrealEditor-VulkanRHI.so!FVulkanViewport::DoCheckedSwapChainJob(FVulkanCommandListContext&, TFunction<int (FVulkanViewport*)>) [/home/s
bbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fcf7e07461b libUnrealEditor-VulkanRHI.so!FVulkanViewport::Present(FVulkanCommandListContext&, FVulkanQueue*, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engine
/Source/./Runtime/VulkanRHI/Private/VulkanViewport.cpp:1119]
0x00007fcf7e00fbec libUnrealEditor-VulkanRHI.so!FVulkanCommandListContext::RHIEndDrawingViewport(FRHIViewport*, bool, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engi
ne/Source/./Runtime/VulkanRHI/Private/VulkanRHI.cpp:1273]
0x00007fd0d68700dd libUnrealEditor-RHI.so!FRHICommand<FRHICommandEndDrawingViewport, FRHICommandEndDrawingViewportString2524>::ExecuteAndDestruct(FRHICommandL
istBase&) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/RHI/Public/RHICommandListCommandExecutes.inl:591]
0x00007fd0d682a6ad libUnrealEditor-RHI.so!FRHICommandListBase::Execute() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RHI/Private/RHICommandList.cpp:
527]
0x00007fd0d682cfd9 libUnrealEditor-RHI.so!FRHICommandListExecutor::FTranslateState::Translate(FRHICommandListBase*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Sourc
e/./Runtime/RHI/Private/RHICommandList.cpp:1077]
0x00007fd0d6848e50 libUnrealEditor-RHI.so!UE::Core::Private::Function::TFunctionRefCaller<FRHICommandListExecutor::FSubmitState::Dispatch(FRHICommandListBase*
)::$_0, void>::Call(void*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RHI/Private/RHICommandList.cpp:1028]
0x00007fd0d682ae85 libUnrealEditor-RHI.so!FRHICommandListExecutor::FTaskPipe::Execute(FRHICommandListExecutor::FTaskPipe::FTask*, TRefCountPtr<FBaseGraphTask>
const&) const [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fd0dee58bb5 libUnrealEditor-Core.so!TGraphTask<TFunctionGraphTaskImpl<void (ENamedThreads::Type, TRefCountPtr<FBaseGraphTask> const&), (ESubsequentsMod
e::Type)0> >::ExecuteTask() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Templates/Function.h:471]
0x00007fd0de6e4095 libUnrealEditor-Core.so!UE::Tasks::Private::FTaskBase::TryExecuteTask() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Public/Tas
ks/TaskPrivate.h:527]
0x00007fd0de6e2a2d libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Publi
c/Async/TaskGraphInterfaces.h:505]
0x00007fd0de6e0c6f libUnrealEditor-Core.so!FNamedTaskThread::ProcessTasksUntilQuit(int) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/Core/Private/Asy
nc/TaskGraph.cpp:667]
0x00007fd0d6c599d9 libUnrealEditor-RenderCore.so!FRHIThread::Run() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/RenderCore/Private/RenderingThread.cp
p:270]
0x00007fd0de8bf5a6 libUnrealEditor-Core.so!FRunnableThreadPThread::Run() [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/./Runtime/Core/Private/HAL/PThreadRunnabl
eThread.cpp:25]
0x00007fd0de811b4a libUnrealEditor-Core.so!FRunnableThreadPThread::_ThreadProc(void*) [/home/sbbg/Shared/UE5/UE-5.6/Engine/Source/Runtime/Core/Private/HAL/PTh
readRunnableThread.h:187]
0x00007fd0d1c61b1e libc.so.6!UnknownFunction(0x94b1d)
0x00007fd0d1ce4d4c libc.so.6!UnknownFunction(0x117d4b)