Description

#15 crash out of 7012 in UE 5.6.1 on Windows
#7 crash for UE - Rendering Architecture in UE 5.6.1 on Windows
#2 crash for UE - Rendering Architecture - Materials in UE 5.6.1 on Windows

Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 1067] 
Array index out of bounds: -1 into an array of size 0

Type: Assert
User activity hint: Layout="StandaloneToolkit" Label="tree_dissolve_trunk_1" Conten

First occurrence: May 14 2025, 11:16:20 AM
Last occurrence: September 18th 2025, 12:37:35 pm
Latest version: 5.6.1-44394996+++UE5+Release-5.6

Users affected: 1382
Total occurrences: 2253

Symbols: \\epicgames.net\root\Builds\UE5\Releases\5.6.1-44394996+++UE5+Release-5.6

Steps to Reproduce

No known deterministic repro steps currently

Callstack
UnrealEditor-Core!FDebug::CheckVerifyFailedImpl2(char const *,char const *,int,wchar_t const *,...) [Engine/Source/Runtime/Core/Private/Misc/AssertionMacros.cpp:728]
UnrealEditor-Engine!static class FText ??R<lambda_1>@?CC@??AddParameter@FMaterialCachedExpressionData@@QEAA_NAEBUFMaterialParameterInfo@@AEBUFMaterialParameterMetadata@@AEAPEAVUObject@@AEAPEAVUTextureCollection@@AEAVFText@@@Z@QEBA?AV7@AEBUFMaterialCachedParameterEditorInfo@@@Z(const struct FMaterialCachedParameterEditorInfo & const) [Engine/Source/Runtime/Engine/Private/Materials/MaterialCachedData.cpp:279]
UnrealEditor-Engine!static class FText ??R<lambda_2>@?CC@??AddParameter@FMaterialCachedExpressionData@@QEAA_NAEBUFMaterialParameterInfo@@AEBUFMaterialParameterMetadata@@AEAPEAVUObject@@AEAPEAVUTextureCollection@@AEAVFText@@@Z@QEBA?AV7@AEBVFString@@5AEBUFMaterialCachedParameterEditorInfo@@6@Z(const class FString & const, const class FString & const, const struct FMaterialCachedParameterEditorInfo & const, const struct FMaterialCachedParameterEditorInfo & const) [Engine/Source/Runtime/Engine/Private/Materials/MaterialCachedData.cpp:285]
UnrealEditor-Engine!FMaterialCachedExpressionData::AddParameter(FMaterialParameterInfo const &,FMaterialParameterMetadata const &,UObject * &,UTextureCollection * &,FText &) [Engine/Source/Runtime/Engine/Private/Materials/MaterialCachedData.cpp:296]
UnrealEditor-Engine!FMaterialCachedExpressionData::UpdateForExpressions(FMaterialCachedExpressionContext const &,TArrayView<TObjectPtr<UMaterialExpression> const ,int>,EMaterialParameterAssociation,int) [Engine/Source/Runtime/Engine/Private/Materials/MaterialCachedData.cpp:491]
UnrealEditor-Engine!UMaterial::UpdateCachedExpressionData() [Engine/Source/Runtime/Engine/Private/Materials/Material.cpp:2239]
UnrealEditor-Engine!UMaterial::PostEditChangePropertyInternal(FPropertyChangedEvent &,UMaterial::EPostEditChangeEffectOnShaders) [Engine/Source/Runtime/Engine/Private/Materials/Material.cpp:5336]
UnrealEditor-UnrealEd!ObjectTools::ForceReplaceReferences(TArrayView<ObjectTools::FReplaceRequest,int>,TSet<UObject *,DefaultKeyFuncs<UObject *,0>,FDefaultSetAllocator> &,ObjectTools::FForceReplaceInfo &,bool) [Engine/Source/Editor/UnrealEd/Private/ObjectTools.cpp:1440]
UnrealEditor-UnrealEd!static void ObjectTools::ForceReplaceReferences(class UObject *, class TArray<UObject *,TSizedDefaultAllocator<32> > & const, struct ObjectTools::FForceReplaceInfo & const, bool) [Engine/Source/Editor/UnrealEd/Private/ObjectTools.cpp:1478]
UnrealEditor-UnrealEd!ObjectTools::ForceDeleteObjects(TArray<UObject *,TSizedDefaultAllocator<32> > const &,bool) [Engine/Source/Editor/UnrealEd/Private/ObjectTools.cpp:3862]
UnrealEditor-UnrealEd!FAssetDeleteModel::DoForceDelete() [Engine/Source/Editor/UnrealEd/Private/AssetDeleteModel.cpp:322]
UnrealEditor-UnrealEd!SDeleteAssetsDialog::ForceDelete() [Engine/Source/Editor/UnrealEd/Private/Dialogs/SDeleteAssetsDialog.cpp:730]
UnrealEditor-UnrealEd!class FReply V::TBaseSPMethodDelegateInstance::Execute() [Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:292]
UnrealEditor-Slate!SButton::ExecuteOnClick() [Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:495]
UnrealEditor-Slate!SButton::OnMouseButtonUp(FGeometry const &,FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:419]
UnrealEditor-Slate!static class FReply ??R<lambda_2>@?7??RoutePointerUpEvent@FSlateApplication@@QEAA?AVFReply@@AEBVFWidgetPath@@AEBUFPointerEvent@@@Z@QEBA@AEBVFArrangedWidget@@1@Z(const class FArrangedWidget & const, const struct FPointerEvent & const) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5367]
UnrealEditor-Slate!static class FReply ??$Route@VFReply@@VFToLeafmostPolicy@FEventRouter@@UFPointerEvent@@V<lambda_2>@?7??RoutePointerUpEvent@FSlateApplication@@QEAA?AV1@AEBVFWidgetPath@@AEBU4@@Z@@FEventRouter@@SA?AVFReply@@PEAVFSlateApplication@@VFToLeafmostPolicy@0@UFPointerEvent@@AEBV<lambda_2>@?7??RoutePointerUpEvent@2@QEAA?AV1@AEBVFWidgetPath@@AEBU4@@Z@W4ESlateDebuggingInputEvent@@@Z(class FSlateApplication *, class FEventRouter::FToLeafmostPolicy, struct FPointerEvent, const class FSlateApplication::RoutePointerUpEvent::__l8::<lambda_2> & const, ESlateDebuggingInputEvent) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:456]
UnrealEditor-Slate!FSlateApplication::RoutePointerUpEvent(FWidgetPath const &,FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5353]
UnrealEditor-Slate!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5938]
UnrealEditor-Slate!FSlateApplication::OnMouseUp(EMouseButtons::Type,UE::Math::TVector2<double>) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5894]
UnrealEditor-ApplicationCore!FWindowsApplication::ProcessDeferredMessage(FDeferredWindowsMessage const &) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:3052]
UnrealEditor-ApplicationCore!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,1> &,HWND__ *,unsigned int,unsigned __int64,__int64,int,int,unsigned int) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:3570]
UnrealEditor-ApplicationCore!FWindowsApplication::ProcessMessage(HWND__ *,unsigned int,unsigned __int64,__int64) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:2725]
UnrealEditor-ApplicationCore!FWindowsApplication::AppWndProc(HWND__ *,unsigned int,unsigned __int64,__int64) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:1722]
USER32!0x00007ffe0f3e0000 + d159
USER32!0x00007ffe0f3e0000 + b152
UnrealEditor-ApplicationCore!FWindowsApplication::PumpMessages(float) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:3582]
UnrealEditor-Slate!FSlateApplication::TickPlatform(float) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:1620]
UnrealEditor-Slate!FSlateApplication::AddModalWindow(TSharedRef<SWindow,1>,TSharedPtr<SWidget const ,1>,bool) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:2155]
UnrealEditor-UnrealEd!UEditorEngine::EditorAddModalWindow(TSharedRef<SWindow,1>) [Engine/Source/Editor/UnrealEd/Private/EditorEngine.cpp:3934]
UnrealEditor-UnrealEd!ObjectTools::DeleteObjects(TArray<UObject *,TSizedDefaultAllocator<32> > const &,bool,ObjectTools::EAllowCancelDuringDelete) [Engine/Source/Editor/UnrealEd/Private/ObjectTools.cpp:3151]
UnrealEditor-AssetTools!AssetViewUtils::DeleteFolders(TArray<FString,TSizedDefaultAllocator<32> > const &) [Engine/Source/Developer/AssetTools/Private/AssetViewUtils.cpp:476]
UnrealEditor-ContentBrowserAssetDataSource!ContentBrowserAssetData::DeleteAssetFolderItems(TArrayView<TSharedRef<FContentBrowserAssetFolderItemDataPayload const ,1> const ,int>) [Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataCore.cpp:937]
UnrealEditor-ContentBrowserAssetDataSource!ContentBrowserAssetData::DeleteItems(IAssetTools *,IAssetRegistry *,UContentBrowserDataSource const *,TArrayView<FContentBrowserItemData const ,int>) [Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataCore.cpp:875]
UnrealEditor-ContentBrowserAssetDataSource!UContentBrowserAssetDataSource::BulkDeleteItems(TArrayView<FContentBrowserItemData const ,int>) [Engine/Plugins/Editor/ContentBrowser/ContentBrowserAssetDataSource/Source/ContentBrowserAssetDataSource/Private/ContentBrowserAssetDataSource.cpp:2779]
UnrealEditor-ContentBrowser!FAssetContextMenu::ExecuteDeleteFolderConfirmed() [Engine/Source/Editor/ContentBrowser/Private/AssetContextMenu.cpp:1273]
UnrealEditor-ContentBrowser!class FReply V::TBaseSPMethodDelegateInstance::Execute() [Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:292]
UnrealEditor-ContentBrowser!SContentBrowserConfirmPopup::YesClicked() [Engine/Source/Editor/ContentBrowser/Private/ContentBrowserUtils.cpp:308]
UnrealEditor-ContentBrowser!class FReply V::TBaseSPMethodDelegateInstance::Execute() [Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:292]
UnrealEditor-Slate!SButton::ExecuteOnClick() [Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:495]
UnrealEditor-Slate!SButton::OnMouseButtonUp(FGeometry const &,FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Widgets/Input/SButton.cpp:419]
UnrealEditor-Slate!static class FReply ??R<lambda_2>@?7??RoutePointerUpEvent@FSlateApplication@@QEAA?AVFReply@@AEBVFWidgetPath@@AEBUFPointerEvent@@@Z@QEBA@AEBVFArrangedWidget@@1@Z(const class FArrangedWidget & const, const struct FPointerEvent & const) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5367]
UnrealEditor-Slate!static class FReply ??$Route@VFReply@@VFToLeafmostPolicy@FEventRouter@@UFPointerEvent@@V<lambda_2>@?7??RoutePointerUpEvent@FSlateApplication@@QEAA?AV1@AEBVFWidgetPath@@AEBU4@@Z@@FEventRouter@@SA?AVFReply@@PEAVFSlateApplication@@VFToLeafmostPolicy@0@UFPointerEvent@@AEBV<lambda_2>@?7??RoutePointerUpEvent@2@QEAA?AV1@AEBVFWidgetPath@@AEBU4@@Z@W4ESlateDebuggingInputEvent@@@Z(class FSlateApplication *, class FEventRouter::FToLeafmostPolicy, struct FPointerEvent, const class FSlateApplication::RoutePointerUpEvent::__l8::<lambda_2> & const, ESlateDebuggingInputEvent) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:456]
UnrealEditor-Slate!FSlateApplication::RoutePointerUpEvent(FWidgetPath const &,FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5353]
UnrealEditor-Slate!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent const &) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5938]
UnrealEditor-Slate!FSlateApplication::OnMouseUp(EMouseButtons::Type,UE::Math::TVector2<double>) [Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5894]
UnrealEditor-ApplicationCore!FWindowsApplication::ProcessDeferredMessage(FDeferredWindowsMessage const &) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:3052]
UnrealEditor-ApplicationCore!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,1> &,HWND__ *,unsigned int,unsigned __int64,__int64,int,int,unsigned int) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:3570]
UnrealEditor-ApplicationCore!FWindowsApplication::ProcessMessage(HWND__ *,unsigned int,unsigned __int64,__int64) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:2725]
UnrealEditor-ApplicationCore!FWindowsApplication::AppWndProc(HWND__ *,unsigned int,unsigned __int64,__int64) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsApplication.cpp:1722]
USER32!0x00007ffe0f3e0000 + d159
USER32!0x00007ffe0f3e0000 + b152
UnrealEditor-ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages(bool) [Engine/Source/Runtime/ApplicationCore/Private/Windows/WindowsPlatformApplicationMisc.cpp:145]
UnrealEditor!FEngineLoop::Tick() [Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:5554]
UnrealEditor!GuardedMain(wchar_t const *) [Engine/Source/Runtime/Launch/Private/Launch.cpp:187]
UnrealEditor!GuardedMainWrapper(wchar_t const *) [Engine/Source/Runtime/Launch/Private/Windows/LaunchWindows.cpp:128]
UnrealEditor!LaunchWindowsStartup(HINSTANCE__ *,HINSTANCE__ *,char *,int,wchar_t const *) [Engine/Source/Runtime/Launch/Private/Windows/LaunchWindows.cpp:282]
UnrealEditor!WinMain [Engine/Source/Runtime/Launch/Private/Windows/LaunchWindows.cpp:339]
UnrealEditor!static int __scrt_common_main_seh() [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
KERNEL32!0x00007ffe0f1b0000 + 2e8d7
ntdll!0x00007ffe10340000 + 3c34c

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-297660 in the post.

0
Login to Vote

Fixed
ComponentUE - Rendering Architecture - Materials
Affects Versions5.65.6.1
Target Fix5.7
Fix Commit45583566
CreatedJun 20, 2025
ResolvedSep 8, 2025
UpdatedOct 27, 2025
View Jira Issue