Occasionally getting a crash when playing with Vulkan Mobile Preview. Have not had it repro 100% of the time.
Result
Occasionally the game will crash.
Expected Result
Game should never crash.
Frequency
2/6
[2017.09.21-16.28.09:281][690]LogThreadingWindows: Error: Runnable thread RHIThread crashed. [2017.09.21-16.28.09:281][690]LogWindows: Error: === Critical error: === [2017.09.21-16.28.09:281][690]LogWindows: Error: [2017.09.21-16.28.09:281][690]LogWindows: Error: Fatal error: [File:D:\Build\++UE4+Release-4.18+Compile\Sync\Engine\Source\Runtime\VulkanRHI\Private\VulkanUtil.cpp] [Line: 356] [2017.09.21-16.28.09:281][690]LogWindows: Error: VulkanRHI::vkQueueSubmit(Queue, 1, &SubmitInfo, Fence->GetHandle()) failed, VkResult=-4 [2017.09.21-16.28.09:281][690]LogWindows: Error: at D:\Build\++UE4+Release-4.18+Compile\Sync\Engine\Source\Runtime\VulkanRHI\Private\VulkanQueue.cpp:70 [2017.09.21-16.28.09:281][690]LogWindows: Error: with error VK_ERROR_DEVICE_LOST [2017.09.21-16.28.09:281][690]LogWindows: Error: [2017.09.21-16.28.09:281][690]LogWindows: Error: [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000016153C58 KERNELBASE.dll!UnknownFunction [] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000D77F7594 UE4Editor-ApplicationCore.dll!FWindowsErrorOutputDevice::Serialize() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowserroroutputdevice.cpp:65] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DAE1296B UE4Editor-Core.dll!FOutputDevice::Logf__VA() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:70] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DADA4339 UE4Editor-Core.dll!FDebug::AssertFailed() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:409] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000004006E54 UE4Editor-VulkanRHI.dll!VulkanRHI::VerifyVulkanResult() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\vulkanrhi\private\vulkanutil.cpp:355] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000004000DAD UE4Editor-VulkanRHI.dll!FVulkanQueue::Submit() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\vulkanrhi\private\vulkanqueue.cpp:70] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000003FD8144 UE4Editor-VulkanRHI.dll!FVulkanViewport::Present() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\vulkanrhi\private\vulkanviewport.cpp:532] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000003FE1B39 UE4Editor-VulkanRHI.dll!FVulkanCommandListContext::RHIEndDrawingViewport() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\vulkanrhi\private\vulkanrhi.cpp:838] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000D79A516F UE4Editor-RHI.dll!FRHICommandListExecutor::ExecuteInner_DoExecute() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:259] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000D7996BB7 UE4Editor-RHI.dll!FExecuteRHIThreadTask::DoTask() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\rhi\private\rhicommandlist.cpp:316] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000D79A6B4B UE4Editor-RHI.dll!TGraphTask<FExecuteRHIThreadTask>::ExecuteTask() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\async\taskgraphinterfaces.h:784] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DAC74395 UE4Editor-Core.dll!FNamedTaskThread::ProcessTasksNamedThread() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\async\taskgraph.cpp:651] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DAC7497A UE4Editor-Core.dll!FNamedTaskThread::ProcessTasksUntilQuit() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\async\taskgraph.cpp:560] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000D7A73151 UE4Editor-RenderCore.dll!FRHIThread::Run() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\rendercore\private\renderingthread.cpp:279] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DB0105CC UE4Editor-Core.dll!FRunnableThreadWin::Run() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x00000000DB002203 UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:33] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000017318364 KERNEL32.DLL!UnknownFunction [] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000019C87091 ntdll.dll!UnknownFunction [] [2017.09.21-16.28.09:281][690]LogWindows: Error: [Callstack] 0x0000000019C87091 ntdll.dll!UnknownFunction [] [2017.09.21-16.28.09:281][690]LogWindows: Error: [2017.09.21-16.28.09:281][690]LogWindows: Error: Crash in runnable thread RHIThread
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-50149 in the post.
1 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.18 |
Created | Sep 21, 2017 |
---|---|
Resolved | Oct 3, 2017 |
Updated | Sep 16, 2019 |