Crash occurs when the user attempts to change the variable type by clicking on its icon in the My Blueprint panel. No crash occurs when trying this in the Details panel.
This does not reproduce in UE4/Main.
RESULT
Crash.
WORKAROUND
Change variable type in the Details panel.
UE4Editor_KismetWidgets!SPinTypeSelector::GetMenuContent() spintypeselector.cpp:969 UE4Editor_KismetWidgets!TMemberFunctionCaller<SPinTypeSelector,TSharedRef<SWidget,0>() delegateinstanceinterface.h:165 UE4Editor_KismetWidgets!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int,0>,bool>::ApplyAfter<TMemberFunctionCaller<SPinTypeSelector,TSharedRe tuple.h:422 UE4Editor_KismetWidgets!TBaseSPMethodDelegateInstance<0,SPinTypeSelector,0,TSharedRef<SWidget,0> __cdecl() delegateinstancesimpl.h:327 UE4Editor_Slate!TBaseDelegate<TSharedRef<SWidget,0> >::Execute() delegatesignatureimpl.inl:537 UE4Editor_Slate!SMenuAnchor::SetIsOpen() smenuanchor.cpp:315 UE4Editor_Slate!SComboButton::OnButtonClicked() scombobutton.cpp:86 UE4Editor_Slate!TMemberFunctionCaller<SComboButton,FReply() delegateinstanceinterface.h:165 UE4Editor_Slate!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SComboButton,FReply() tuple.h:497 UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SComboButton,0,FReply __cdecl() delegateinstancesimpl.h:327 UE4Editor_Slate!TBaseDelegate<FReply>::Execute() delegatesignatureimpl.inl:537 UE4Editor_Slate!SButton::OnMouseButtonDown() sbutton.cpp:215 UE4Editor_Slate!<lambda_7097b900f0e4be30d80fb18f98c51ea0>::operator() slateapplication.cpp:4953 UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_7097b900f0e4be30d80fb18f98c51ea0> >() slateapplication.cpp:239 UE4Editor_Slate!FSlateApplication::RoutePointerDownEvent() slateapplication.cpp:4942 UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDownEvent() slateapplication.cpp:4898 UE4Editor_Slate!FSlateApplication::OnMouseDown() slateapplication.cpp:4816 UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1712 UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:2127 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:3056 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!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44249 in the post.
0 |
Component | UE - Gameplay - Blueprint Editor |
---|---|
Affects Versions | 4.17 |
Target Fix | 4.17 |
Fix Commit | 3404188 |
---|---|
Main Commit | 3431398 |
Created | Apr 21, 2017 |
---|---|
Resolved | Apr 21, 2017 |
Updated | May 12, 2017 |