Description

FObjectReplicator::UpdateUnmappedObjects calls  CallRepNotifies, but does not call PostRepNotifies.

Further, the order of CallRepNotifies and PostNetReceive in FObjectReplicator::UpdateUnmappedObjects is not consistent with the order in
FObjectReplicator::PostReceivedBunch.

This can cause inconsistencies during replication.

Steps to Reproduce

CL 4554873 and CL 4555062 fixes the missing call to PostRepNotifies and the changes the order of calls to PostNetReceive() and CallRepNotifies() to be consistent with other code paths.

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentNetworking
Affects Versions4.184.194.20
Target Fix4.22
Fix Commit4554873
CreatedMay 8, 2018
ResolvedNov 9, 2018
UpdatedNov 13, 2018