Deleting all jobs after rendering queue with executor causes an assertion to fail.
Repro Rate: 3/3
Tested this in //UE4/Release-4.27 @ CL#18319896 by utilizing a For Each Loop and Delete Job node (Since there's no Delete All Jobs node) and the issue also occurred there, it is not a regression.
=== Critical error: === Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 691] Array index out of bounds: 0 from an array of size 0
Results: Editor crashes hitting an assertion due to an index being out of bounds of an array.
Expected: Warning occurs in the output log that the jobs were unable to be deleted due to being in progress.
=== Critical error: === Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 691] Array index out of bounds: 0 from an array of size 0 [Callstack] 0x00007ffb25f0a437 UnrealEditor-MovieRenderPipelineCore.dll!UMoviePipelineInProcessExecutor::OnMapLoadFinished() [D:\build\++UE5\Sync\Engine\Plugins\MovieScene\MovieRenderPipeline\Source\MovieRenderPipelineCore\Private\MoviePipelineInProcessExecutor.cpp:92] [Callstack] 0x00007ffb25ef3bac UnrealEditor-MovieRenderPipelineCore.dll!TBaseUObjectMethodDelegateInstance<0,UMoviePipelineInProcessExecutor,void __cdecl(UWorld *),FDefaultDelegateUserPolicy>::ExecuteIfSafe() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:611] [Callstack] 0x00007ffb6979cd70 UnrealEditor-Engine.dll!TMulticastDelegate<void __cdecl(UWorld *),FDefaultDelegateUserPolicy>::Broadcast() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateSignatureImpl.inl:967] [Callstack] 0x00007ffb6ac28711 UnrealEditor-Engine.dll!UEngine::LoadMap() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:14233] [Callstack] 0x00007ffb6abcc0d6 UnrealEditor-Engine.dll!UEngine::Browse() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:13412] [Callstack] 0x00007ffb6ac4ce0b UnrealEditor-Engine.dll!UEngine::TickWorldTravel() [D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\UnrealEngine.cpp:13610] [Callstack] 0x00007ffb653cdca2 UnrealEditor-UnrealEd.dll!UEditorEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\EditorEngine.cpp:1751] [Callstack] 0x00007ffb65d59f56 UnrealEditor-UnrealEd.dll!UUnrealEdEngine::Tick() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\UnrealEdEngine.cpp:474] [Callstack] 0x00007ff756d182f6 UnrealEditor.exe!FEngineLoop::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5215] [Callstack] 0x00007ff756d30d9c UnrealEditor.exe!GuardedMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:183] [Callstack] 0x00007ff756d30e8a UnrealEditor.exe!GuardedMainWrapper() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:147] [Callstack] 0x00007ff756d33c4d UnrealEditor.exe!LaunchWindowsStartup() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:283] [Callstack] 0x00007ff756d45534 UnrealEditor.exe!WinMain() [D:\build\++UE5\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:330] [Callstack] 0x00007ff756d486e6 UnrealEditor.exe!__scrt_common_main_seh() [d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] [Callstack] 0x00007ffc536d7bd4 KERNEL32.DLL!UnknownFunction [] [Callstack] 0x00007ffc5504ced1 ntdll.dll!UnknownFunction []
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-149440 in the post.
2 |
Component | UE - Anim - Sequencer - MRQ |
---|---|
Affects Versions | 5.0 |
Target Fix | 5.1 |
Created | Apr 18, 2022 |
---|---|
Resolved | May 23, 2022 |
Updated | May 28, 2022 |