Description

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

TBD

Have Comments or More Details?

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

1
Login to Vote

Won't Fix
ComponentUE - Networking
Affects Versions4.234.244.25
CreatedNov 27, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021