ProjectSkyfire/SkyFireEMU — Issue #243: boss_valiona crash
Author: roc13x
Created: 2012-03-01 21:51:23+00:00
State: open

[New Thread 20225]
[New Thread 20224]
[New Thread 20222]
[New Thread 20220]
[New Thread 20216]
[New Thread 20215]
[New Thread 20214]
[New Thread 20212]
Core was generated by `/home/wowadmin/build/bin/worldserver'.
Program terminated with signal 11, Segmentation fault.
#0 0x08fe53b4 in boss_valiona::boss_valionaAI::Reset (this=0x8aeebfd0)
at /dev/SkyFireEMU/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp:44
44	instance->SetData(DATA_THERALION_ANA_VALIONA, NOT_STARTED);
#0 0x08fe53b4 in boss_valiona::boss_valionaAI::Reset (this=0x8aeebfd0)
at /dev/SkyFireEMU/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_theralion_and_valiona.cpp:44
No locals.
#1 0x08d34cc9 in UnitAI::InitializeAI (this=0x8aeebfd0)
at /dev/SkyFireEMU/src/server/game/AI/CoreAI/UnitAI.h:140
No locals.
#2 0x08a6cb33 in Creature::AIM_Initialize (this=0x8b843000, ai=0x0)
at /dev/SkyFireEMU/src/server/game/Entities/Creature/Creature.cpp:711
oldAI = 0x0
#3 0x08a6b117 in Creature::AddToWorld (this=0x8b843000)
at /dev/SkyFireEMU/src/server/game/Entities/Creature/Creature.cpp:190
No locals.
#4 0x08bad690 in Map::AddToMap (this=0x9ae5f000, obj=0x8b843000)
at /dev/SkyFireEMU/src/server/game/Maps/Map.cpp:454
__PRETTY_FUNCTION__ = "bool Map::AddToMap(T*) [with T = Creature]"
__FUNCTION__ = "AddToMap"
cellCoord = {x_coord = 271, y_coord = 264}
cell = {data = {Part = {grid_x = 33, grid_y = 33, cell_x = 7,
cell_y = 0, nocreate = 0, reserved = 0}, All = 30817}}
#5 0x08a6eec8 in Creature::LoadCreatureFromDB (this=0x8b843000,
guid=15488989, map=0x9ae5f000, addToMap=true)
at /dev/SkyFireEMU/src/server/game/Entities/Creature/Creature.cpp:1307
data = 0x8b85d4c4
team = 0
curhealth = 44851084
#6 0x08efe46e in npc_commandscript::HandleNpcAddCommand (handler=0x903ff09c,
args=0x8b85d396 "|cffffffff")
at /dev/SkyFireEMU/src/server/scripts/Commands/cs_npc.cpp:151
chr = 0x8c561000
z = -49.334465
team = 0x0
teamval = 0
id = 45992
x = 1036.30298
map = 0x9ae5f000
charID = 0x8b85d3b1 "45992"
y = 534.058289
o = 3.3175416
creature = 0x8b843000
db_guid = 15488989
#7 0x088ae59a in ChatHandler::ExecuteCommandInTable (this=0x903ff09c,
table=0x9df7f20, text=0x8b85d3c5 "", fullcmd=...)
at /dev/SkyFireEMU/src/server/game/Chat/Chat.cpp:699
match = false
i = 5
oldtext = 0x8b85d396 "|cffffffff"
cmd = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, },
_M_p = 0x8b85d42c "|cffffffff|Hcreature_entry:45992|h[Valiona]|h|r"}}
#8 0x088ae482 in ChatHandler::ExecuteCommandInTable (this=0x903ff09c,
table=0x9df8200, text=0x8b85d396 "|cffffffff", fullcmd=...)
at /dev/SkyFireEMU/src/server/game/Chat/Chat.cpp:680
match = false
i = 8
oldtext = 0x8b85d391 "add |cffffffff"
cmd = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x8aeeceec "add"}}
#9 0x088ae482 in ChatHandler::ExecuteCommandInTable (this=0x903ff09c,
table=0x8d902600, text=0x8b85d391 "add |cffffffff", fullcmd=...)
at /dev/SkyFireEMU/src/server/game/Chat/Chat.cpp:680
match = false
i = 91
oldtext = 0x8b85d38d "npc add |cffffffff"
cmd = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x8aeecb6c "npc"}}
#10 0x088aedb1 in ChatHandler::ParseCommands (this=0x903ff09c,
text=0x8b85d38d "npc add |cffffffff")
at /dev/SkyFireEMU/src/server/game/Chat/Chat.cpp:814
__FUNCTION__ = "ParseCommands"
__PRETTY_FUNCTION__ = "int ChatHandler::ParseCommands(const char*)"
fullcmd = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, },
_M_p = 0x8b85d3dc ".npc add |cffffffff|Hcreature_entry:45992|h[Valiona]|h|r"}}
#11 0x08e144c4 in WorldSession::HandleMessagechatOpcode (this=0x8d88e600,
recv_data=...)
at /dev/SkyFireEMU/src/server/game/Handlers/ChatHandler.cpp:142
channelOrWhisperName = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xb79fe73c ""}}
sender = 0x89dc089
type = 1
lang = 7
msg = {static npos = 4294967295,
_M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, },
_M_p = 0x8b85d38c ".npc add |cffffffff"}}
#12 0x08c25470 in WorldSession::Update (this=0x8d88e600, diff=63, updater=...)
at /dev/SkyFireEMU/src/server/game/Server/WorldSession.cpp:271
opHandle = @0x9caeaa8
packet = 0x8aeecfa0
deletePacket = true
firstDelayedPacket = 0x0
#13 0x08d0522b in World::UpdateSessions (this=0xb6c82004, diff=63)
at /dev/SkyFireEMU/src/server/game/World/World.cpp:2642
pSession = 0x8d88e600
updater = { = {_vptr.PacketFilter = 0x9600ee0,
m_pSession = 0x8d88e600}, }
itr = {, false>> = {_M_cur_node = 0x8c49fa50,
_M_cur_bucket = 0xb6ef511c}, }
next = {, false>> = {_M_cur_node = 0x8c49fe70,
_M_cur_bucket = 0xb6ef5120}, }
sess = 0x0
#14 0x08d0327e in World::Update (this=0xb6c82004, diff=63)
at /dev/SkyFireEMU/src/server/game/World/World.cpp:1999
No locals.
#15 0x08832d45 in WorldRunnable::run (this=0x9052e080)
at /dev/SkyFireEMU/src/server/worldserver/WorldThread/WorldRunnable.cpp:59
diff = 63
realCurrTime = 99252
realPrevTime = 99189
prevSleepTime = 48
#16 0x08e8e98c in ACE_Based::Thread::ThreadTask (param=0x9052e080)
at /dev/SkyFireEMU/src/server/shared/Threading/Threading.cpp:182
_task = 0x9052e080
#17 0xb7eb2985 in ACE_OS_Thread_Adapter::invoke (this=0x90512af0)
at ../../ace/OS_Thread_Adapter.cpp:86
hook = 0x0
func = 0x8e8e96e
arg = 0x9052e080
status = 0x0
#18 0xb7e5c281 in ace_thread_adapter (args=0x90512af0)
at ../../ace/Base_Thread_Adapter.cpp:120
status = 0x0
#19 0xb78b77b0 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0xb783905e in clone () from /lib/libc.so.6
No symbol table info available.