When multiple instances of a Blueprint in a level are selected, any component added to that Blueprint's parent class in code will appear in the Details panel with the words "Multiple Values" and a Reset to Default button visible. Clicking on the Reset to Default button results in a crash.
REGRESSION:
No. A crash also occurred in 4.14.3 with the same repro, but the callstack was slightly different.
RESULT:
The Editor crashes with the following error: Assertion failed: !GetOuter()->IsTemplate()
EXPECTED:
The static mesh component in each instance of the Blueprint in the level moves to the level origin.
Assertion failed: !GetOuter()->IsTemplate() [File:D:\Main-Builds\Stream\Engine\Source\Runtime\Engine\Private\Components\ActorComponent.cpp] [Line: 693] 'NewBlueprint_C /Game/NewBlueprint.Default__NewBlueprint_C' (No_StaticMesh) KERNELBASE.dll!0x00000000FCC0A06D UE4Editor-Core.dll!FOutputDeviceWindowsError::Serialize() [d:\main-builds\stream\engine\source\runtime\core\private\windows\windowsplatformoutputdevices.cpp:120] UE4Editor-Core.dll!FOutputDevice::Logf__VA() [d:\main-builds\stream\engine\source\runtime\core\private\misc\outputdevice.cpp:70] UE4Editor-Core.dll!FDebug::AssertFailed() [d:\main-builds\stream\engine\source\runtime\core\private\misc\assertionmacros.cpp:349] UE4Editor-Engine.dll!UActorComponent::OnRegister() [d:\main-builds\stream\engine\source\runtime\engine\private\components\actorcomponent.cpp:693] UE4Editor-Engine.dll!USceneComponent::OnRegister() [d:\main-builds\stream\engine\source\runtime\engine\private\components\scenecomponent.cpp:587] UE4Editor-Engine.dll!UPrimitiveComponent::OnRegister() [d:\main-builds\stream\engine\source\runtime\engine\private\components\primitivecomponent.cpp:467] UE4Editor-Engine.dll!UActorComponent::ExecuteRegisterEvents() [d:\main-builds\stream\engine\source\runtime\engine\private\components\actorcomponent.cpp:1223] UE4Editor-Engine.dll!UActorComponent::RegisterComponentWithWorld() [d:\main-builds\stream\engine\source\runtime\engine\private\components\actorcomponent.cpp:961] UE4Editor-Engine.dll!AActor::IncrementalRegisterComponents() [d:\main-builds\stream\engine\source\runtime\engine\private\actor.cpp:4097] UE4Editor-Engine.dll!AActor::RegisterAllComponents() [d:\main-builds\stream\engine\source\runtime\engine\private\actor.cpp:3996] UE4Editor-Engine.dll!AActor::PostEditChangeProperty() [d:\main-builds\stream\engine\source\runtime\engine\private\actoreditor.cpp:130] UE4Editor-CoreUObject.dll!UObject::PostEditChangeChainProperty() [d:\main-builds\stream\engine\source\runtime\coreuobject\private\uobject\obj.cpp:435] UE4Editor-PropertyEditor.dll!FPropertyNode::NotifyPostChange() [d:\main-builds\stream\engine\source\editor\propertyeditor\private\propertynode.cpp:2354] UE4Editor-PropertyEditor.dll!FPropertyNode::ResetToDefault() [d:\main-builds\stream\engine\source\editor\propertyeditor\private\propertynode.cpp:2028] UE4Editor-PropertyEditor.dll!TBaseSPMethodDelegateInstance<0,FPropertyEditor,0,TTypeWrapper<void> __cdecl(void)>::Execute() [d:\main-builds\stream\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327] UE4Editor-PropertyEditor.dll!TBaseSPMethodDelegateInstance<0,FPropertyEditor,0,void __cdecl(void)>::ExecuteIfSafe() [d:\main-builds\stream\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:433] UE4Editor-PropertyEditor.dll!SDetailsViewBase::Tick() [d:\main-builds\stream\engine\source\editor\propertyeditor\private\sdetailsviewbase.cpp:1095] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:773] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-Slate.dll!SSplitter::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:168] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-Slate.dll!SBox::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\sbox.cpp:237] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-Slate.dll!SBorder::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SOverlay::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-Slate.dll!SSplitter::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:168] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-Slate.dll!SSplitter::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:168] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SOverlay::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-Slate.dll!SBorder::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SOverlay::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-Slate.dll!SSplitter::OnPaint() [d:\main-builds\stream\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:168] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SOverlay::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SPanel::PaintArrangedChildren() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:46] UE4Editor-SlateCore.dll!SPanel::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\spanel.cpp:21] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SOverlay::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:102] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-SlateCore.dll!SCompoundWidget::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:37] UE4Editor-SlateCore.dll!SWindow::OnPaint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1838] UE4Editor-SlateCore.dll!SWidget::Paint() [d:\main-builds\stream\engine\source\runtime\slatecore\private\widgets\swidget.cpp:776] UE4Editor-Slate.dll!FSlateApplication::DrawWindowAndChildren() [d:\main-builds\stream\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1192] UE4Editor-Slate.dll!FSlateApplication::PrivateDrawWindows() [d:\main-builds\stream\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1432] UE4Editor-Slate.dll!FSlateApplication::DrawWindows() [d:\main-builds\stream\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1149] UE4Editor-Slate.dll!FSlateApplication::TickApplication() [d:\main-builds\stream\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1726] UE4Editor-Slate.dll!FSlateApplication::Tick() [d:\main-builds\stream\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1548] UE4Editor.exe!FEngineLoop::Tick() [d:\main-builds\stream\engine\source\runtime\launch\private\launchengineloop.cpp:3185] UE4Editor.exe!GuardedMain() [d:\main-builds\stream\engine\source\runtime\launch\private\launch.cpp:166] UE4Editor.exe!GuardedMainWrapper() [d:\main-builds\stream\engine\source\runtime\launch\private\windows\launchwindows.cpp:134] UE4Editor.exe!WinMain() [d:\main-builds\stream\engine\source\runtime\launch\private\windows\launchwindows.cpp:210] UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264] kernel32.dll!0x0000000076C059CD ntdll.dll!0x0000000076D3A561 ntdll.dll!0x0000000076D3A561
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44706 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.15.2, 4.17 |
Target Fix | 4.17 |
Created | May 4, 2017 |
---|---|
Resolved | Jul 5, 2017 |
Updated | Jul 26, 2017 |