This Jira was created from CrashReports submitted by the public due to the high number of occurrences.
Source Context:
770 AllNodes.Remove(Node); 771 772 Node->bIsParentComponentNative = false; 773 Node->ParentComponentOrVariableName = NAME_None; 774 Node->ParentComponentOwnerClassName = NAME_None; 775 776 ValidateSceneRootNodes(); 777 } 778 // Not the root so need to promote in place of node. 779 else 780 { 781 USCS_Node* ParentNode = FindParentNode(Node); 782 checkSlow(ParentNode); 783 784 ***** ParentNode->Modify(); 785 786 // remove node and move children onto parent 787 const int32 Location = ParentNode->GetChildNodes().Find(Node); 788 ParentNode->RemoveChildNode(Node); 789 ParentNode->MoveChildNodes(Node, Location); 790 } 791 } 792 793 794 USCS_Node* USimpleConstructionScript::FindParentNode(USCS_Node* InNode) const 795 { 796 for(USCS_Node* TestNode : GetAllNodes()) 797 { 798 if (TestNode && TestNode->GetChildNodes().Contains(InNode)) 799 {
Most recent user affected CL: 3028348
Logs:
[Link Removed]
Repro steps unknown
UE4Editor_Engine!USimpleConstructionScript::RemoveNodeAndPromoteChildren() [simpleconstructionscript.cpp:785] UE4Editor_Engine!USimpleConstructionScript::ValidateNodeTemplates() [simpleconstructionscript.cpp:1239] UE4Editor_KismetCompiler!FKismetCompilerContext::CreateClassVariablesFromBlueprint() [kismetcompiler.cpp:635] UE4Editor_KismetCompiler!FKismetCompilerContext::Compile() [kismetcompiler.cpp:3294] UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprintInner() [kismetcompilermodule.cpp:100] UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprint() [kismetcompilermodule.cpp:187] UE4Editor_UnrealEd!FKismetEditorUtilities::GenerateBlueprintSkeleton() [kismet2.cpp:891] UE4Editor_UnrealEd!FBlueprintEditorUtils::RegenerateBlueprintClass() [blueprinteditorutils.cpp:1518] UE4Editor_CoreUObject!FLinkerLoad::RegenerateBlueprintClass() [blueprintsupport.cpp:353] UE4Editor_CoreUObject!FLinkerLoad::FinalizeBlueprint() [blueprintsupport.cpp:1319] UE4Editor_CoreUObject!FLinkerLoad::Preload() [linkerload.cpp:3340] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [linkerload.cpp:3978] UE4Editor_CoreUObject!FLinkerLoad::IndexToObject() [linkerload.cpp:4187] UE4Editor_CoreUObject!FLinkerLoad::CreateExport() [linkerload.cpp:3682] UE4Editor_CoreUObject!FLinkerLoad::CreateExportAndPreload() [linkerload.cpp:2780] UE4Editor_CoreUObject!FLinkerLoad::LoadAllObjects() [linkerload.cpp:2919] UE4Editor_CoreUObject!LoadPackageInternal() [uobjectglobals.cpp:1162] UE4Editor_CoreUObject!LoadPackageInternal() [uobjectglobals.cpp:1286] UE4Editor_CoreUObject!ResolveName() [uobjectglobals.cpp:696] UE4Editor_CoreUObject!StaticLoadObjectInternal() [uobjectglobals.cpp:783] UE4Editor_CoreUObject!StaticLoadObject() [uobjectglobals.cpp:853] UE4Editor_ContentBrowser!FAssetData::GetAsset() [assetdata.h:218] UE4Editor_ContentBrowser!SContentBrowser::OnAssetsActivated() [scontentbrowser.cpp:1793] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl() [delegateinstancesimpl_variadics.inl:428] UE4Editor_ContentBrowser!TBaseDelegate<void,TArray<FAssetData,FDefaultAllocator> const & __ptr64,enum EAssetTypeActivationMethod::Type>::ExecuteIfBound() [delegatesignatureimpl_variadics.inl:608] UE4Editor_ContentBrowser!SAssetView::OnListMouseButtonDoubleClick() [sassetview.cpp:3545] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl_variadics.inl:321] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl() [delegateinstancesimpl_variadics.inl:428] UE4Editor_ContentBrowser!TBaseDelegate<void,TSharedPtr<FAssetViewItem,0> >::ExecuteIfBound() [delegatesignatureimpl_variadics.inl:608] UE4Editor_ContentBrowser!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemDoubleClicked() [slistview.h:698] UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonDoubleClick() [stablerow.h:264] UE4Editor_Slate!<lambda_eeb33fd1b480e3cad58a1531d90d2e14>::operator() [slateapplication.cpp:4986] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_eeb33fd1b480e3cad58a1531d90d2e14> >() [slateapplication.cpp:215] UE4Editor_Slate!FSlateApplication::RoutePointerDoubleClickEvent() [slateapplication.cpp:4984] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [slateapplication.cpp:4969] UE4Editor_Slate!FSlateApplication::OnMouseDoubleClick() [slateapplication.cpp:4947] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1511] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1847] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:742] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:664] user32!UserCallWinProcCheckWow() user32!DispatchMessageWorker() UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:903] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2729] UE4Editor!GuardedMain() [launch.cpp:148] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-32780 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.12 |
Target Fix | 4.13 |
Created | Jul 5, 2016 |
---|---|
Resolved | Aug 2, 2016 |
Updated | Apr 27, 2018 |