Crash when adding Actor Array Element to a Sequencer Event Struct
Error message:
Assertion failed: 0 [Link Removed] [Line: 56]
Source Context:
42 N = FName(*StringName); 43 } 44 else 45 { 46 FString StringName = N.ToString(); 47 *this << StringName; 48 } 49 return *this; 50 } 51 52 virtual FArchive& operator<<( class UObject*& Res ) override 53 { 54 // Not supported through this archive 55 check(0); 56 ***** return *this; 57 } 58 59 protected: 60 61 /** Marked as protected to avoid instantiating this class directly */ 62 FMemoryArchive() 63 : FArchive(), Offset(0) 64 { 65 } 66 67 int64 Offset; 68 }; 69 70
Most recent user affected CL: 3452394
Logs:
Attached
CrashReporter User Descriptions:
UEQA Andrew.Porter - Adding element to event parameter
Result: Crash
Expected: Element is added
UE4Editor_DetailCustomizations!FMemoryArchive::operator<<() memoryarchive.h:57 UE4Editor_CoreUObject!UObjectProperty::SerializeItem() propertyobject.cpp:56 UE4Editor_CoreUObject!UArrayProperty::SerializeItem() propertyarray.cpp:208 UE4Editor_CoreUObject!FPropertyTag::SerializeTaggedProperty() propertytag.cpp:185 UE4Editor_CoreUObject!UStruct::SerializeTaggedProperties() class.cpp:1150 UE4Editor_Engine!UUserDefinedStruct::SerializeTaggedProperties() userdefinedstruct.cpp:231 UE4Editor_DetailCustomizations!FMovieSceneEventParametersCustomization::OnEditStructChildContentsChanged() moviesceneeventparameterscustomization.cpp:162 UE4Editor_DetailCustomizations!TBaseSPMethodDelegateInstance<0,FMovieSceneEventParametersCustomization,0,TTypeWrapper<void> __cdecl() delegateinstancesimpl.h:327 UE4Editor_DetailCustomizations!TBaseSPMethodDelegateInstance<0,FMovieSceneEventParametersCustomization,0,void __cdecl() delegateinstancesimpl.h:433 UE4Editor_PropertyEditor!TBaseMulticastDelegate<void>::Broadcast() delegatesignatureimpl.inl:937 UE4Editor_PropertyEditor!FPropertyNode::BroadcastPropertyChangedDelegates() propertynode.cpp:2449 UE4Editor_PropertyEditor!FPropertyNode::NotifyPostChange() propertynode.cpp:2398 UE4Editor_PropertyEditor!FPropertyValueImpl::AddChild() propertyhandleimpl.cpp:1272 UE4Editor_PropertyEditor!FPropertyHandleArray::AddItem() propertyhandleimpl.cpp:3757 UE4Editor_PropertyEditor!FPropertyEditor::OnAddItem() propertyeditor.cpp:220 UE4Editor_PropertyEditor!TBaseSPMethodDelegateInstance<0,FPropertyEditor,0,TTypeWrapper<void> __cdecl() delegateinstancesimpl.h:327 UE4Editor_PropertyEditor!TBaseSPMethodDelegateInstance<0,FPropertyEditor,0,void __cdecl() delegateinstancesimpl.h:433 UE4Editor_PropertyEditor!SDetailsViewBase::Tick() sdetailsviewbase.cpp:1095 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:773 UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:37 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:46 UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:21 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:37 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SOverlay::OnPaint() soverlay.cpp:102 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:46 UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:21 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:46 UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:21 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:46 UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:21 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SOverlay::OnPaint() soverlay.cpp:102 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:46 UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:21 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:37 UE4Editor_Slate!SScrollBox::OnPaint() sscrollbox.cpp:960 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:37 UE4Editor_Slate!SBorder::OnPaint() sborder.cpp:86 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:37 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:776 UE4Editor_SlateCore!FSlateWindowElementList::FDeferredPaint::ExecutePaint() drawelements.cpp:680 UE4Editor_SlateCore!FSlateWindowElementList::PaintDeferred() drawelements.cpp:705 UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:803 UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1192 UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1281 UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1281 UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() slateapplication.cpp:1432 UE4Editor_Slate!FSlateApplication::DrawWindows() slateapplication.cpp:1149 UE4Editor_Slate!FSlateApplication::TickApplication() slateapplication.cpp:1726 UE4Editor_Slate!FSlateApplication::Tick() slateapplication.cpp:1548 UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:3182 UE4Editor!GuardedMain() launch.cpp:166 UE4Editor!GuardedMainWrapper() launchwindows.cpp:134 UE4Editor!WinMain() launchwindows.cpp:210
Head over to the existing Questions & Answers thread and let us know what's up.
3 |
Component | UE - Anim - Sequencer |
---|---|
Affects Versions | 4.15, 4.16 |
Target Fix | 4.17 |
Created | May 25, 2017 |
---|---|
Resolved | May 26, 2017 |
Updated | Apr 27, 2018 |