Workaround: "Start with "-windowed" in your command line until the issue is resolve"
Engine does not crash. However, a crash appears when the game is launched in the output log. Issue is occurring in QAGame and FPS C++ map.
Issue only occurring when testing on Linux with an NIVIDA GPU. When launching on a Linux with an AMD card it launches successfully.
GPU Name | Occurs |
NVIDIA GPU RTX 2070 Super | yes |
NVIDIA GPU RTX 3070 | no |
Actual Result: Launch stops with errors. Project crashes to launch without something the crash report client (callstack reports a crash in VulkanSwapChain returning VK_ERROR_INITIALIZATION_FAILED).
Expected Result: Project launches successfully
LogPlayLevel: Error: [2022.03.10-17.08.36:409][ 0]LogCore: Error: appError called: Fatal error: [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 965]
LogPlayLevel: Result failed, VkResult=-3 LogPlayLevel: at ./Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:548 LogPlayLevel: with error VK_ERROR_INITIALIZATION_FAILED LogPlayLevel: 0x0000000009f7339d QAGame!auto VulkanRHI::VerifyVulkanResult(VkResult, char const*, char const*, unsigned int)::$_234::operator()<FLogCategoryLogVulkanRHI, char16_t [49], char16_t*, int, char16_t*, unsigned int, char16_t const*>(FLogCategoryLogVulkanRHI const&, char16_t const (&) [49], char16_t* const&, int const&, char16_t* const&, unsigned int const&, char16_t const* const&) const [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanUtil.cpp:964] LogPlayLevel: Signal 11 caught. LogPlayLevel: Malloc Size=262146 LargeMemoryPoolOffset=262162 LogPlayLevel: 0x0000000009f394e1 QAGame!VulkanRHI::VerifyVulkanResult(VkResult, char const*, char const*, unsigned int) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanUtil.cpp:964] LogPlayLevel: 0x0000000009f471d8 QAGame!FVulkanSwapChain::FVulkanSwapChain(VkInstance_T*, FVulkanDevice&, void*, EPixelFormat&, unsigned int, unsigned int, bool, unsigned int*, TArray<VkImage_T*, TSizedDefaultAllocator<32> >&, signed char, FVulkanSwapChainRecreateInfo*) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanSwapChain.cpp:548] LogPlayLevel: 0x0000000009f74aa5 QAGame!FVulkanViewport::CreateSwapchain(FVulkanSwapChainRecreateInfo*) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanViewport.cpp:616] LogPlayLevel: 0x0000000009f74853 QAGame!FVulkanViewport::FVulkanViewport(FVulkanDynamicRHI*, FVulkanDevice*, void*, unsigned int, unsigned int, bool, EPixelFormat) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanViewport.cpp:128] LogPlayLevel: 0x0000000009f79c04 QAGame!FVulkanDynamicRHI::RHICreateViewport(void*, unsigned int, unsigned int, bool, EPixelFormat) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/VulkanRHI/Private/VulkanViewport.cpp:1002] LogPlayLevel: 0x000000000a84d37e QAGame!FSlateRHIRenderer::CreateViewport(TSharedRef<SWindow, (ESPMode)1>) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/SlateRHIRenderer/Private/SlateRHIRenderer.cpp:360] LogPlayLevel: 0x000000000a84dee6 QAGame!FSlateRHIRenderer::UpdateFullscreenState(TSharedRef<SWindow, (ESPMode)1>, unsigned int, unsigned int) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/SlateRHIRenderer/Private/SlateRHIRenderer.cpp:459] LogPlayLevel: 0x00000000070ab834 QAGame!SWindow::SetWindowMode(EWindowMode::Type) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/SlateCore/Private/Widgets/SWindow.cpp:2202] LogPlayLevel: 0x000000000b2c4367 QAGame!UGameEngine::CreateGameWindow() [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/Engine/Private/GameEngine.cpp:618] LogPlayLevel: 0x000000000acb45c0 QAGame!FDefaultGameMoviePlayer::Initialize(FSlateRenderer&, TSharedPtr<SWindow, (ESPMode)1>) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/MoviePlayer/Private/DefaultGameMoviePlayer.cpp:196] LogPlayLevel: 0x000000000441cdbe QAGame!FEngineLoop::PreInitPostStartupScreen(char16_t const*) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:3385] LogPlayLevel: 0x000000000441046a QAGame!GuardedMain(char16_t const*) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/./Runtime/Launch/Private/Launch.cpp:137] LogPlayLevel: 0x000000000c6e1c76 QAGame!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [/home/testuser/Desktop/P4_Builds/19298387/UE5/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:264] LogPlayLevel: 0x00007f124b4920b3 libc.so.6!__libc_start_main(+0xf2) LogPlayLevel: 0x00000000044021a9 QAGame!_start()
How does TextureRenderTarget2D get TArray<uint8> type data?
How do I set a material as a post-processing material?
Why does the REMOVE method of map container remove elements have memory leaks?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
What is the difference between Camera and CineCamera?
How to delete some elements correctly when deleting an array loop?
How does TArray loop correctly remove elements in blueprints?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-145633 in the post.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 5.0, 5.1 |
Target Fix | 5.0.3 |
Fix Commit | 20762851 |
---|---|
Release Commit | 20762851 |
Created | Mar 11, 2022 |
---|---|
Resolved | Jun 22, 2022 |
Updated | Jan 25, 2023 |