Error message:
Assertion failed: false [Link Removed] [Line: 1123] Looking for node K2Node_AnimGetter_327 but it cannot be found in provided panels
Source Context:
1108 }
1109
1110 FDiffPanel& SBlueprintDiff::GetDiffPanelForNode(UEdGraphNode& Node)
1111 {
1112 auto OldGraphEditorPtr = PanelOld.GraphEditor.Pin();
1113 if (OldGraphEditorPtr.IsValid() && Node.GetGraph() == OldGraphEditorPtr->GetCurrentGraph())
1114 {
1115 return PanelOld;
1116 }
1117 auto NewGraphEditorPtr = PanelNew.GraphEditor.Pin();
1118 if (NewGraphEditorPtr.IsValid() && Node.GetGraph() == NewGraphEditorPtr->GetCurrentGraph())
1119 {
1120 return PanelNew;
1121 }
1122 ***** checkf(false, TEXT("Looking for node %s but it cannot be found in provided panels"), *Node.GetName());
1123 static FDiffPanel Default;
1124 return Default;
1125 }
1126
1127 void SBlueprintDiff::HandleGraphChanged( const FName GraphName )
1128 {
1129 SetCurrentMode(FBlueprintEditorApplicationModes::StandardBlueprintEditorMode);
1130
1131 TArray<UEdGraph*> GraphsOld, GraphsNew;
1132 PanelOld.Blueprint->GetAllGraphs(GraphsOld);
1133 PanelNew.Blueprint->GetAllGraphs(GraphsNew);
1134
1135 UEdGraph* GraphOld = NULL;
1136 if( UEdGraph** Iter = GraphsOld.FindByPredicate(FMatchFName(GraphName)) )
1137 {
Most recent user affected CL: 3331269 (4.15.1 pre-release)
Logs: Attached
CrashReporter User Descriptions:
Result: Crash
Expected: Shows diff
UE4Editor_Kismet!SBlueprintDiff::GetDiffPanelForNode() [sblueprintdiff.cpp:1123] UE4Editor_Kismet!SBlueprintDiff::OnDiffListSelectionChanged() [sblueprintdiff.cpp:953] UE4Editor_Kismet!TBaseRawMethodDelegateInstance<0,SBlueprintDiff,void __cdecl() [delegateinstancesimpl.h:648] UE4Editor_Kismet!<lambda_3132ed2a844226a2c9adbea99564bb91>::<lambda_invoker_cdecl>() [diffutils.cpp:835] UE4Editor_Kismet!TBaseStaticDelegateInstance<TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:958] UE4Editor_Kismet!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl.h:1025] UE4Editor_Kismet!TBaseDelegate<void,TSharedPtr<FBlueprintDifferenceTreeEntry,0>,enum ESelectInfo::Type>::ExecuteIfBound() [delegatesignatureimpl.inl:624] UE4Editor_Kismet!SListView<TSharedPtr<FBlueprintDifferenceTreeEntry,0> >::Private_SignalSelectionChanged() [slistview.h:720] UE4Editor_Kismet!STableRow<TSharedPtr<FBlueprintDifferenceTreeEntry,0> >::OnMouseButtonUp() [stablerow.h:473] UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() [slateapplication.cpp:5075] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [slateapplication.cpp:238] UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:5064] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5531] UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5508] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1698] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:2120] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:867] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:714] user32!<Unknown> user32!<Unknown> UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:980] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2977] UE4Editor!GuardedMain() [launch.cpp:166] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134] UE4Editor!WinMain() [launchwindows.cpp:210] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-42787 in the post.
| 0 |
| Component | UE - Gameplay - Blueprint |
|---|---|
| Affects Versions | 4.14, 4.15 |
| Target Fix | 4.16 |
| Fix Commit | 3345365 |
|---|---|
| Main Commit | 3358685 |
| Created | Mar 10, 2017 |
|---|---|
| Resolved | Mar 14, 2017 |
| Updated | Apr 27, 2018 |