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
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
How do I set a material as a post-processing material?
How to delete some elements correctly when deleting an array loop?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
UMG RichText not appear image when packaged
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 |