Description

One-time crash occurred when changing the color value in the Color Picker for a variable.

So far I have not been able to reproduce this issue again.

Steps to Reproduce
  1. Open any project in editor.
  2. Create a new blueprint and open it in editor.
  3. Add a Linear Color variable.
  4. Compile the blueprint.
  5. In the Details panel for the variable, click the color bar.
  6. In the Color Picker, click and drag the color wheel to a shade of blue.
  7. Click and drag in the verticle Value slider.

RESULT

One time crash occurred.

Callstack
UE4Editor_CoreUObject!UObjectBaseUtility::GetName() uobjectbaseutility.h:346 
UE4Editor_PropertyEditor!SDetailsView::SetObjectArrayPrivate() sdetailsview.cpp:579 
UE4Editor_PropertyEditor!SDetailsView::SetObjects() sdetailsview.cpp:318 
UE4Editor_LevelEditor!SActorDetails::UpdateComponentTreeFromEditorSelection() sactordetails.cpp:557 
UE4Editor_LevelEditor!SActorDetails::OnEditorSelectionChanged() sactordetails.cpp:283 
UE4Editor_LevelEditor!TBaseRawMethodDelegateInstance<0,SActorDetails,void __cdecl() delegateinstancesimpl.h:639 
UE4Editor_Engine!TBaseMulticastDelegate<void,UObject * __ptr64>::Broadcast() delegatesignatureimpl.inl:922 
UE4Editor_UnrealEd!UEditorEngine::NotifyToolsOfObjectReplacement() editorengine.cpp:5610 
UE4Editor_Engine!AActor::RerunConstructionScripts() actorconstruction.cpp:611 
UE4Editor_Engine!AActor::PostEditChangeProperty() actoreditor.cpp:114 
UE4Editor_CoreUObject!UObject::PropagatePostEditChange() obj.cpp:467 
UE4Editor_CoreUObject!UObject::PostEditChangeChainProperty() obj.cpp:355 
UE4Editor_PropertyEditor!FPropertyNode::NotifyPostChange() propertynode.cpp:2309 
UE4Editor_PropertyEditor!FPropertyValueImpl::ImportText() propertyhandleimpl.cpp:527 
UE4Editor_PropertyEditor!FPropertyValueImpl::ImportText() propertyhandleimpl.cpp:331 
UE4Editor_PropertyEditor!FPropertyValueImpl::SetValueAsString() propertyhandleimpl.cpp:798 
UE4Editor_DetailCustomizations!FColorStructCustomization::OnSetColorFromColorPicker() colorstructcustomization.cpp:268 
UE4Editor_DetailCustomizations!TBaseSPMethodDelegateInstance<0,FColorStructCustomization,0,void __cdecl() delegateinstancesimpl.h:425 
UE4Editor_AppFramework!TBaseDelegate<void,FLinearColor>::ExecuteIfBound() delegatesignatureimpl.inl:613 
UE4Editor_AppFramework!SColorPicker::UpdateColorPick() scolorpicker.cpp:771 
UE4Editor_AppFramework!SColorPicker::UpdateColorPickMouseUp() scolorpicker.cpp:757 
UE4Editor_AppFramework!SColorPicker::ApplyNewTargetColor() scolorpicker.cpp:737 
UE4Editor_AppFramework!SColorPicker::SetNewTargetColorHSV() scolorpicker.cpp:717 
UE4Editor_AppFramework!TBaseSPMethodDelegateInstance<0,SColorPicker const ,0,TTypeWrapper<void> __cdecl() delegateinstancesimpl.h:318 
UE4Editor_AppFramework!TBaseSPMethodDelegateInstance<0,SColorPicker const ,0,void __cdecl() delegateinstancesimpl.h:425 
UE4Editor_Slate!SSlider::OnMouseButtonDown() sslider.cpp:253 
UE4Editor_Slate!<lambda_7097b900f0e4be30d80fb18f98c51ea0>::operator() slateapplication.cpp:4919 
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_7097b900f0e4be30d80fb18f98c51ea0> >() slateapplication.cpp:215 
UE4Editor_Slate!FSlateApplication::RoutePointerDownEvent() slateapplication.cpp:4908 
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDownEvent() slateapplication.cpp:4866 
UE4Editor_Slate!FSlateApplication::OnMouseDown() slateapplication.cpp:4800 
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1660 
UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:2071 
UE4Editor_Core!FWindowsApplication::ProcessMessage() windowsapplication.cpp:814 
UE4Editor_Core!FWindowsApplication::AppWndProc() windowsapplication.cpp:678 
user32!<Unknown> 
user32!<Unknown> 
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() windowsplatformmisc.cpp:951 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2811 
UE4Editor!GuardedMain() launch.cpp:152 
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126 
UE4Editor!WinMain() launchwindows.cpp:202 
UE4Editor!__scrt_common_main_seh() exe_common.inl:264 
kernel32!<Unknown> 
ntdll!<Unknown> 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-38335 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.14
Target Fix4.15
Fix Commit3189380
Main Commit3229477
CreatedNov 7, 2016
ResolvedNov 7, 2016
UpdatedApr 27, 2018