This is a somewhat common crash in 4.17. Users have not provided any descriptions of their actions when the crash occurred.
Source Context
58 /** Gets the current value of the property which is being animated. The optional return value will be unset if 59 this section was not constructed with the necessary data, or is the runtime object or property can not be found. */ 60 template<typename ValueType> 61 TOptional<ValueType> GetPropertyValue() const 62 { 63 if (!PropertyBindings.IsValid()) 64 { 65 return TOptional<ValueType>(); 66 } 67 68 { 69 ***** for (const TWeakObjectPtr<UObject>& WeakObject : Sequencer->FindBoundObjects(ObjectBinding, Sequencer->GetFocusedTemplateID())) 70 { 71 if (UObject* Object = WeakObject.Get()) 72 { 73 return PropertyBindings->GetCurrentValue<ValueType>(*Object); 74 } 75 } 76 }
repro steps currently unknown
Access violation - code c0000005 (first/second chance not available) UE4Editor_MovieSceneTools!FPropertySection::GetPropertyValue<float>() [propertysection.h:70] UE4Editor_MovieSceneTools!<lambda_5a19662d64b24001c76c3ff8e83253bb>::operator() [floatpropertysection.cpp:16] UE4Editor_MovieSceneTools!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<<lambda_5a19662d64b24001c76c3ff8e83253bb> const & __ptr64>() [tuple.h:497] UE4Editor_MovieSceneTools!TBaseFunctorDelegateInstance<TOptional<float> __cdecl() [delegateinstancesimpl.h:1132] UE4Editor_MovieSceneTools!TBaseDelegate<TOptional<float> >::Execute() [delegatesignatureimpl.inl:537] UE4Editor_MovieSceneTools!TAttribute<TOptional<float> >::Get() [attribute.h:137] UE4Editor_MovieSceneTools!FFloatCurveKeyArea::GetExternalValue() [floatcurvekeyarea.cpp:321] UE4Editor_MovieSceneTools!TMemberFunctionCaller<FFloatCurveKeyArea,TOptional<float>() [delegateinstanceinterface.h:165] UE4Editor_MovieSceneTools!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<FFloatCurveKeyArea,TOptional<float>() [tuple.h:497] UE4Editor_MovieSceneTools!TBaseSPMethodDelegateInstance<1,FFloatCurveKeyArea,0,TOptional<float> __cdecl() [delegateinstancesimpl.h:327] UE4Editor_MovieSceneTools!TBaseDelegate<TOptional<float> >::Execute() [delegatesignatureimpl.inl:537] UE4Editor_MovieSceneTools!TAttribute<TOptional<float> >::Get() [attribute.h:137] UE4Editor_MovieSceneTools!SFloatCurveKeyEditor::OnGetKeyValue() [sfloatcurvekeyeditor.cpp:72] UE4Editor_MovieSceneTools!TBaseSPMethodDelegateInstance<1,SFloatCurveKeyEditor,0,float __cdecl() [delegateinstancesimpl.h:327] UE4Editor_MovieSceneTools!TAttribute<float>::Get() [attribute.h:137] UE4Editor_MovieSceneTools!SSpinBox<float>::TextField_OnTextCommitted() [sspinbox.h:781] UE4Editor_MovieSceneTools!TBaseSPMethodDelegateInstance<0,SSpinBox<float>,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:327] UE4Editor_MovieSceneTools!TBaseSPMethodDelegateInstance<0,SSpinBox<float>,0,void __cdecl() [delegateinstancesimpl.h:434] UE4Editor_Slate!FSlateEditableTextLayout::HandleFocusLost() [slateeditabletextlayout.cpp:697] UE4Editor_Slate!FSlateApplication::SetUserFocus() [slateapplication.cpp:2795] UE4Editor_Slate!FSlateApplication::SetUserFocus() [slateapplication.cpp:2497] UE4Editor_Slate!FSlateApplication::ProcessReply() [slateapplication.cpp:3191] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_7097b900f0e4be30d80fb18f98c51ea0> >() [slateapplication.cpp:233] UE4Editor_Slate!FSlateApplication::RoutePointerDownEvent() [slateapplication.cpp:5093] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDownEvent() [slateapplication.cpp:5050] UE4Editor_Slate!FSlateApplication::OnMouseDown() [slateapplication.cpp:4968] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1726] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:2161] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:881] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:721] user32!UserCallWinProcCheckWow() user32!DispatchMessageWorker() UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:1009] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3151] UE4Editor!GuardedMain() [launch.cpp:166] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134] UE4Editor!WinMain() [launchwindows.cpp:210] UE4Editor!__scrt_common_main_seh() [exe_common.inl:253] kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-50097 in the post.
1 |
Component | UE - Anim - Sequencer |
---|---|
Affects Versions | 4.17, 4.18, 4.19 |
Target Fix | 4.20 |
Created | Sep 20, 2017 |
---|---|
Resolved | Apr 20, 2018 |
Updated | Aug 17, 2018 |