This is currently among the top 10 crashes coming out of the 4.17.2 hotfix, affecting a few unique users, and this specific callstack does not appear to have occurred in 4.17.1. This may be a regression in the hotfix.
In 4.17.1, these are two crashes with slightly similar callstacks (only affecting one user each)
[Link Removed]
[Link Removed]
User Descriptions
Source Context
157 void* FLinkerPlaceholderObjectImpl::FindRawPlaceholderContainer(const FLinkerPlaceholderBase::FPlaceholderValuePropertyPath& PropertyChainRef) 158 { 159 TArray<void*>& PossibleStructReferencers = FPlaceholderContainerTracker::Get().PerspectiveRootDataStack; 160 ***** return PossibleStructReferencers[0]; 161 } 162 163 /******************************************************************************* 164 * FPlaceholderContainerTracker / FScopedPlaceholderPropertyTracker 165 ******************************************************************************/
repro steps currently unknown
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:d:\build\++ue4+release-4.17+compile\sync\engine\source\runtime\core\public\Containers/Array.h] [Line: 596] Array index out of bounds: 0 from an array of size 0 UE4Editor_CoreUObject!FLinkerPlaceholderObjectImpl::FindRawPlaceholderContainer() [linkerplaceholderbase.cpp:161] UE4Editor_CoreUObject!FLinkerPlaceholderBase::AddReferencingPropertyValue() [linkerplaceholderbase.cpp:364] UE4Editor_CoreUObject!UObjectProperty::SerializeItem() [propertyobject.cpp:91] UE4Editor_CoreUObject!FPropertyTag::SerializeTaggedProperty() [propertytag.cpp:188] UE4Editor_CoreUObject!UStruct::SerializeTaggedProperties() [class.cpp:1073] UE4Editor_CoreUObject!UObject::SerializeScriptProperties() [obj.cpp:1282] UE4Editor_CoreUObject!UObject::Serialize() [obj.cpp:1216] UE4Editor_Engine!UEdGraphNode::Serialize() [edgraphnode.cpp:403] UE4Editor_BlueprintGraph!UK2Node::Serialize() [k2node.cpp:114] UE4Editor_CoreUObject!StaticDuplicateObjectEx() [uobjectglobals.cpp:2035] UE4Editor_UnrealEd!FEdGraphUtilities::CloneGraph() [edgraphutilities.cpp:224] UE4Editor_UnrealEd!FEdGraphUtilities::CloneAndMergeGraphIn() [edgraphutilities.cpp:267] UE4Editor_KismetCompiler!FKismetCompilerContext::MergeUbergraphPagesIn() [kismetcompiler.cpp:2803] UE4Editor_KismetCompiler!FKismetCompilerContext::CreateAndProcessUbergraph() [kismetcompiler.cpp:3060] UE4Editor_KismetCompiler!FKismetCompilerContext::CreateFunctionList() [kismetcompiler.cpp:3599] UE4Editor_KismetCompiler!FKismetCompilerContext::CompileClassLayout() [kismetcompiler.cpp:3858] UE4Editor_Kismet!FBlueprintCompilationManagerImpl::FlushCompilationQueueImpl() [blueprintcompilationmanager.cpp:714] UE4Editor_Kismet!FBlueprintCompilationManager::FlushCompilationQueue() [blueprintcompilationmanager.cpp:1969] UE4Editor_Engine!UBlueprintGeneratedClass::ConditionalRecompileClass() [blueprintgeneratedclass.cpp:260] UE4Editor_CoreUObject!FScopedClassDependencyGather::~FScopedClassDependencyGather() [blueprintsupport.cpp:376] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [linkerload.cpp:4010] UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [linkerload.cpp:4227] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [linkerload.cpp:3697] UE4Editor_CoreUObject!FLinkerLoad::CreateExportAndPreload() [linkerload.cpp:2743] UE4Editor_CoreUObject!FLinkerLoad::LoadAllObjects() [linkerload.cpp:2890] UE4Editor_CoreUObject!LoadPackageInternal() [uobjectglobals.cpp:1303] UE4Editor_CoreUObject!LoadPackage() [uobjectglobals.cpp:1409] UE4Editor_CoreUObject!ResolveName() [uobjectglobals.cpp:781] UE4Editor_CoreUObject!StaticLoadObjectInternal() [uobjectglobals.cpp:869] UE4Editor_CoreUObject!StaticLoadObject() [uobjectglobals.cpp:936] UE4Editor_ContentBrowser!FAssetData::GetAsset() [assetdata.h:276] UE4Editor_ContentBrowser!SContentBrowser::OnAssetsActivated() [scontentbrowser.cpp:1922] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:327] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl() [delegateinstancesimpl.h:434] UE4Editor_ContentBrowser!SAssetView::OnListMouseButtonDoubleClick() [sassetview.cpp:3864] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:327] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl() [delegateinstancesimpl.h:434] UE4Editor_ContentBrowser!TBaseDelegate<void,TSharedPtr<FAssetViewItem,0> >::ExecuteIfBound() [delegatesignatureimpl.inl:624] UE4Editor_ContentBrowser!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemDoubleClicked() [slistview.h:805] UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonDoubleClick() [stablerow.h:288] UE4Editor_Slate!<lambda_eeb33fd1b480e3cad58a1531d90d2e14>::operator() [slateapplication.cpp:5635] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_eeb33fd1b480e3cad58a1531d90d2e14> >() [slateapplication.cpp:232] UE4Editor_Slate!FSlateApplication::RoutePointerDoubleClickEvent() [slateapplication.cpp:5633] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [slateapplication.cpp:5620] UE4Editor_Slate!FSlateApplication::OnMouseDoubleClick() [slateapplication.cpp:5596] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1722] 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-50386 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.17.2 |
Target Fix | 4.18 |
Created | Sep 27, 2017 |
---|---|
Resolved | Sep 28, 2017 |
Updated | Apr 27, 2018 |