OT:
Did they forget a parameter check or do they want to trigger us?
The official client crashes when changing the third parameter of the "slinfo" packet to a higher value such as 50.
Do you use Packetlogger ? bc then you can stop it from crash when the packetlogger catch the error :l