I have weird crash in 4.11 version when I create blueprint from C++ actor. If I use c++ actor everything is fine also when I run only client everything is fine, but when I try to spawn actor (child) on server it causes crash.
Exception thrown at 0x000007FEED85387A (UE4Editor-CoreUObject.dll) in UE4Editor.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000000043FF8).
Unhandled exception at 0x000007FEED85387A (UE4Editor-CoreUObject.dll) in UE4Editor.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000000043FF8).
I would like to know where the problem is and why I cannot use blueprint actor on server. Thanks.
In 4.11 using: createdComp->AttachTo(this->GetRootComponent(), NAME_None);
just causes crashes when You create blueprint actor based on c++ actor
instead You need to use PrimitiveComponent and everything is fixed
Right now I am looking for a way to attach my new component created inside the blueprint to parent from c++ instead of scene. I cannot get rid of scene component and all elements have to be attached to it. There is a problem to update location for my new element.
Root → Scene → new element
When I change root position I need to update new element as well. If I remove scene or try to attach to Scene->getOwner() it just crashes with the same error.