The Editor crashes if loaded sequence has keyframes for an actor variable that has been changed, instead of soft erroring out.
This was reported and tested on 4.20.3 (CL-4369336). It was reproduced in 4.19.2 (CL-4033788) and Main 4.21 (CL-4370874)
Results: Editor crashes
Expected: Sequencer should report that the keyframes are not valid, raising the error so that they can be deleted or otherwise rectified.
[2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff592e50d8 KERNELBASE.dll!UnknownFunction [] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff3b586850 UE4Editor-ApplicationCore.dll!FWindowsErrorOutputDevice::Serialize() [d:\build\++ue4\sync\engine\source\runtime\applicationcore\private\windows\windowserroroutputdevice.cpp:65] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a5a62fc UE4Editor-Core.dll!FOutputDevice::LogfImpl() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:70] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a5351db UE4Editor-Core.dll!FDebug::AssertFailed() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:425] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff186d80a2 UE4Editor-CoreUObject.dll!CastLogError() [d:\build\++ue4\sync\engine\source\runtime\coreuobject\private\templates\casts.cpp:11] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff00b8af98 UE4Editor-MovieScene.dll!CastChecked<UBoolProperty,UProperty>() [d:\build\++ue4\sync\engine\source\runtime\coreuobject\public\templates\casts.h:217] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff00b92c48 UE4Editor-MovieScene.dll!FTrackInstancePropertyBindings::GetCurrentValue<bool>() [d:\build\++ue4\sync\engine\source\runtime\moviescene\private\moviescenecommonhelpers.cpp:454] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007ffeffff016b UE4Editor-MovieSceneTracks.dll!TMovieSceneExternalValue<bool>::GetValue() [d:\build\++ue4\sync\engine\source\runtime\moviescene\public\channels\moviescenechanneleditordata.h:93] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007ffefffc3c51 UE4Editor-MovieSceneTracks.dll!UE4Function_Private::TFunctionRefCaller<TOptional<bool> (__cdecl*)(UObject & __ptr64,FTrackInstancePropertyBindings * __ptr64),TOptional<bool> __cdecl(UObject & __ptr64,FTrackInstancePropertyBindings * __ptr64)>::Call() [d:\build\++ue4\sync\engine\source\runtime\core\public\templates\function.h:242] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007ffefe28676b UE4Editor-MovieSceneTools.dll!TSequencerKeyEditor<FMovieSceneBoolChannel,bool>::GetExternalValue() [d:\build\++ue4\sync\engine\source\editor\moviescenetools\private\curvekeyeditors\sequencerkeyeditor.h:61] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007ffefe29ae8d UE4Editor-MovieSceneTools.dll!SBoolCurveKeyEditor::IsChecked() [d:\build\++ue4\sync\engine\source\editor\moviescenetools\private\curvekeyeditors\sboolcurvekeyeditor.cpp:25] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007ffefe26de2f UE4Editor-MovieSceneTools.dll!TBaseSPMethodDelegateInstance<1,SBoolCurveKeyEditor,0,enum ECheckBoxState __cdecl(void)>::Execute() [d:\build\++ue4\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:269] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff19162202 UE4Editor-Slate.dll!SCheckBox::OnGetCheckImage() [d:\build\++ue4\sync\engine\source\runtime\slate\private\widgets\input\scheckbox.cpp:241] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff1914023f UE4Editor-Slate.dll!TBaseSPMethodDelegateInstance<1,SCheckBox,0,FSlateBrush const * __ptr64 __cdecl(void)>::Execute() [d:\build\++ue4\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:269] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff19112999 UE4Editor-Slate.dll!SImage::ComputeDesiredSize() [d:\build\++ue4\sync\engine\source\runtime\slate\private\widgets\images\simage.cpp:45] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a05b508 UE4Editor-SlateCore.dll!SWidget::CacheDesiredSize() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:678] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10595d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:544] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:641][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff0a10590d UE4Editor-SlateCore.dll!SWidget::SlatePrepass() [d:\build\++ue4\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:536] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18fd26ac UE4Editor-Slate.dll!PrepassWindowAndChildren() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1437] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18fd286c UE4Editor-Slate.dll!PrepassWindowAndChildren() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1446] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18f9d28b UE4Editor-Slate.dll!FSlateApplication::DrawPrepass() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1485] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18fd30a5 UE4Editor-Slate.dll!FSlateApplication::PrivateDrawWindows() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1526] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18f9e7cf UE4Editor-Slate.dll!FSlateApplication::DrawWindows() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1285] [2018.09.19-17.50.18:642][560]LogWindows: Error: [Callstack] 0x00007fff18fff010 UE4Editor-Slate.dll!FSlateApplication::TickApplication() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1860] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007fff18ffdd17 UE4Editor-Slate.dll!FSlateApplication::Tick() [d:\build\++ue4\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1687] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007ff636b16aa7 UE4Editor.exe!FEngineLoop::Tick() [d:\build\++ue4\sync\engine\source\runtime\launch\private\launchengineloop.cpp:3574] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007ff636b25b3c UE4Editor.exe!GuardedMain() [d:\build\++ue4\sync\engine\source\runtime\launch\private\launch.cpp:166] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007ff636b25bba UE4Editor.exe!GuardedMainWrapper() [d:\build\++ue4\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:144] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007ff636b33dac UE4Editor.exe!WinMain() [d:\build\++ue4\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:223] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007ff636b35aaa UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:283] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007fff5aaf1fe4 KERNEL32.DLL!UnknownFunction [] [2018.09.19-17.50.18:643][560]LogWindows: Error: [Callstack] 0x00007fff5c71cb31 ntdll.dll!UnknownFunction []
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-64278 in the post.
1 |
Component | UE - Anim - Sequencer |
---|---|
Affects Versions | 4.19.2, 4.21, 4.20.3 |
Target Fix | 4.21 |
Created | Sep 19, 2018 |
---|---|
Resolved | Sep 20, 2018 |
Updated | Dec 4, 2018 |