Incorrect checksums for split packets #277
Labels
A-protocol
Area: game protocol
C-bug
Category: bug
E-complex
Call for participation. This issue is difficult to fix
P-high
High priority
When packets are fragmented due to them exceeding the MTU, the encryption checksums will no longer be correct. This causes Minecraft to get stuck on the "locating server" screen when the server attempts to send a
CreativeContent
packet.I have suspicions that this is related to either data not being split correctly, therefore becoming corrupted when reassembling compounds, or the send counter not being incremented properly.
It is also possible that every packet fragment needs to be encrypted separately, but this seems unlikely since it would interfere with the RakNet implementation.
The text was updated successfully, but these errors were encountered: