The licensee is experiencing a crash when using
UCLASS(HideCategories = (Activation, LOD, Collision, Rendering, TextureStreaming, Lighting, Mobile, Transform, Physics, Tags))
This crash occurs after creating a blueprint subclass based on that C++ class and attempting to open it from the Content Browser. The licensee suspects that it is related to attempting to hide categories that don't exist on their CrashExampleComponent class.
Result: Editor crashes.
Assertion failed: Component [Link Removed] [Line: 21]
UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:421] UE4Editor_Engine!ComponentUtils::GetSimpleConstructionScript() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\engine\private\componentutils.cpp:22] UE4Editor_DetailCustomizations!FSceneComponentDetails::MakeTransformDetails() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\detailcustomizations\private\scenecomponentdetails.cpp:269] UE4Editor_DetailCustomizations!FSceneComponentDetails::CustomizeDetails() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\detailcustomizations\private\scenecomponentdetails.cpp:145] UE4Editor_PropertyEditor!SDetailsViewBase::QueryLayoutForClass() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsviewbase.cpp:515] UE4Editor_PropertyEditor!SDetailsViewBase::QueryCustomDetailLayout() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsviewbase.cpp:643] UE4Editor_PropertyEditor!SDetailsViewBase::UpdatePropertyMap() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsviewbase.cpp:1283] UE4Editor_PropertyEditor!SDetailsView::PostSetObject() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsview.cpp:673] UE4Editor_PropertyEditor!SDetailsView::SetObjectArrayPrivate() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsview.cpp:485] UE4Editor_PropertyEditor!SDetailsView::SetObjects() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\propertyeditor\private\sdetailsview.cpp:324] UE4Editor_Kismet!SKismetInspector::MakeContextualEditingWidget() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\kismet\private\skismetinspector.cpp:138] UE4Editor_Kismet!SKismetInspector::UpdateFromObjects() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\kismet\private\skismetinspector.cpp:660] UE4Editor_Kismet!SKismetInspector::Tick() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\kismet\private\skismetinspector.cpp:97] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:689] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:90] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_Slate!SSplitter::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:90] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_Slate!SSplitter::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44] UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25] UE4Editor_SlateCore!SWindow::OnPaint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1779] UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692] UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1118] UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1201] UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1347] UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1079] UE4Editor_Slate!FSlateApplication::TickApplication() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1667] UE4Editor_Slate!FSlateApplication::Tick() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1459] UE4Editor!FEngineLoop::Tick() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2869] UE4Editor!GuardedMain() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\launch.cpp:156] UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126] UE4Editor!WinMain() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202] UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264] kernel32 ntdll
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-34350 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.12, 4.13 |
Target Fix | 4.13 |
Created | Aug 8, 2016 |
---|---|
Resolved | Aug 11, 2016 |
Updated | Sep 16, 2019 |