Description

Enabling the Warp Utils plugin and restarting the Editor causes it to crash. This is a regression from 4.24.3 (CL-11590370).

This was reported and tested in 4.25 Preview 2 (CL-12055273) and reproduced in 4.26 (CL-12192349)

Steps to Reproduce
  1. Open the UE4 Editor and create a Blank project
  2. Go to Plugins and enable Warp Utils
  3. Restart the Editor

Results: The Editor crashes

Expected: The Editor restarts with the plugin enabled

Callstack
[2020.03.17-19.19.30:341][  0]LogWindows: Error: === Critical error: ===
[2020.03.17-19.19.30:341][  0]LogWindows: Error: 
[2020.03.17-19.19.30:341][  0]LogWindows: Error: Fatal error: [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp] [Line: 4959] 
[2020.03.17-19.19.30:341][  0]LogWindows: Error: Failed to compile global shader FPFMExporterPS  .  Enable 'r.ShaderDevelopmentMode' in ConsoleVariables.ini for retries.
[2020.03.17-19.19.30:341][  0]LogWindows: Error: 
[2020.03.17-19.19.30:342][  0]LogWindows: Error: 
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff9d81c9159 KERNELBASE.dll!UnknownFunction []
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97d24b1f6 UE4Editor-Core.dll!ReportAssert() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1388]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97d24e5d8 UE4Editor-Core.dll!FWindowsErrorOutputDevice::Serialize() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:78]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97cfdca5d UE4Editor-Core.dll!FOutputDevice::LogfImpl() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:61]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97ec684e6 UE4Editor-Engine.dll!ProcessCompiledGlobalShaders() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:4979]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97ec6a257 UE4Editor-Engine.dll!FShaderCompilingManager::ProcessCompiledShaderMaps() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:2461]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff97ec4eb94 UE4Editor-Engine.dll!FShaderCompilingManager::FinishCompilation() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:2853]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff9664207ae UE4Editor-D3D11RHI.dll!FD3D11DynamicRHI::PostInit() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Windows\D3D11RHI\Private\Windows\WindowsD3D11Device.cpp:1047]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff679fa2189 UE4Editor.exe!FEngineLoop::PreInitPostStartupScreen() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:3106]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff679f9b82c UE4Editor.exe!GuardedMain() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:127]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff679f9bb9a UE4Editor.exe!GuardedMainWrapper() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff679fae039 UE4Editor.exe!WinMain() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:266]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff679fb113a UE4Editor.exe!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff9dbae7974 KERNEL32.DLL!UnknownFunction []
[2020.03.17-19.19.30:342][  0]LogWindows: Error: [Callstack] 0x00007ff9dbd5a261 ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-90786 in the post.

1
Login to Vote

Fixed
ComponentUE - Virtual Production
Affects Versions4.254.26
Target Fix4.25
Fix Commit12237676
Main Commit12238549
Release Commit12237676
CreatedMar 17, 2020
ResolvedMar 18, 2020
UpdatedJul 30, 2020