From cc0a874a4c786eaa5750201bbe3b9bc4e61f8ff7 Mon Sep 17 00:00:00 2001 From: Yunfan Li Date: Wed, 9 Aug 2023 12:38:39 +0800 Subject: [PATCH] try to fix HandleBotOutgoingPacket coredump --- src/PlayerbotAI.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/PlayerbotAI.cpp b/src/PlayerbotAI.cpp index 943a746b..34eba4dd 100644 --- a/src/PlayerbotAI.cpp +++ b/src/PlayerbotAI.cpp @@ -639,7 +639,10 @@ void PlayerbotAI::HandleBotOutgoingPacket(WorldPacket const& packet) { if (packet.empty()) return; - + + if (!bot || !bot->IsInWorld()) { + return; + } switch (packet.GetOpcode()) { case SMSG_SPELL_FAILURE: