I have a Character, which has a ChildActor component, and I have an Actor Blueprint with a static mesh. In a Blueprint I set the location of the Character, then disable physics on the static mesh, set its transform, and attach it to the ChildActor. When I do this in the editor, it crashes with the call-stack showing:
Fatal error!
Address = 0xced0a320 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\ThirdParty\PhysX\PhysX-3.3\Win64\VS2013\PhysX3PROFILE_x64.dll]
Address = 0xcec8a3f2 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\ThirdParty\PhysX\PhysX-3.3\Win64\VS2013\PhysX3PROFILE_x64.dll]
Address = 0xd3ab1564 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Engine.dll]
Address = 0xd6fc7002 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd6fc718d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd6fd41fb (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd7202ca6 (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xd71fc26d (filename not found) [in C:\Program Files\Unreal Engine\4.4\Engine\Binaries\Win64\UE4Editor-Core.dll]
Address = 0xee0316ad (filename not found) [in C:\Windows\system32\KERNEL32.DLL]
Address = 0xee8834a5 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0xee8834a5 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Crash in runnable thread TaskGraphThread 0
The same code works in an iPad running iOS 8. When I remove the call to disabling physics simulation on the static mesh, it doesn’t crash the editor.
I have attached the part of the Blueprint causing the crash.