Crash when setting a named slot widget's name to be the same as another named slot widget
Expected: The user would be given an error preventing the name from being used
Result: The editor crashes
UE4Editor_UMG!UNamedSlot::OnSlotRemoved() namedslot.cpp:92 UE4Editor_UMG!UPanelWidget::ClearChildren() panelwidget.cpp:225 UE4Editor_UMG!<lambda_fb1594f3c50b59a8f4d88d0decec41b2>::operator() userwidget.cpp:107 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:107 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101 UE4Editor_UMG!UWidgetTree::ForWidgetAndChildren<<lambda_fb1594f3c50b59a8f4d88d0decec41b2> >() widgettree.h:101
Head over to the existing Questions & Answers thread and let us know what's up.
3 |
Component | UE - Editor - UI Systems |
---|---|
Affects Versions | 4.15.2 |
Created | May 16, 2017 |
---|---|
Resolved | Jul 6, 2017 |
Updated | Jun 23, 2018 |