Fixed possible crash caused by invalid formed CMSG_AUTH_SESSION Author: arrai
--HG-- branch : trunk
This commit is contained in:
@@ -619,6 +619,8 @@ void WorldSession::ReadMovementInfo(WorldPacket &data, MovementInfo *mi)
|
|||||||
|
|
||||||
void WorldSession::ReadAddonsInfo(WorldPacket &data)
|
void WorldSession::ReadAddonsInfo(WorldPacket &data)
|
||||||
{
|
{
|
||||||
|
if (data.rpos() + 4 > data.size())
|
||||||
|
return;
|
||||||
uint32 size;
|
uint32 size;
|
||||||
data >> size;
|
data >> size;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user