Description

When selecting a default color for a linear color input for an interface. A crash occurs when trying to bring up the color picker.

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Open "NewInterface"
  4. Open New function 0
  5. Click the drop down to expose the color picker for the linear color
  6. Click the black square to open the color picker

Result: The editor crashes
Expected: The color picker would be brought up and the default color set

Callstack
UE4Editor_Slate!FSlateApplication::GeneratePathToWidgetChecked() slateapplication.cpp:2944 
UE4Editor_Slate!FSlateApplication::AddModalWindow() slateapplication.cpp:2026 
UE4Editor_AppFramework!OpenColorPicker() scolorpicker.cpp:1743 
UE4Editor_GraphEditor!SGraphPinColor::OnColorBoxClicked() sgraphpincolor.cpp:55 
UE4Editor_GraphEditor!TMemberFunctionCaller<SGraphPinColor,FReply() delegateinstanceinterface.h:165 
UE4Editor_GraphEditor!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SGraphPinColor,FReply() tuple.h:497 
UE4Editor_GraphEditor!TBaseSPMethodDelegateInstance<0,SGraphPinColor,0,FReply __cdecl() delegateinstancesimpl.h:327 
UE4Editor_Slate!TBaseDelegate<FReply,FGeometry const & __ptr64,FPointerEvent const & __ptr64>::Execute() delegatesignatureimpl.inl:537 
UE4Editor_Slate!SColorBlock::OnMouseButtonDown() scolorblock.cpp:88 
UE4Editor_Slate!<lambda_7097b900f0e4be30d80fb18f98c51ea0>::operator() slateapplication.cpp:5104 
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_7097b900f0e4be30d80fb18f98c51ea0> >() slateapplication.cpp:232 
UE4Editor_Slate!FSlateApplication::RoutePointerDownEvent() slateapplication.cpp:5093 
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDownEvent() slateapplication.cpp:5050 
UE4Editor_Slate!FSlateApplication::OnMouseDown() slateapplication.cpp:4968 
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1714 
UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:2149 
UE4Editor_Core!FWindowsApplication::ProcessMessage() windowsapplication.cpp:869 
UE4Editor_Core!FWindowsApplication::AppWndProc() windowsapplication.cpp:709 
user32!<Unknown> 
user32!<Unknown> 
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!<Unknown> 
ntdll!<Unknown> 

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.17
Target Fix4.17
Fix Commit3545346
Main Commit3596628
Release Commit3545346
CreatedJul 19, 2017
ResolvedJul 19, 2017
UpdatedAug 9, 2018