See [Link Removed] for original report.
UAbilityTask_ApplyRootMotionJumpForce has a slightly different flow than other Root Motion Source ability tasks. It is the only one that allows EndTask to be called on a simulating task.
This can allow dangling references in the networking actor channel if the simulating client finishes moving (lands or times out) before the server notifies the client that the task should be destroyed.
All other RMS ability tasks abstain from calling EndTask when bIsSimulating is true, and wait for the server to end it.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219756 in the post.
0 |
Component | UE - Gameplay - Gameplay Ability System |
---|---|
Target Fix | 5.6 |
Created | Jul 19, 2024 |
---|---|
Updated | Sep 27, 2024 |