This Jira was created from CrashReports submitted by the public due to the high number of occurrences.
Error message:
Assertion failed: Class != NULL [Link Removed] [Line: 965]
Source Context:
951 UClass* SPropertyEditorAsset::GetObjectPropertyClass(const UProperty* Property) 952 { 953 UClass* Class = NULL; 954 955 if (Cast<const UObjectPropertyBase>(Property) != NULL) 956 { 957 Class = Cast<const UObjectPropertyBase>(Property)->PropertyClass; 958 } 959 else if (Cast<const UInterfaceProperty>(Property) != NULL) 960 { 961 Class = Cast<const UInterfaceProperty>(Property)->InterfaceClass; 962 } 963 964 check(Class != NULL); 965 ***** return Class; 966 } 967 968 #undef LOCTEXT_NAMESPACE 969
Most recent user affected CL: 3195953
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
Repro steps unknown
UE4Editor_PropertyEditor!SPropertyEditorAsset::GetObjectPropertyClass() [spropertyeditorasset.cpp:966] UE4Editor_PropertyEditor!SPropertyEditorAsset::Construct() [spropertyeditorasset.cpp:92] UE4Editor_PropertyEditor!RequiredArgs::T1RequiredArgs<TSharedRef<FPropertyEditor,0> const & __ptr64>::CallConstruct<SPropertyEditorAsset>() [declarativesyntaxsupport.h:840] UE4Editor_PropertyEditor!TDecl<SPropertyEditorAsset,RequiredArgs::T1RequiredArgs<TSharedRef<FPropertyEditor,0> const & __ptr64> >::operator<<=() [declarativesyntaxsupport.h:1081] UE4Editor_PropertyEditor!SPropertyValueWidget::ConstructPropertyEditorWidget() [propertyeditorhelpers.cpp:175] UE4Editor_PropertyEditor!SPropertyValueWidget::Construct() [propertyeditorhelpers.cpp:82] UE4Editor_PropertyEditor!TDecl<SPropertyValueWidget,RequiredArgs::T2RequiredArgs<TSharedPtr<FPropertyEditor,0> const & __ptr64,TSharedPtr<IPropertyUtilities,0> && __ptr64> >::operator<<=() [declarativesyntaxsupport.h:1079] UE4Editor_PropertyEditor!FDetailPropertyRow::MakeValueWidget() [detailpropertyrow.cpp:462] UE4Editor_PropertyEditor!FDetailPropertyRow::GetWidgetRow() [detailpropertyrow.cpp:193] UE4Editor_PropertyEditor!FDetailLayoutCustomization::GetWidgetRow() [detailcategorybuilderimpl.cpp:73] UE4Editor_PropertyEditor!SDetailSingleItemRow::Construct() [sdetailsingleitemrow.cpp:193] UE4Editor_PropertyEditor!TDecl<SDetailSingleItemRow,RequiredArgs::T4RequiredArgs<FDetailLayoutCustomization * __ptr64 && __ptr64,bool && __ptr64,TSharedRef<FDetailItemNode,0> && __ptr64,TSharedRef<STableViewBase,0> const & __ptr64> >::operator<<=() [declarativesyntaxsupport.h:1079] UE4Editor_PropertyEditor!FDetailItemNode::GenerateNodeWidget() [detailitemnode.cpp:180] UE4Editor_PropertyEditor!SDetailsViewBase::OnGenerateRowForDetailTree() [sdetailsviewbase.cpp:40] UE4Editor_PropertyEditor!TMemberFunctionCaller<SDetailsView,TSharedRef<ITableRow,0>() [delegateinstanceinterface.h:161] UE4Editor_PropertyEditor!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SDetailsView,TSharedRef<ITableRow,0>() [tuple.h:116] UE4Editor_PropertyEditor!TBaseSPMethodDelegateInstance<0,SDetailsView,0,TSharedRef<ITableRow,0> __cdecl() [delegateinstancesimpl.h:318] UE4Editor_PropertyEditor!TBaseDelegate<TSharedRef<ITableRow,0>,TSharedRef<IDetailTreeNode,0>,TSharedRef<STableViewBase,0> const & __ptr64>::Execute() [delegatesignatureimpl.inl:522] UE4Editor_PropertyEditor!STreeView<TSharedRef<IDetailTreeNode,0> >::GenerateNewWidget() [streeview.h:507] UE4Editor_PropertyEditor!SListView<TSharedRef<IDetailTreeNode,0> >::GenerateWidgetForItem() [slistview.h:914] UE4Editor_PropertyEditor!SListView<TSharedRef<IDetailTreeNode,0> >::ReGenerateItems() [slistview.h:824] UE4Editor_Slate!STableViewBase::Tick() [stableviewbase.cpp:237] UE4Editor_PropertyEditor!STreeView<TSharedRef<IDetailTreeNode,0> >::Tick() [streeview.h:418] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:689] UE4Editor_SlateCore!SOverlay::OnPaint() [soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_Slate!SBox::OnPaint() [sbox.cpp:235] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_Slate!SBorder::OnPaint() [sborder.cpp:86] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_Slate!SBorder::OnPaint() [sborder.cpp:86] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [spanel.cpp:44] UE4Editor_Slate!SSplitter::OnPaint() [ssplitter.cpp:166] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [swidget.cpp:692]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-39000 in the post.
0 |
Fix Commit | 3458917 |
---|---|
Main Commit | 3499771 |
Created | Nov 23, 2016 |
---|---|
Resolved | May 25, 2017 |
Updated | Apr 27, 2018 |