There seems to be an issue with replicated attachments ending up causing cyclical setups resulting in crash on clients.
It was reported for 5.2 but even after patching up code it seems to occur.
Create a chain of attached replicated actors (e.g. Actor 1 has Actor 2 in its AttachChildren, and Actor 2 has Actor 3 in its AttachChildren).
On the server, detach all these actors, and then reattach them in reverse order (e.g. Actor 3 has Actor 2 in its AttachChildren, and Actor 2 has Actor 1 in its AttachChildren).
Observe the client crash, with the callstack containing repeating calls to UpdateComponentToWorld -> UpdateComponentToWorldWithParent -> PropagateTransformUpdate -> UpdateChildTransforms.
See addl info URL for test project and repro steps.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-214168 in the post.
0 |
Component | UE - Networking |
---|---|
Target Fix | 5.6 |
Created | May 7, 2024 |
---|---|
Updated | Jun 11, 2024 |