More ways to reproduce:
More info:
Platforms:
Regression:
Actual result:
Crash! (Steps from 7 to 18 can be seen in steps.gif)
Expected result:
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\4.27\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 703] Array index out of bounds: 0 from an array of size 0 UnrealEditor_Core!AssertFailedImplV() [AssertionMacros.cpp:131] UnrealEditor_Core!FDebug::CheckVerifyFailedImpl() [AssertionMacros.cpp:494] UnrealEditor_ChaosCachingEditor!DispatchCheckVerify<void,<lambda_85fcc26e576ed73b4d4ecfa6e675069e> >() [AssertionMacros.h:179] UnrealEditor_ChaosCachingEditor!FCacheCollectionDetails::GenerateCacheArrayElementWidget() [CacheCollectionCustomization.cpp:161] UnrealEditor_ChaosCachingEditor!TBaseSPMethodDelegateInstance<0,FCacheCollectionDetails,0,void __cdecl(TSharedRef<IPropertyHandle,0>,int,IDetailChildrenBuilder &) [DelegateInstancesImpl.h:290] UnrealEditor_ChaosCachingEditor!FDetailArrayBuilder::GenerateChildContent() [PropertyCustomizationHelpers.h:493] UnrealEditor_PropertyEditor!FDetailCustomBuilderRow::OnGenerateChildren() [DetailCustomBuilderRow.cpp:67] UnrealEditor_PropertyEditor!FDetailItemNode::GenerateChildren() [DetailItemNode.cpp:397] UnrealEditor_PropertyEditor!TBaseSPMethodDelegateInstance<0,FDetailItemNode,0,void __cdecl(void) [DelegateInstancesImpl.h:307] UnrealEditor_ChaosCachingEditor!TBaseRawMethodDelegateInstance<0,FDetailArrayBuilder,void __cdecl(void) [DelegateInstancesImpl.h:469] UnrealEditor_PropertyEditor!FPropertyNode::EnsureDataIsValid() [PropertyNode.cpp:613] UnrealEditor_PropertyEditor!FPropertyNode::EnsureDataIsValid() [PropertyNode.cpp:664] UnrealEditor_PropertyEditor!FPropertyNode::EnsureDataIsValid() [PropertyNode.cpp:664] UnrealEditor_PropertyEditor!SDetailsViewBase::Tick() [SDetailsViewBase.cpp:888] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1351] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_Slate!SBorder::OnPaint() [SBorder.cpp:120] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SOverlay::OnPaint() [SOverlay.cpp:95] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_Slate!SSplitter::OnPaint() [SSplitter.cpp:169] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SOverlay::OnPaint() [SOverlay.cpp:95] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_Slate!SBorder::OnPaint() [SBorder.cpp:120] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SOverlay::OnPaint() [SOverlay.cpp:95] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_Slate!SSplitter::OnPaint() [SSplitter.cpp:169] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SOverlay::OnPaint() [SOverlay.cpp:95] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SPanel::PaintArrangedChildren() [SPanel.cpp:31] UnrealEditor_SlateCore!SPanel::OnPaint() [SPanel.cpp:12] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SOverlay::OnPaint() [SOverlay.cpp:95] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SCompoundWidget::OnPaint() [SCompoundWidget.cpp:37] UnrealEditor_SlateCore!SWidget::Paint() [SWidget.cpp:1456] UnrealEditor_SlateCore!SWindow::PaintSlowPath() [SWindow.cpp:2069] UnrealEditor_SlateCore!FSlateInvalidationRoot::PaintInvalidationRoot() [SlateInvalidationRoot.cpp:262] UnrealEditor_SlateCore!SWindow::PaintWindow() [SWindow.cpp:2101] UnrealEditor_Slate!FSlateApplication::DrawWindowAndChildren() [SlateApplication.cpp:1067] UnrealEditor_Slate!FSlateApplication::PrivateDrawWindows() [SlateApplication.cpp:1290] UnrealEditor_Slate!FSlateApplication::DrawWindows() [SlateApplication.cpp:1028] UnrealEditor_Slate!FSlateApplication::TickAndDrawWidgets() [SlateApplication.cpp:1580] UnrealEditor_Slate!FSlateApplication::Tick() [SlateApplication.cpp:1434] UnrealEditor!FEngineLoop::Tick() [LaunchEngineLoop.cpp:5115] UnrealEditor!GuardedMain() [Launch.cpp:171] UnrealEditor!GuardedMainWrapper() [LaunchWindows.cpp:137] UnrealEditor!WinMain() [LaunchWindows.cpp:268] UnrealEditor!__scrt_common_main_seh() [exe_common.inl:288]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-104438 in the post.
0 |
Component | UE - Simulation - Physics - Destruction |
---|---|
Affects Versions | 4.26-chaos, 5.0-m4 |
Target Fix | 5.1 |
Created | Dec 11, 2020 |
---|---|
Resolved | Apr 28, 2022 |
Updated | Apr 28, 2022 |