
01-03-2014, 03:53 AM
|
|
Sarnak
Join Date: Dec 2012
Posts: 271
|
|
Quote:
Originally Posted by Rogean
[You must be logged in to view images. Log in or Register.]
Sorry guys, only got home about an hour and a half ago.
Thanks for the reports - I checked the packets Salty was sending at those times. Looks like he discovered the client doesn't like emote packets over a certain size (it crashes the chat buffer).
I have it fixed. Will need to pull server down, so I'll do it later tonight unless he keeps doing it (Derubael is on Salty Watch atm).
P.S. He wonders why people hate him.
|
Quote:
Originally Posted by Rogean
[You must be logged in to view images. Log in or Register.]
More information regarding this for those interested - The client typically limits the amount of text you can type into the chat at any time to about 512 characters. However the emote packet the client sends the server is always 1028 in size. It contains an int32 and then a 1024 char with the message.
The server then takes that packet and adds the character name to the message, which pushes the message portion even larger.
Since the client's chat is limited to 512 this is typically never an issue. Every character Salty logged into was flagged for MQ2 so he was forcing the client to send an emote packet filled with a 1023 length message. With the name added, this passes the size the client's chat buffer can handle, and caused everyone to crash.
|
__________________
Tierael Div`launim the Vicar - 60 High Priest (Dark Elf)
Mista Popo - 32 Rogue (Barbarian)
Muffinn Button - 27 Monk (Iksar)
Recoome Kaboom - ?? Shadow Knight (Ogre)
Tierael Div`launim - 40 Cleric (Dark Elf)
|
|
|
|