UE4 Application crashes some times with Critical error SIGSEGV12

rkayyott
Tue, 14 Jun 2022 01:16:01 +0000
Platform & Builds

We are running UE4.27 game as a linux package in a container. The game fails around 10% of times with the below issue. I wanted to know what could be causing this crash.
If there is any to fix for this issue.

Also, At the time of crash we had 3 GB free of 16 GB. CPU was also not at its peak
Error Logs :

CommonUnixCrashHandler: Signal=11
[2022.05.26-06.28.14:311][615]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to read memory at address 0x0000000000000000
[2022.05.26-06.28.14:311][615]LogCore: Fatal error!
0x0000000006c2320a GameApp!FVulkanSurface::EvictSurface(FVulkanDevice&)()
0x0000000006c2789d GameApp!FVulkanTextureBase::Evict(FVulkanDevice&)()
0x0000000006bc4db6 GameApp!VulkanRHI::FVulkanSubresourceAllocator::EvictToHost(FVulkanDevice&)()
0x0000000006bc98c9 GameApp!VulkanRHI::FMemoryManager::ReleaseFreedPages(FVulkanCommandListContext&)()
0x0000000006c11d7e GameApp!FVulkanCommandListContext::RHIEndFrame()()
0x0000000006d902a3 GameApp!FRHICommand<FRHICommandEndFrame, FRHICommandEndFrameString1863>::ExecuteAndDestruct(FRHICommandListBase&, FRHICommandListDebugContext&)()
0x0000000006d55b40 GameApp!FRHICommandListExecutor::ExecuteInner_DoExecute(FRHICommandListBase&)()
0x0000000006d9d749 GameApp!FExecuteRHIThreadTask::DoTask(ENamedThreads::Type, TRefCountPtr const&)()
0x0000000006d9d047 GameApp!TGraphTask::ExecuteTask(TArray<FBaseGraphTask*, TSizedDefaultAllocator<32> >&, ENamedThreads::Type)()
0x0000000004509e4b GameApp!FNamedTaskThread::ProcessTasksNamedThread(int, bool)()
0x000000000450899e GameApp!FNamedTaskThread::ProcessTasksUntilQuit(int)()
0x0000000006df57e8 GameApp!FRHIThread::Run()()
0x00000000045c12e7 GameApp!FRunnableThreadPThread::Run()()
0x000000000458636c GameApp!FRunnableThreadPThread::_ThreadProc(void*)()
0x00007ff5b22f8609 libpthread.so.0!UnknownFunction(0x8608)
0x00007ff5b18fc163 libc.so.6!clone(+0x42)
[2022.05.26-06.28.14:316][615]LogExit: Executing StaticShutdownAfterError
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.

2 posts - 2 participants