[MCPE-18583] RakNet protocol bug Created: 20/Nov/16  Updated: 23/Nov/16  Resolved: 21/Nov/16

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 0.16.2
Fix Version/s: None

Type: Bug
Reporter: MarfGamer
Resolution: Invalid Votes: 0
Labels: None

Confirmation Status: Unconfirmed
Platform: Tablet - Windows 10 - Surface 3

 Description   

There is a bug in RakNet that has caused login to fail on certain protocol implementations such as https://github.com/MarfGamer/JRakNet where NewIncomingConnection (0x13) encodes the packet incorrectly. This causes the addresses to read incorrectly, causing an underflow as there aren't enough bytes in the packet. This underflow occurs because the version (this first unsigned byte) is 254, causing the packet to read 254 bytes when the actual size of it is less than 140. This version affects STRICTLY Windows 10 edition, and does not occur on mobile.



 Comments   
Comment by [MCPE Mod] Dr.Awesome4333 [ 23/Nov/16 ]

RakNet is not supported by Mojang. Please report the issue to who manages it.

Comment by Thomas Faucheraux [ 22/Nov/16 ]

Maybe coz ' it is NOT RELATED to Minecraft PE...

Comment by MarfGamer [ 21/Nov/16 ]

Could I have a reason to why this was listed as invalid?

Generated at Sat Jan 11 15:19:54 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.