This is a common and longstanding crash that has occurred since at least 4.12 and affected more than 400 users.
User Descriptions
Source Context
519 { 520 //QUICK_SCOPE_CYCLE_COUNTER(STAT_USceneComponent_UpdateComponentToWorldWithParent_XForm); 521 // Calculate the new ComponentToWorld transform 522 const FTransform RelativeTransform(RelativeRotationQuat, RelativeLocation, RelativeScale3D); 523 #if ENABLE_NAN_DIAGNOSTIC 524 if (!RelativeTransform.IsValid()) 525 { 526 logOrEnsureNanError(TEXT("USceneComponent:UpdateComponentToWorldWithParent found NaN/INF in new RelativeTransform: %s"), *RelativeTransform.ToString()); 527 } 528 #endif 529 ***** NewTransform = CalcNewComponentToWorld(RelativeTransform, Parent, SocketName); 530 }
REPRO WITH CAMERA ACTOR AND CAMERA RIG:
RESULT
Crash.
Stack overflow - code c00000fd (first/second chance not available) UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:492] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698] UE4Editor_Engine!USceneComponent::UpdateComponentToWorldWithParent() [scenecomponent.cpp:553] UE4Editor_Engine!USceneComponent::UpdateComponentToWorld() [scenecomponent.h:787] UE4Editor_Engine!USceneComponent::UpdateChildTransforms() [scenecomponent.cpp:2145] UE4Editor_Engine!USceneComponent::PropagateTransformUpdate() [scenecomponent.cpp:698]
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How can i modify the param name in EQS node
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
How to achieve HLSL Multiple Render Target in Material blueprints?
What method is used to fill polygonal regions when drawing spline mesh at run time?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-48995 in the post.