Description

Adding elements to a TMap<int32, int32> causes the editor to crash if the TMap has a default value associated with it.

 

Tested in 4.22 (CL - 4753647), 4.23 (CL - 7445012), 4.24 (CL - 7605614)

Steps to Reproduce
  1. Load up the QAGame project.
  2. Open QATestActor.h.
  3. Change the UCLASS() to UCLASS(BlueprintType).
  4. Add the following to the end of the class:
 public:
    UPROPERTY(EditAnywhere, Category=Test)
    TMap<int32, int32> Map;      
  1. Open QATestActor.cpp.
  2. Add the following to the end of the constructor:
 if (HasAnyFlags(RF_ClassDefaultObject | RF_ArchetypeObject))
 {
    Map.Add(1, 2);
 }  
  1. Compile and run QAGameEditor.
  2. Make a Blueprint Actor from the QATestActor class
  3. Add an element to the Map variable

Expected: A new TMap of type <int32, int32> would be created

Result: The engine crashes with the following assert:

Assertion failed: LogicalIdx >= 0 && LogicalIdx < Num() [File:E:\Dev-Core\Engine\Source\Runtime\CoreUObject\Public\UObject/UnrealType.h] [Line: 3275]
Callstack

> UE4Editor-PropertyEditor-Win64-Debug.dll!FScriptMapHelper::FindInternalIndex(int LogicalIdx) Line 3275 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FItemPropertyNode::GetValueBaseAddress(unsigned char * StartAddress) Line 67 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FItemPropertyNode::GetValueAddress(unsigned char * StartAddress) Line 103 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyItemValueDataTrackerSlate::InnerInitialize() Line 1027 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyNode::GetValueTracker(UObject * Object, unsigned int ObjIndex) Line 2289 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyNode::GetDiffersFromDefault() Line 1665 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyValueImpl::DiffersFromDefault() Line 1032 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyHandleBase::DiffersFromDefault() Line 2161 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FPropertyHandleBase::CanResetToDefault() Line 3115 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SResetToDefaultPropertyEditor::UpdateDiffersFromDefaultState() Line 101 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SResetToDefaultPropertyEditor::Construct(const SResetToDefaultPropertyEditor::FArguments & InArgs, const TSharedPtr<IPropertyHandle,0> & InPropertyHandle) Line 46 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!RequiredArgs::T1RequiredArgs<TSharedRef<IPropertyHandle,0> &&>::CallConstruct<SResetToDefaultPropertyEditor>(const TSharedRef<SResetToDefaultPropertyEditor,0> & OnWidget, const SResetToDefaultPropertyEditor::FArguments & WithNamedArgs) Line 873 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!TDecl<SResetToDefaultPropertyEditor,RequiredArgs::T1RequiredArgs<TSharedRef<IPropertyHandle,0> &&> >::operator<<=(const SResetToDefaultPropertyEditor::FArguments & InArgs) Line 1118 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FDetailPropertyRow::MakeValueWidget(FDetailWidgetRow & Row, const TSharedPtr<FDetailWidgetRow,0> InCustomRow, bool bAddWidgetDecoration) Line 717 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FDetailPropertyRow::GetWidgetRow() Line 199 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FDetailLayoutCustomization::GetWidgetRow() Line 96 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SDetailSingleItemRow::Construct(const SDetailSingleItemRow::FArguments & InArgs, FDetailLayoutCustomization * InCustomization, bool bHasMultipleColumns, TSharedRef<FDetailTreeNode,0> InOwnerTreeNode, const TSharedRef<STableViewBase,0> & InOwnerTableView) Line 286 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!RequiredArgs::T4RequiredArgs<FDetailLayoutCustomization * &&,bool &&,TSharedRef<FDetailItemNode,0> &&,TSharedRef<STableViewBase,0> const &>::CallConstruct<SDetailSingleItemRow>(const TSharedRef<SDetailSingleItemRow,0> & OnWidget, const SDetailSingleItemRow::FArguments & WithNamedArgs) Line 940 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!TDecl<SDetailSingleItemRow,RequiredArgs::T4RequiredArgs<FDetailLayoutCustomization * &&,bool &&,TSharedRef<FDetailItemNode,0> &&,TSharedRef<STableViewBase,0> const &> >::operator<<=(const SDetailSingleItemRow::FArguments & InArgs) Line 1118 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!FDetailItemNode::GenerateWidgetForTableView(const TSharedRef<STableViewBase,0> & OwnerTable, const FDetailColumnSizeData & ColumnSizeData, bool bAllowFavoriteSystem) Line 233 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SDetailsViewBase::OnGenerateRowForDetailTree(TSharedRef<FDetailTreeNode,0> InTreeNode, const TSharedRef<STableViewBase,0> & OwnerTable) Line 41 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!TMemberFunctionCaller<SDetailsView,TSharedRef<ITableRow,0> (__cdecl SDetailsView::*)(TSharedRef<FDetailTreeNode,0>,TSharedRef<STableViewBase,0> const &)>::operator()<TSharedRef<FDetailTreeNode,0> &,TSharedRef<STableViewBase,0> const &>(TSharedRef<FDetailTreeNode,0> & <Args_0>, const TSharedRef<STableViewBase,0> & <Args_1>) Line 156 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!TBaseSPMethodDelegateInstance<0,SDetailsView,0,TSharedRef<ITableRow,0> __cdecl(TSharedRef<FDetailTreeNode,0>,TSharedRef<STableViewBase,0> const &)>::Execute(TSharedRef<FDetailTreeNode,0> <Params_0>, const TSharedRef<STableViewBase,0> & <Params_1>) Line 293 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!STreeView<TSharedRef<FDetailTreeNode,0> >::GenerateNewWidget(TSharedRef<FDetailTreeNode,0> InItem) Line 658 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SListView<TSharedRef<FDetailTreeNode,0> >::GenerateWidgetForItem(const TSharedRef<FDetailTreeNode,0> & CurItem, int ItemIndex, int StartIndex, float LayoutScaleMultiplier) Line 1117 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!SListView<TSharedRef<FDetailTreeNode,0> >::ReGenerateItems(const FGeometry & MyGeometry) Line 1022 C++
UE4Editor-Slate-Win64-Debug.dll!STableViewBase::Tick(const FGeometry & AllottedGeometry, const double InCurrentTime, const float InDeltaTime) Line 249 C++
UE4Editor-PropertyEditor-Win64-Debug.dll!STreeView<TSharedRef<FDetailTreeNode,0> >::Tick(const FGeometry & AllottedGeometry, const double InCurrentTime, const float InDeltaTime) Line 558 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1167 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-Slate-Win64-Debug.dll!SBox::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 317 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-Slate-Win64-Debug.dll!SBorder::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 120 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-Slate-Win64-Debug.dll!SBorder::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 120 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-Slate-Win64-Debug.dll!SSplitter::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 162 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-Slate-Win64-Debug.dll!SBorder::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 120 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-Slate-Win64-Debug.dll!SSplitter::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 162 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::PaintArrangedChildren(const FPaintArgs & Args, const FArrangedChildren & ArrangedChildren, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 30 C++
UE4Editor-SlateCore-Win64-Debug.dll!SPanel::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 12 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SOverlay::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 96 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SCompoundWidget::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 35 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWindow::OnPaint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 2083 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWidget::Paint(const FPaintArgs & Args, const FGeometry & AllottedGeometry, const FSlateRect & MyCullingRect, FSlateWindowElementList & OutDrawElements, int LayerId, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 1247 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWindow::PaintSlowPath(const FSlateInvalidationContext & Context) Line 2012 C++
UE4Editor-SlateCore-Win64-Debug.dll!FSlateInvalidationRoot::PaintInvalidationRoot(const FSlateInvalidationContext & Context) Line 202 C++
UE4Editor-SlateCore-Win64-Debug.dll!SWindow::PaintWindow(double CurrentTime, float DeltaTime, FSlateWindowElementList & OutDrawElements, const FWidgetStyle & InWidgetStyle, bool bParentEnabled) Line 2052 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::DrawWindowAndChildren(const TSharedRef<SWindow,0> & WindowToDraw, FDrawWindowArgs & DrawWindowArgs) Line 1350 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::DrawWindowAndChildren(const TSharedRef<SWindow,0> & WindowToDraw, FDrawWindowArgs & DrawWindowArgs) Line 1451 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::PrivateDrawWindows(TSharedPtr<SWindow,0> DrawOnlyThisWindow) Line 1624 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::DrawWindows() Line 1311 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::TickApplication(ESlateTickType TickType, float DeltaTime) Line 1896 C++
UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::Tick(ESlateTickType TickType) Line 1738 C++
UE4Editor-Win64-Debug.exe!FEngineLoop::Tick() Line 4372 C++
UE4Editor-Win64-Debug.exe!EngineTick() Line 63 C++
UE4Editor-Win64-Debug.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 176 C++
UE4Editor-Win64-Debug.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 265 C++
[External Code]

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-77900 in the post.

1
Login to Vote

Duplicate
ComponentTools
Affects Versions4.234.24
Target Fix4.23
CreatedJul 25, 2019
ResolvedJul 30, 2019
UpdatedAug 5, 2019