In an actor blueprint with a scene component blueprint as its root, if you add a child object to the scene component blueprint, and then go into the scene component blueprint and set the location to world, the editor will crash.
Found in 4.10.1 binary. Reproduced in 4.9.2 binary and Main CL 2796221.
1. Open the editor
2. Create a new Actor BP
3. Create a new Scene Component BP
4. Add the Scene Component BP as the Root Component of the Actor BP
5. Add a Sphere Component as a child of the Root Component (which is now the Scene Component BP)
6. Close the Actor Blueprint
7. Open the Scene Component Blueprint
8. Click on the Class Defaults toolbar button
9. In the Details Panel that appears, set the Location from Relative to World using the drop-down location next to the "Location" text.
10. Compile the Scene Component Blueprint
Result: Editor Crashes
Expected: The editor would not crash
UE4Editor_Core!FDebug::AssertFailed() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\misc\outputdevice.cpp:427] UE4Editor_Engine!USceneComponent::OnComponentDestroyed() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\components\scenecomponent.cpp:737] UE4Editor_Engine!UActorComponent::BeginDestroy() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\components\actorcomponent.cpp:405] UE4Editor_CoreUObject!UObject::ConditionalBeginDestroy() [d:\sean.flint_z5610_streammain\engine\source\runtime\coreuobject\private\uobject\obj.cpp:663] UE4Editor_CoreUObject!CollectGarbageInternal() [d:\sean.flint_z5610_streammain\engine\source\runtime\coreuobject\private\uobject\garbagecollection.cpp:1426] UE4Editor_CoreUObject!CollectGarbage() [d:\sean.flint_z5610_streammain\engine\source\runtime\coreuobject\private\uobject\garbagecollection.cpp:1464] UE4Editor_UnrealEd!FKismetEditorUtilities::CompileBlueprint() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\kismet2\kismet2.cpp:799] UE4Editor_Kismet!FBlueprintEditor::Compile() [d:\sean.flint_z5610_streammain\engine\source\editor\kismet\private\blueprinteditor.cpp:3144] UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,TTypeWrapper<void> __cdecl(void)>::Execute() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:282] UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,void __cdecl(void)>::ExecuteIfSafe() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:388] UE4Editor_Slate!FUICommandList::ExecuteAction() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\commands\uicommandlist.cpp:87] UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\multibox\stoolbarbuttonblock.cpp:300] UE4Editor_Slate!TMemberFunctionCaller<SToolBarButtonBlock,FReply (__cdecl SToolBarButtonBlock::*)(void) __ptr64>::operator()<>() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161] UE4Editor_Slate!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SToolBarButtonBlock,FReply (__cdecl SToolBarButtonBlock::*)(void) __ptr64> >() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\tuple.h:128] UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl(void)>::Execute() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:282] UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:491] UE4Editor_Slate!SButton::OnMouseButtonUp() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\widgets\input\sbutton.cpp:268] UE4Editor_Slate!<lambda_df946b2745ea2bbab398d4acc9cc3d04>::operator()() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4446] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_df946b2745ea2bbab398d4acc9cc3d04> >() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:214] UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4449] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4843] UE4Editor_Slate!FSlateApplication::OnMouseUp() [d:\sean.flint_z5610_streammain\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4819] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\windows\windowsapplication.cpp:1403] UE4Editor_Core!FWindowsApplication::DeferMessage() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\windows\windowsapplication.cpp:1708] UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\windows\windowsapplication.cpp:706] UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\windows\windowsapplication.cpp:628] user32 user32 UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\sean.flint_z5610_streammain\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:884] UE4Editor!FEngineLoop::Tick() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\launchengineloop.cpp:2585] UE4Editor!GuardedMain() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\launch.cpp:142] UE4Editor!GuardedMainWrapper() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\windows\launchwindows.cpp:126] UE4Editor!WinMain() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
I am not able to find world outliner how to enable it?
I can't open my map from the editor.
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
Lighting Turns Black in Play Mode
What method is used to fill polygonal regions when drawing spline mesh at run time?
How to achieve HLSL Multiple Render Target in Material blueprints?
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.9.2, 4.10 |
Target Fix | 4.11 |
Created | Dec 9, 2015 |
---|---|
Resolved | Jan 27, 2016 |
Updated | Apr 27, 2018 |