Crash in the Retarget Manager with Humanoid Rig when trying to re-assign a bone to a node. Happens particularly when there is already a bone selected and you want to select a new one.
[Link Removed]
[Link Removed]
1. Create a project based on the Third Person BP template
2. Locate the Character's skeleton and open in Persona
3. Select the Retarget Manager icon in the toolbar
4. Under "Set up Rig" click on the dropdown
5. Click "Select Humanoid Rig"
6. Change any of the assignments in the list with the dropdown
7. Select that same dropdown
Result: Crash
Expected: Dropdown reappears allowing you to select a different bone
UE4Editor_Persona!SBoneSelectionWidget::OnSelectionChanged() boneselectionwidget.cpp:187
UE4Editor_Persona!TBaseSPMethodDelegateInstance<0,SBoneSelectionWidget,0,TTypeWrapper<void> __cdecl() delegateinstancesimpl_variadics.inl:282
UE4Editor_Persona!TBaseSPMethodDelegateInstance<0,SBoneSelectionWidget,0,void __cdecl() delegateinstancesimpl_variadics.inl:388
UE4Editor_Persona!TBaseDelegate<void,TSharedPtr<SBoneSelectionWidget::FBoneNameInfo,0>,enum ESelectInfo::Type>::ExecuteIfBound() delegatesignatureimpl_variadics.inl:519
UE4Editor_Persona!SListView<TSharedPtr<SBoneSelectionWidget::FBoneNameInfo,0> >::Private_SignalSelectionChanged() slistview.h:609
UE4Editor_Persona!STreeView<TSharedPtr<SBoneSelectionWidget::FBoneNameInfo,0> >::Tick() streeview.h:388
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:647
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:40
UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:19
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_Slate!SBox::OnPaint() sbox.cpp:169
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:25
UE4Editor_Slate!SBorder::OnPaint() sborder.cpp:94
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:25
UE4Editor_Slate!SBorder::OnPaint() sborder.cpp:94
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:25
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SPanel::PaintArrangedChildren() spanel.cpp:40
UE4Editor_SlateCore!SPanel::OnPaint() spanel.cpp:19
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SCompoundWidget::OnPaint() scompoundwidget.cpp:25
UE4Editor_SlateCore!SWidget::Paint() swidget.cpp:648
UE4Editor_SlateCore!SWindow::PaintWindow() swindow.cpp:1648
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:978
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1050
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1050
UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() slateapplication.cpp:1050
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() slateapplication.cpp:1188
UE4Editor_Slate!FSlateApplication::DrawWindows() slateapplication.cpp:941
UE4Editor_Slate!FSlateApplication::Tick() slateapplication.cpp:1440
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2388
UE4Editor!GuardedMain() launch.cpp:142
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126
UE4Editor!WinMain() launchwindows.cpp:200
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.8 |
Target Fix | 4.8 |
Created | May 26, 2015 |
---|---|
Resolved | May 27, 2015 |
Updated | May 18, 2020 |