Reproduction Steps
Repo: CameraSendLeakageRepo.rbxl (30.8 KB)
Script FogViolation in ServerScriptService augments a display for timing, and the Camera bound block for causing the bug.
Expected Behavior
When instances are parented to the Camera, they are kept to that system. CFraming and Coloring an instance in Server Camera, for example, does not replicate, nor should.
Actual Behavior
However, wrongfully, if an instance assembly in unanchored inside of Server Camera, its physics data will escape the system, replicating to clients. This is out of sync with the rest of Camera-bound activity, an important place for secure and or nonrelevant-to-client server processes.
Example usage of the repo:
Server, Client color-coded Green & Blue respectively for viewport tab.
Note that when starting, anchored, and ending, <.2kB/s replication (message and background radiation)
Note that when unanchored, >.7kB/s replication (Assembly replication inspite of being server-only)
There is a direct and strong correlation of failure to the assembly being unanchored, and clear ignorance of the client prior, and subsequent, to.
Issue Area: Engine
Issue Type: Performance
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2021-08-15 12:08:00 (-04:00)
Date Last Experienced: 2021-08-19 23:08:00 (-04:00)