WoWManiaUK / Blackwing-Lair

WoW-Reign - Blackwing Lair - 4.3.4 PvP Realm
https://wow-reign.com/
27 stars 13 forks source link

WorldSession::Update ByteBufferException skipping packets making server log spam #3178

Open Kitzunu opened 5 years ago

Kitzunu commented 5 years ago

I dont know if this is a bug or not, but it spams server log sometimes.

so far I have seen these:

WorldSession::Update ByteBufferException occured while parsing a packet (opcode: 15104) from client xxx, accountid=10. Skipped packet.
CMSG_MOVE_WATER_WALK_ACK                          = 0x3B00,
    DEFINE_HANDLER(CMSG_MOVE_WATER_WALK_ACK,                              STATUS_LOGGEDIN,  PROCESS_THREADSAFE,   &WorldSession::HandleMoveWaterWalkAck          );

this

WorldSession::Update ByteBufferException occured while parsing a packet (opcode: 804) from client xxx, accountid=10. Skipped packet.
CMSG_AUCTION_LIST_ITEMS                           = 0x0324,
    DEFINE_HANDLER(CMSG_AUCTION_LIST_ITEMS,                               STATUS_LOGGEDIN,  PROCESS_THREADUNSAFE, &WorldSession::HandleAuctionListItems          );

this

WorldSession::Update ByteBufferException occured while parsing a packet (opcode: 1350) from client xxx, accountid=5. Skipped packet.
    CMSG_MESSAGECHAT_ADDON_PARTY                      = 0x0546,
    DEFINE_HANDLER(CMSG_MESSAGECHAT_ADDON_PARTY,                          STATUS_LOGGEDIN,  PROCESS_THREADUNSAFE, &WorldSession::HandleAddonMessagechatOpcode    );
Ovahlord commented 5 years ago

That's not a bug but incorrect packet structures. That message pops up when the server tries to read a packet with a wrong read structure.