Description

Editor is crashing when attempting to move a spline point after making it the root component of the blueprint

Steps to Reproduce
  1. Create a new BP based on actor and open it
  2. Add a spline component
  3. Select a point on the spline, right click, and duplicate it
  4. Move it away from the previous spline point so you can see it
  5. Drag the Spline component onto the DefaultSceneRoot component
  6. Move the duplicated spline point

Result: Editor crashes

Frequency: 3 out of 3

Callstack

UE4Editor_UnrealEd!FComponentVisualizer::NotifyPropertiesModified() componentvisualizer.cpp:129
UE4Editor_UnrealEd!FComponentVisualizer::NotifyPropertyModified() componentvisualizer.cpp:88
UE4Editor_ComponentVisualizers!FSplineComponentVisualizer::HandleInputDelta() splinecomponentvisualizer.cpp:717
UE4Editor_UnrealEd!FComponentVisualizerManager::HandleInputDelta() componentvisualizermanager.cpp:102
UE4Editor_Kismet!FSCSEditorViewportClient::InputWidgetDelta() scseditorviewportclient.cpp:441
UE4Editor_UnrealEd!FEditorViewportClient::UpdateMouseDelta() editorviewportclient.cpp:1954
UE4Editor_UnrealEd!FEditorViewportClient::Tick() editorviewportclient.cpp:1077
UE4Editor_Kismet!FSCSEditorViewportClient::Tick() scseditorviewportclient.cpp:165
UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1476
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:371
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2834
UE4Editor!GuardedMain() launch.cpp:156
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 toAnswerHub just mention UE-36383 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.13.1
Target Fix4.13.1
Fix Commit3139370
CreatedSep 23, 2016
ResolvedSep 25, 2016
UpdatedApr 27, 2018