It was reported on UDN that it's possible to receive an RPC for an actor before the actor itself has replicated. The net driver tries to prevent this possibility by calling ReplicateActor in UNetDriver::ProcessRemoteFunctionForChannel if initial replication hasn't occurred yet, but what might be happening here is that ReplicateActor is failing to replicate anything and ProcessRemoteFunctionForChannel carries on replicating the RPC - it doesn't check the return value of ReplicateActor.

Steps to Reproduce


Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-85131 in the post.

Login to Vote

Affects Versions4.234.244.25
CreatedNov 27, 2019
UpdatedDec 2, 2019