Jump to content

Linux crash dumps


Auntie Mangos

Recommended Posts

  • Replies 986
  • Created
  • Last Reply

Top Posters In This Topic

Core: 7120

SD2: 845

DB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  ObjectGridUnloader::Visit<Corpse> (this=0xb20f1078, m=@0x2a0b5184) at ../../../src/game/../framework/Utilities/LinkedList.h:40
40              bool isInList() const { return(iNext != NULL && iPrev != NULL); }
#0  ObjectGridUnloader::Visit<Corpse> (this=0xb20f1078, m=@0x2a0b5184) at ../../../src/game/../framework/Utilities/LinkedList.h:40
No locals.
#1  0x081fc8e5 in VisitorHelper<ObjectGridUnloader, Corpse, TypeNull> (v=@0xb20f1078, c=@0x2a0b5184) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#2  0x081ce80e in Map::UnloadGrid (this=0x8d50058, x=@0xb20f1190, y=@0xb20f118c, pForce=false) at ../../../src/game/../framework/GameSystem/GridLoader.h:72
       unloader = {i_grid = @0x2a0b3b10}
       grid = (NGridType *) 0x2a0b3b10
       __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#3  0x0838fad3 in RemovalState::Update (this=0x8fd01c8, m=@0x8d50058, grid=@0x2a0b3b10, info=@0x2a0b3b14, x=@0xb20f1190, y=@0xb20f118c, t_diff=@0xb20f11d8)
   at ../../../src/game/GridStates.cpp:66
No locals.
#4  0x081c6e69 in Map::Update (this=0x8d50058, t_diff=@0xb20f11d8) at ../../../src/game/Map.cpp:630
       grid = <value optimized out>
       updater = {i_timeDiff = 117}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#5  0x081df4b1 in MapManager::Update (this=0x8f9cfe8, diff=117) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0x8ff8618, _M_ht = 0x8f9d030}
#6  0x0833eea7 in World::Update (this=0xb660d3f0, diff=117) at ../../../src/game/World.cpp:1572
       next = {_M_cur = 0x0, _M_ht = 0xb660d440}
#7  0x0811057e in WorldRunnable::run (this=0x8fd0200) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 117
       realCurrTime = 4198709783
       realPrevTime = <value optimized out>
       prevSleepTime = 90
#8  0xb7af9a85 in ZThread::ThreadImpl::Dispatch (parent=0x854f608, impl=0x8fa3578, task=@0xb20f1374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#9  0xb7af9f88 in run (this=0xbfaf19fc) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#10 0xb7aff9b2 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#11 0xb79da1b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0xb793103e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 7120

SD2: 845

DB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  0x081c59ef in Map::GetHeight (this=0x8889c10, x=3733.33325, y=3608.41357, z=385.311646, pUseVmaps=false) at ../../../src/game/Map.cpp:1008
1008            zi[0] = gmap->Z[lx_int][ly_int];
#0  0x081c59ef in Map::GetHeight (this=0x8889c10, x=3733.33325, y=3608.41357, z=385.311646, pUseVmaps=false) at ../../../src/game/Map.cpp:1008
       lx_int = 256
       fact_y = 3807.58057
       _mapheight = 3726.70142
       ly_int = 59
       fact_x = 256
       gmap = (._191 *) 0x40663c20
       gx = 24
       gy = 25
       lx = 256
       ly = 3807.58057
       mapHeight = 3726.70142
       vmapHeight = 3807.58057
#1  0x083acf0a in RandomMovementGenerator<Creature>::_setRandomLocation (this=0x5f343800, creature=@0x60ae8980) at ../../../src/game/RandomMovementGenerator.cpp:74
       X = 3734.1499
       Y = 3604.07007
       Z = 382.891998
       nx = 3733.33325
       ny = 3608.41357
       nz = <value optimized out>
       wander_distance = 5
       ori = 4.36734009
       dist = 3726.70142
       mapid = <value optimized out>
       map = (const class Map *) 0x8889c10
       distanceX = -0.816632032
       distanceY = 59.9614258
       traveller = {i_traveller = @0x1505a7a9}
#2  0x083ad2ba in RandomMovementGenerator<Creature>::Update (this=0x5f343800, creature=@0x60ae8980, diff=@0xa99ff054) at ../../../src/game/RandomMovementGenerator.cpp:159
       traveller = {i_traveller = @0x60ae8980}
#3  0x08385037 in MovementGeneratorMedium<Creature, RandomMovementGenerator<Creature> >::Update (this=0x5f343800, u=@0x60ae8980, time_diff=@0xa99ff054)
   at ../../../src/game/MovementGenerator.h:72
No locals.
#4  0x081e0986 in MotionMaster::UpdateMotion (this=0x60ae9620, diff=@0xa99ff054) at ../../../src/game/MotionMaster.cpp:82
       __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(const uint32&)"
#5  0x0831771e in Unit::Update (this=0x60ae8980, p_time=94) at ../../../src/game/Unit.cpp:220
       base_att = <value optimized out>
#6  0x0813cc0a in Creature::Update (this=0x60ae8980, diff=94) at ../../../src/game/Creature.cpp:412
No locals.
#7  0x081d42cf in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xa99ff198, c=@0x63c75d44) at ../../../src/game/GridNotifiersImpl.h:46
No locals.
#8  0x081d4365 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa99ff198, c=@0x63c75d44)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#9  0x081c7834 in Map::Update (this=0x8889c10, t_diff=@0xa99ff1d8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       grid = <value optimized out>
       updater = {i_timeDiff = 94}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#10 0x081df4b1 in MapManager::Update (this=0xb3b00b40, diff=94) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0x85d6dd8, _M_ht = 0xb3b00b88}
#11 0x0833eea7 in World::Update (this=0xb660d400, diff=94) at ../../../src/game/World.cpp:1572
       next = {_M_cur = 0x4b, _M_ht = 0xb660d450}
#12 0x0811057e in WorldRunnable::run (this=0xb232be80) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 94
       realCurrTime = 4279718940
       realPrevTime = <value optimized out>
       prevSleepTime = 75
#13 0xb7af1a85 in ZThread::ThreadImpl::Dispatch (parent=0x854f608, impl=0xb3b04c60, task=@0xa99ff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#14 0xb7af1f88 in run (this=0xbfee75ec) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#15 0xb7af79b2 in _dispatch (arg=0x3b) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#16 0xb79d21b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#17 0xb792903e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 7150

SD2: 852

DB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x101b0874)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
77                __cur = static_cast<_Node*>(__cur->_M_next);
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x101b0874)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
       __cur = (class std::_List_node<Aura*> *) 0x0
#1  0x0830e8ac in ~Unit (this=0x101b01e0) at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/stl_list.h:348
No locals.
#2  0x0813847d in ~Creature (this=0x101b01e0) at ../../../src/game/Creature.cpp:145
No locals.
#3  0x081fcc7d in ObjectGridUnloader::Visit<Creature> (this=0xa9aff078, m=@0x11367cd4) at ../../../src/game/ObjectGridLoader.cpp:280
       obj = (class Creature *) 0x101b01e0
#4  0x081fd9f5 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa9aff078,
   c=@0x11367cd4) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#5  0x081c49de in Map::UnloadGrid (this=0xabab8768, x=@0xa9aff190, y=@0xa9aff18c, pForce=false)
   at ../../../src/game/../framework/GameSystem/GridLoader.h:72
       unloader = {i_grid = @0x11365610}
       grid = (NGridType *) 0x11365610
       __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#6  0x083917e3 in RemovalState::Update (this=0x8999888, m=@0xabab8768, grid=@0x11365610, info=@0x11365614, x=@0xa9aff190,
   y=@0xa9aff18c, t_diff=@0xa9aff1d8) at ../../../src/game/GridStates.cpp:66
No locals.
#7  0x081cc569 in Map::Update (this=0xabab8768, t_diff=@0xa9aff1d8) at ../../../src/game/Map.cpp:630
       grid = <value optimized out>
       updater = {i_timeDiff = 113}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8  0x081dffc1 in MapManager::Update (this=0x8999510, diff=113) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0xb373cf68, _M_ht = 0x8999558}
#9  0x08340c56 in World::Update (this=0x855fad8, diff=) at ../../../src/game/World.cpp:1572
       next = {_M_cur = 0x45, _M_ht = 0x855fb28}
#10 0x08110d0e in WorldRunnable::run (this=0x899c3b0) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 113
       realCurrTime = 76731280
       realPrevTime = <value optimized out>
       prevSleepTime = 69
#11 0xb7a34a85 in ZThread::ThreadImpl::Dispatch (parent=0x8551b20, impl=0x899fd68, task=@0xa9aff374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0xb7a34f88 in run (this=0xbf82c73c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0xb7a3a9b2 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0xb79151b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0xb786c03e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 7042

WORLD: Received (CMSG_GUILD_BANK_SWAP_ITEMS)
GUILD STORAGE: CanStoreItem tab = 1, slot = 0, item = 5976, count = 1
GUILD STORAGE: CanStoreItem tab = 1, slot = 0, item = 5976, count = 1
STORAGE: RemoveItem bag = 255, slot = 25, item = 5976
GUILD STORAGE: StoreItem tab = 1, slot = 0, item = 5976, count = 1

Program received signal SIGSEGV, Segmentation fault.
[switching to Thread -1421517904 (LWP 1086)]
0xa36001f0 in ?? ()
(gdb) bt full
#0  0xa36001f0 in ?? ()
No symbol table info available.
#1  0x08182396 in Guild::_StoreItem (this=0x9f97bf20, tab=1 '\\001', slot=0 '\\0', pItem=0xa0c3b790, count=3032846764, clone=false) at ../../../src/game/Guild.cpp:1789
       pItem2 = (class Item *) 0xa36001d8
#2  0x08182751 in Guild::StoreItem (this=0x9f97bf20, tabId=1 '\\001', dest=@0xab4551c8, pItem=0xa0c3b790) at ../../../src/game/Guild.cpp:1745
       slot = <value optimized out>
       count = 0
       lastItem = <value optimized out>
#3  0x083f5a56 in WorldSession::HandleGuildBankDepositItem (this=0x10e0ed70, recv_data=@0xac6a9e30) at ../../../src/game/GuildHandler.cpp:1542
       iDest = {<std::_Vector_base<ItemPosCount,std::allocator<ItemPosCount> >> = {
   _M_impl = {<std::allocator<ItemPosCount>> = {<__gnu_cxx::new_allocator<ItemPosCount>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
     _M_end_of_storage = 0x0}}, <No data fields>}
       gDest = {<std::_Vector_base<GuildItemPosCount,std::allocator<GuildItemPosCount> >> = {
   _M_impl = {<std::allocator<GuildItemPosCount>> = {<__gnu_cxx::new_allocator<GuildItemPosCount>> = {<No data fields>}, <No data fields>}, _M_start = 0xa01f2ed8, _M_finish = 0xa01f2ee0,
     _M_end_of_storage = 0xa01f2ee0}}, <No data fields>}
       BankToBank = 0 '\\0'
       BankTab = 1 '\\001'
       BankTabSlot = 0 '\\0'
       AutoStore = 0 '\\0'
       PlayerSlot = 25 '\\031'
       PlayerBag = 255 'ÿ'
       SplitedAmount = 0 '\\0'
       BankTabDst = 207 'Ï'
       BankTabSlotDst = 126 '~'
       ToChar = 0 '\\0'
       GuildId = 389
       pGuild = (Guild *) 0x9f97bf20
       pl = (class Player *) 0xa1aedd58
       pItemBank = (class Item *) 0x0
       pItemChar = <value optimized out>
#4  0x08392dd8 in WorldSession::Update (this=0x10e0ed70) at ../../../src/game/WorldSession.cpp:208
       opHandle = (OpcodeHandler &) @0xa2c90f08: {name = 0x258 <Address 0x258 out of bounds>, status = 409, handler = {__pfn = 0x9ef3fc50, __delta = -1553989160}}
       packet = (WorldPacket *) 0xac6a9e30
       currTime = <value optimized out>
#5  0x0838b015 in World::UpdateSessions (this=0xb5c067e0, diff=98) at ../../../src/game/World.cpp:2665
       next = {_M_cur = 0x9eef4bc0, _M_ht = 0xb5c0684c}
#6  0x0838bc3b in World::Update (this=0xb5c067e0, diff=98) at ../../../src/game/World.cpp:1540
       autobroadcaston = 0
#7  0x08122127 in WorldRunnable::run (this=0xb46643d8) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 98
       realCurrTime = 20756612
       realPrevTime = <value optimized out>
       prevSleepTime = 98
#8  0xb79448a9 in ZThread::ThreadImpl::Dispatch (parent=0x85dfca0, impl=0xac527dc0, task=@0xab455424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#9  0xb7946f14 in ZThread::(anonymous namespace)::Launcher::run (this=0xbfd8b0ec) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#10 0xb794a9dc in _dispatch (arg=0xa2c90f08) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#11 0xb790c240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#12 0xb778b49e in clone () from /lib/tls/i686/cmov/libc.so.6

Link to comment
Share on other sites

Core: 7172

SD2: 865

ACID: 25

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  ObjectAccessor::GetGameObject (u=@0x8dbacc38, guid=17370384290278528970) at ../../../src/game/ObjectAccessor.cpp:228
228         if(ret->GetInstanceId() != u.GetInstanceId())
#0  ObjectAccessor::GetGameObject (u=@0x8dbacc38, guid=17370384290278528970) at ../../../src/game/ObjectAccessor.cpp:228
       ret = (class GameObject *) 0x0
#1  0x082d595c in Spell::Prepare (this=0x8fa135d8, targets=0xa9cfee3c, triggeredByAura=0x0) at ../../../src/game/Spell.cpp:2036
       caster = <value optimized out>
       result = <value optimized out>
#2  0x08316f5d in Unit::CastSpell (this=0x8dbacc38, Victim=0x90ff1de8, spellInfo=0xafc45c74, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x0,
   originalCaster=17370384290278528970) at ../../../src/game/Unit.cpp:898
       spell = (Spell *) 0x8fa135d8
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = 1528.69873, m_destY = 1478.53369, m_destZ = 354.442108, m_strTarget = {static npos = 4294967295,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x852a35c ""}}, m_targetMask = 2,
 m_unitTarget = 0x90ff1de8, m_GOTarget = 0x0, m_itemTarget = 0x0, m_unitTargetGUID = 100, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0, m_itemTargetGUID = 0,
 m_itemTargetEntry = 0}
#3  0x0814cdc0 in GameObject::Update (this=0x658c3a48) at ../../../src/game/GameObject.cpp:357
       caster = (class Unit *) 0x8dbacc38
       owner = (class Unit *) 0x8dbacc38
       ok = (class Unit *) 0x90ff1de8
       IsBattleGroundTrap = false
       radius = 1.38899994
       cell = {data = {Part = {grid_x = 34, grid_y = 34, cell_x = 6, cell_y = 6, nocreate = 0, reserved = 31}, All = 65431714}}
       NeedDespawn = false
       goInfo = 

Link to comment
Share on other sites

Core : 7120

WaypointMovementGenerator::LoadPath: creature Stable Master Kitrik (Entry: 28683 GUID: 155324) doesn't have waypoint path

19:06:40

Program received signal SIGSEGV, Segmentation fault.

[switching to Thread -1592792144 (LWP 5868)]

std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x8b7763d4) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76

76 __cur = static_cast<_Node*>(__cur->_M_next);

(gdb) bt full

#0 std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x8b7763d4) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76

__cur = (class std::_List_node<Aura*> *) 0x0

#1 0x0833a20b in ~Unit (this=0x8b775d98) at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:339

No locals.

#2 0x08144504 in ~Creature (this=0x8b775d98) at ../../../src/game/Creature.cpp:145

No locals.

#3 0x082131fe in ObjectGridUnloader::Visit<Creature> (this=0xa10fe128, m=@0xd392b44) at ../../../src/game/ObjectGridLoader.cpp:280

obj = (class Creature *) 0x8b775d98

#4 0x082140d1 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa10fe128, c=@0xd392b44)

at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70

No locals.

#5 0x081d96e6 in Map::UnloadGrid (this=0xa23ca698, x=@0xa10fe258, y=@0xa10fe254, pForce=false) at ../../../src/game/../framework/GameSystem/GridLoader.h:72

unloader = {i_grid = @0xd390b60}

grid = <value optimized out>

gx = <value optimized out>

gy = <value optimized out>

__PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"

#6 0x083c6cb1 in RemovalState::Update (this=0xa1fe7ea8, m=@0xa23ca698, grid=@0xd390b60, info=@0x8b7769f8, x=@0xa10fe258, y=@0xa10fe254, t_diff=@0xa10fe288)

at ../../../src/game/GridStates.cpp:66

No locals.

#7 0x081dd563 in Map::Update (this=0xa23ca698, t_diff=@0xa10fe288) at ../../../src/game/Map.cpp:630

grid = <value optimized out>

updater = {i_timeDiff = 105}

__PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"

#8 0x081f4855 in MapManager::Update (this=0xa25bd050, diff=105) at ../../../src/game/MapManager.cpp:253

iter = {_M_cur = 0xa600fea0, _M_ht = 0xa25bd098}

#9 0x0836fb52 in World::Update (this=0x85b8fd8, diff=105) at ../../../src/game/World.cpp:1538

next = {_M_cur = 0x0, _M_ht = 0xb7976a7c}

autobroadcaston = 1

#10 0x08119d47 in WorldRunnable::run (this=0xa19e33c0) at ../../../src/mangosd/WorldRunnable.cpp:59

diff = 105

realCurrTime = 251187021

realPrevTime = <value optimized out>

prevSleepTime = 44

#11 0xb79648a9 in ZThread::ThreadImpl::Dispatch (parent=0x8581738, impl=0xa1feaa68, task=@0xa10fe424) at ../../../../dep/src/zthread/ThreadImpl.cxx:407

No locals.

#12 0xb7966f14 in ZThread::(anonymous namespace)::Launcher::run (this=0xbfece20c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49

No locals.

#13 0xb796a9dc in _dispatch (arg=0x8b7769f8) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137

__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"

#14 0xb792b240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0

No symbol table info available.

#15 0xb77ab49e in clone () from /lib/tls/i686/cmov/libc.so.6

No symbol table info available.

Link to comment
Share on other sites

Core: 7172

SD2: 865

ACID: 25

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x75ef4b64)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
77                __cur = static_cast<_Node*>(__cur->_M_next);
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x75ef4b64)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
       __cur = (class std::_List_node<Aura*> *) 0x0
#1  0x0831002c in ~Unit (this=0x75ef44f0)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/stl_list.h:348
No locals.
#2  0x0813891d in ~Creature (this=0x75ef44f0)
   at ../../../src/game/Creature.cpp:145
No locals.
#3  0x081fe70d in ObjectGridUnloader::Visit<Creature> (this=0xa9aff078,
   m=@0x7740a3dc) at ../../../src/game/ObjectGridLoader.cpp:280
       obj = (class Creature *) 0x75ef44f0
#4  0x081ff485 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa9aff078, c=@0x7740a3dc)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#5  0x081c6400 in Map::UnloadGrid (this=0x8d02090, x=@0xa9aff190,
   y=@0xa9aff18c, pForce=false)
   at ../../../src/game/../framework/GameSystem/GridLoader.h:72
       unloader = {i_grid = @0x7740a188}
       grid = (NGridType *) 0x7740a188
       __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#6  0x08393ad3 in RemovalState::Update (this=0xb2607870, m=@0x8d02090,
   grid=@0x7740a188, info=@0x7740a18c, x=@0xa9aff190, y=@0xa9aff18c,
   t_diff=@0xa9aff1d8) at ../../../src/game/GridStates.cpp:66
No locals.
#7  0x081cdf59 in Map::Update (this=0x8d02090, t_diff=@0xa9aff1d8)
   at ../../../src/game/Map.cpp:630
       grid = <value optimized out>
       updater = {i_timeDiff = 97}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8  0x081e19c1 in MapManager::Update (this=0xb4158df0, diff=97)
   at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0x867e288, _M_ht = 0xb4158e38}
#9  0x08342f66 in World::Update (this=0x8563478, diff=97)
   at ../../../src/game/World.cpp:1596
       next = {_M_cur = 0x5d, _M_ht = 0x85634c8}
#10 0x08110f6e in WorldRunnable::run (this=0xb2616768)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 97
       realCurrTime = 305384752
       realPrevTime = <value optimized out>
       prevSleepTime = 93
#11 0xb7a5aa85 in ZThread::ThreadImpl::Dispatch (parent=0x85553f8,
   impl=0xaae863d0, task=@0xa9aff374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0xb7a5af88 in run (this=0xbfa4d15c)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0xb7a609b2 in _dispatch (arg=0x0)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0xb793b1b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0xb789203e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 7172

SD2: 865

ACID: 25

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  ObjectAccessor::GetGameObject (u=@0x16b197b0, guid=17370384290278528942)
   at ../../../src/game/ObjectAccessor.cpp:228
228         if(ret->GetInstanceId() != u.GetInstanceId())
#0  ObjectAccessor::GetGameObject (u=@0x16b197b0, guid=17370384290278528942)
   at ../../../src/game/ObjectAccessor.cpp:228
       ret = (class GameObject *) 0x0
#1  0x082d595c in Spell::Prepare (this=0x9483bb60, targets=0xae625e7c,
   triggeredByAura=0x0) at ../../../src/game/Spell.cpp:2036
       caster = <value optimized out>
       result = <value optimized out>
#2  0x08316f5d in Unit::CastSpell (this=0x16b197b0, Victim=0x805ea528,
   spellInfo=0xaf8dac74, triggered=<value optimized out>, castItem=0x0,
   triggeredByAura=0x0, originalCaster=17370384290278528942)
   at ../../../src/game/Unit.cpp:898
       spell = (Spell *) 0x9483bb60
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = -8386.66504,
 m_destY = 277.699493, m_destZ = 120.886154, m_strTarget = {
   static npos = 4294967295,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x852a35c ""}},
 m_targetMask = 2, m_unitTarget = 0x805ea528, m_GOTarget = 0x0,
 m_itemTarget = 0x0, m_unitTargetGUID = 31102, m_GOTargetGUID = 0,
 m_CorpseTargetGUID = 0, m_itemTargetGUID = 0, m_itemTargetEntry = 0}
#3  0x0814cdc0 in GameObject::Update (this=0xf832b20)
   at ../../../src/game/GameObject.cpp:357
       caster = (class Unit *) 0x16b197b0
       owner = (class Unit *) 0x16b197b0
       ok = (class Unit *) 0x805ea528
       IsBattleGroundTrap = false
       radius = 1.38899994
       cell = {data = {Part = {grid_x = 16, grid_y = 32, cell_x = 2,
     cell_y = 4, nocreate = 0, reserved = 31}, All = 65284112}}
       NeedDespawn = false
       goInfo = 

Link to comment
Share on other sites

Core: 7172

SD2: 865

ACID: 25

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  Unit::CalcAbsorbResist (this=0x70ee76d0, pVictim=0x18cd83a0,
   schoolMask=SPELL_SCHOOL_MASK_SHADOW, damagetype=DOT, damage=523,
   absorb=0xae626000, resist=0xae626004) at ../../../src/game/Unit.cpp:1626
1626            Modifier* mod = (*i)->GetModifier();
#0  Unit::CalcAbsorbResist (this=0x70ee76d0, pVictim=0x18cd83a0,
   schoolMask=SPELL_SCHOOL_MASK_SHADOW, damagetype=DOT, damage=523,
   absorb=0xae626000, resist=0xae626004) at ../../../src/game/Unit.cpp:1626
       spellProto = (const SpellEntry *) 0x20
       currentAbsorb = 277
       RemainingDamage = 246
       unitflag = 528392
       existExpired = true
#1  0x082ba492 in Aura::PeriodicTick (this=0x1a9ecfb0)
   at ../../../src/game/SpellAuras.cpp:5663
       resist = 0
       amount = <value optimized out>
       pdamage = 523
       data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 658747502,
   _wpos = 2365657837,
   _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = {
       _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
         _M_start = 0x66d3d87e <Address 0x66d3d87e out of bounds>,
         _M_finish = 0xa24e7a86 "",
         _M_end_of_storage = 0xd1b32041 <Address 0xd1b32041 out of bounds>}}, <No data fields>}}, m_opcode = 55059}
       pCaster = (class Unit *) 0x70ee76d0
       absorb = 0
       cleanDamage = {damage = 0, attackType = BASE_ATTACK,
 hitOutCome = MELEE_HIT_NORMAL}
#2  0x082bc5ff in Aura::Update (this=0x1a9ecfb0, diff=117)
   at ../../../src/game/SpellAuras.cpp:618
       powertype = 1467337856
       caster = (class Unit *) 0x13147c38
#3  0x08316605 in Unit::_UpdateSpells (this=0x18cd83a0, time=117)
   at ../../../src/game/Unit.cpp:2880
       i = <value optimized out>
#4  0x0831cdb7 in Unit::Update (this=0x18cd83a0, p_time=117)
   at ../../../src/game/Unit.cpp:190
No locals.
#5  0x0829f0e7 in Player::Update (this=0x18cd83a0, p_time=117)
   at ../../../src/game/Player.cpp:1051
       now = <value optimized out>
       pet = <value optimized out>
#6  0x081eb0c6 in ObjectAccessor::UpdatePlayers (this=0x86f13c8, diff=117)
   at ../../../src/game/ObjectAccessor.cpp:530
       iter = {_M_cur = 0x1ab481c0, _M_ht = 0x853d4d4}
#7  0x081e18fc in MapManager::Update (this=0xb5027bf8, diff=117)
   at ../../../src/game/MapManager.cpp:248
No locals.
#8  0x08342f66 in World::Update (this=0xb6506860, diff=117)
   at ../../../src/game/World.cpp:1596
       next = {_M_cur = 0x4a, _M_ht = 0xb65068b0}
#9  0x08110f6e in WorldRunnable::run (this=0xb502aa08)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 117
       realCurrTime = 325470014
       realPrevTime = <value optimized out>
       prevSleepTime = 74
#10 0xb7a5fa85 in ZThread::ThreadImpl::Dispatch (parent=0x85553f8,
   impl=0xb495b568, task=@0xae626374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#11 0xb7a5ff88 in run (this=0xbff52e5c)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#12 0xb7a659b2 in _dispatch (arg=0x20)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#13 0xb79401b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#14 0xb789703e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

  1. * Program received signal SIGSEGV, Segmentation fault.
    * [switching to Thread 1115703648 (LWP 6047)]
    * ObjectAccessor::GetGameObject (u=@0x2aaaebe9edd0, guid=17370386524958691776) at ../../../src/game/ObjectAccessor.cpp:228
    * 228 if(ret->GetInstanceId() != u.GetInstanceId())

Maybe ret or u is NULL ?

GameObject*
ObjectAccessor::GetGameObject(WorldObject const &u, uint64 guid)
{
   GameObject * ret = GetObjectInWorld(guid, (GameObject*)NULL);
   if(!ret || !u)
       return NULL;

* Program received signal SIGSEGV, Segmentation fault.

* [switching to Thread 1115703648 (LWP 26724)]

* Unit::CalcAbsorbResist (this=0x25be0170, pVictim=0x2aab6a3eb7f0, schoolMask=SPELL_SCHOOL_MASK_HOLY, damagetype=SPELL_DIRECT_DAMAGE, damage=163, absorb=0x4280390c, resist=0x42803910)

* at ../../../src/game/Unit.cpp:1614

* 1614 Modifier* mod = (*i)->GetModifier();

I think (*i) is null

   AuraList const& vSchoolAbsorb = pVictim->GetAurasByType(SPELL_AURA_SCHOOL_ABSORB);
   for(AuraList::const_iterator i = vSchoolAbsorb.begin(); i != vSchoolAbsorb.end() && RemainingDamage > 0; ++i)
   {
       if(!(*i))
           continue;

Link to comment
Share on other sites

1 crash for me (mangos-0.12):

log:

2009-01-28 02:44:07 ERROR:GetInstance: object Guardian Water Elemental(9150), typeId 3, in world 1, should be in map 534,1081 but that's not loaded yet.

bt:

Core was generated by `mangos-worldd'.
Program terminated with signal 6, Aborted.
#0  0x0000000101cb114c in thr_kill () from /lib/libc.so.7
[New Thread 0xa957820 (LWP 100135)]
[New Thread 0xa9576b0 (LWP 100134)]
[New Thread 0xa957540 (LWP 100130)]
[New Thread 0xa9573d0 (LWP 100129)]
[New Thread 0xa957260 (LWP 100127)]
[New Thread 0xb06570 (LWP 100042)]
[New Thread 0xb06400 (LWP 100041)]
[New Thread 0xb06290 (LWP 100040)]
[New Thread 0xb06120 (LWP 100162)]

=========== BACKTRACE ==========  

#0  0x0000000101cb114c in thr_kill () from /lib/libc.so.7
#1  0x0000000101d3e82b in abort () from /lib/libc.so.7
#2  0x0000000101d26885 in __assert () from /lib/libc.so.7
#3  0x00000000007ad8f4 in MapInstanced::GetInstance (this=)
   at ../../../src/game/MapInstanced.cpp:126
#4  0x00000000005b6e2b in ObjectAccessor::_buildChangeObjectForPlayer (obj=)
   at ../../../src/game/ObjectAccessor.cpp:344
#5  0x00000000005b74ca in ObjectAccessor::Update (this=0xa966a80, diff=)
   at ../../../src/game/ObjectAccessor.cpp:502
#6  0x00000000005aa196 in MapManager::Update (this=0xa8ebbf0, diff=)
   at ../../../src/game/MapManager.cpp:255
#7  0x000000000072f124 in World::Update (this=0xb61000, diff=112)
   at ../../../src/game/World.cpp:1505
#8  0x00000000004e1b48 in WorldRunnable::run (this=)
   at ../../../src/mangosd/WorldRunnable.cpp:59
#9  0x0000000101606183 in ZThread::ThreadImpl::Dispatch (parent=0xb711e0, 
   impl=0xbf84fe0, task=@0x7fffff3faf90)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
#10 0x00000001016066ca in run (this=0x7fffffffea90)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
#11 0x000000010160b07c in _dispatch (arg=) at ThreadOps.cxx:137
#12 0x000000010171faf8 in pthread_getprio () from /lib/libthr.so.3
#13 0x0000000000000000 in ?? ()

bt full:

Core was generated by `mangos-worldd'.
Program terminated with signal 6, Aborted.
#0  0x0000000101cb114c in thr_kill () from /lib/libc.so.7
[New Thread 0xa957820 (LWP 100135)]
[New Thread 0xa9576b0 (LWP 100134)]
[New Thread 0xa957540 (LWP 100130)]
[New Thread 0xa9573d0 (LWP 100129)]
[New Thread 0xa957260 (LWP 100127)]
[New Thread 0xb06570 (LWP 100042)]
[New Thread 0xb06400 (LWP 100041)]
[New Thread 0xb06290 (LWP 100040)]
[New Thread 0xb06120 (LWP 100162)]

======== BACKTRACE FULL ========  

#0  0x0000000101cb114c in thr_kill () from /lib/libc.so.7
No symbol table info available.
#1  0x0000000101d3e82b in abort () from /lib/libc.so.7
No symbol table info available.
#2  0x0000000101d26885 in __assert () from /lib/libc.so.7
No symbol table info available.
#3  0x00000000007ad8f4 in MapInstanced::GetInstance (this=)
   at ../../../src/game/MapInstanced.cpp:126
   NewInstanceId = 

Link to comment
Share on other sites

Core: 7226

SD2: 884

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x128e9070) at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
77                __cur = static_cast<_Node*>(__cur->_M_next);
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x128e9070) at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
       __cur = (class std::_List_node<Aura*> *) 0x0
#1  0x0831d84c in ~Unit (this=0x128e89f8) at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/stl_list.h:348
No locals.
#2  0x0813967d in ~Creature (this=0x128e89f8) at ../../../src/game/Creature.cpp:145
No locals.
#3  0x08208a7d in ObjectGridUnloader::Visit<Creature> (this=0xb22ff078, m=@0x1a210384) at ../../../src/game/ObjectGridLoader.cpp:280
       obj = (class Creature *) 0x128e89f8
#4  0x082097f5 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb22ff078, c=@0x1a210384)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#5  0x081d07d0 in Map::UnloadGrid (this=0xb235c4f8, x=@0xb22ff190, y=@0xb22ff18c, pForce=false) at ../../../src/game/../framework/GameSystem/GridLoader.h:72
       unloader = {i_grid = @0x1a20f160}
       grid = (NGridType *) 0x1a20f160
       __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#6  0x083a0f03 in RemovalState::Update (this=0xb430aa38, m=@0xb235c4f8, grid=@0x1a20f160, info=@0x1a20f164, x=@0xb22ff190, y=@0xb22ff18c, t_diff=@0xb22ff1d8)
   at ../../../src/game/GridStates.cpp:66
No locals.
#7  0x081d8709 in Map::Update (this=0xb235c4f8, t_diff=@0xb22ff1d8) at ../../../src/game/Map.cpp:630
       grid = <value optimized out>
       updater = {i_timeDiff = 109}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8  0x081ebd11 in MapManager::Update (this=0xb4340fd8, diff=109) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0xb2334b78, _M_ht = 0xb4341020}
#9  0x0834feb6 in World::Update (this=0x8572470, diff=109) at ../../../src/game/World.cpp:1600
       next = {_M_cur = 0x54, _M_ht = 0x85724c0}
#10 0x0811158e in WorldRunnable::run (this=0xb434c420) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 109
       realCurrTime = 1029120643
       realPrevTime = <value optimized out>
       prevSleepTime = 84
#11 0xb7a30a85 in ZThread::ThreadImpl::Dispatch (parent=0x85643f8, impl=0xb4346308, task=@0xb22ff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0xb7a30f88 in run (this=0xbfd2342c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0xb7a369b2 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0xb79111b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0xb786803e in clone () from /lib/libc.so.6
No symbol table info available.

Another old:

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 6, Aborted.
#0  0xb77bfc87 in raise () from /lib/libc.so.6
#0  0xb77bfc87 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb77c14f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb77b930c in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x083aed05 in MapInstanced::GetInstance (this=0x9bfe17a8, obj=0x73466bf8) at ../../../src/game/MapInstanced.cpp:126
       NewInstanceId = <value optimized out>
       pBind = <value optimized out>
       pSave = <value optimized out>
       map = <value optimized out>
       __PRETTY_FUNCTION__ = "Map* MapInstanced::GetInstance(const WorldObject*)"
#4  0x081fead9 in WorldObject::GetMap (this=0x73466bf8) at ../../../src/game/Object.cpp:1445
No locals.
#5  0x082d5cd5 in Spell::SetTargetMap (this=0x75c5e608, i=0, cur=30, TagUnitMap=@0xa96fedbc) at ../../../src/game/Spell.cpp:1658
       cell = {data = {Part = {grid_x = 43, grid_y = 32, cell_x = 5, cell_y = 3, nocreate = 1, reserved = 31}, All = 66279467}}
       notifier = {i_data = 0xa96fedbc, i_spell = @0x75c5e608, i_push_type = @0xa96fec8c, i_radius = 10, i_TargetType = SPELL_TARGETS_FRIENDLY, i_originalCaster = 0x0}
       world_object_notifier = {i_visitor = @0xa96feba8}
       p = {x_coord = 349, y_coord = 259}
       grid_object_notifier = {i_visitor = @0xa96feba8}
       cell_lock = {i_cell = @0xa96fec90, i_cellPair = @0xa96fec24}
       radius = 10
       EffectChainTarget = 0
       unMaxTargets = 0
#6  0x082e1b45 in Spell::FillTargetMap (this=0x75c5e608) at ../../../src/game/Spell.cpp:457
       tmpUnitMap = {<std::_List_base<Unit*,std::allocator<Unit*> >> = {
   _M_impl = {<std::allocator<std::_List_node<Unit*> >> = {<__gnu_cxx::new_allocator<std::_List_node<Unit*> >> = {<No data fields>}, <No data fields>}, _M_node = {
       _M_next = 0xa96fedbc, _M_prev = 0xa96fedbc}}}, <No data fields>}
       i = 0
#7  0x082dff83 in Spell::cast (this=0x75c5e608, skipCheck=true) at ../../../src/game/Spell.cpp:2339
       castResult = <value optimized out>
#8  0x08323eed in Unit::CastSpell (this=0x73466bf8, Victim=0x17c68218, spellInfo=0xaf89269c, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x0,
   originalCaster=17370384290278531237) at ../../../src/game/Unit.cpp:898
       spell = (Spell *) 0x75c5e608
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = -1958.01892, m_destY = 5175.56787, m_destZ = -38.8526955, m_strTarget = {static npos = 4294967295,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85393dc ""}}, m_targetMask = 2,
 m_unitTarget = 0x17c68218, m_GOTarget = 0x0, m_itemTarget = 0x0, m_unitTargetGUID = 4602, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0, m_itemTargetGUID = 0,
 m_itemTargetEntry = 0}
#9  0x0814d9ed in GameObject::Update (this=0x608d22c0) at ../../../src/game/GameObject.cpp:358
       data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 2608725632, _wpos = 525614712,
   _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = {
       _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
         _M_start = 0x400d1e6 <Address 0x400d1e6 out of bounds>, _M_finish = 0x115 <Address 0x115 out of bounds>,
         _M_end_of_storage = 0x115 <Address 0x115 out of bounds>}}, <No data fields>}}, m_opcode = 32880}
       caster = <value optimized out>
       goInfo = (const GameObjectInfo *) 0xb42190d0
#10 0x083a0d76 in MaNGOS::ObjectUpdater::Visit<GameObject> (this=0xa96ff198, m=@0xb361437c) at ../../../src/game/GridNotifiers.cpp:208
No locals.
#11 0x081e0ca5 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=@0xa96ff198,
   c=@0xb361437c) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#12 0x081d90eb in Map::Update (this=0x8625890, t_diff=@0xa96ff1d8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       grid = <value optimized out>
       updater = {i_timeDiff = 126}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#13 0x081ebd11 in MapManager::Update (this=0x85a9f88, diff=126) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0x85b0d60, _M_ht = 0x85a9fd0}
#14 0x0834feb6 in World::Update (this=0xb650d3f0, diff=126) at ../../../src/game/World.cpp:1600
       next = {_M_cur = 0x5f, _M_ht = 0xb650d440}
#15 0x0811158e in WorldRunnable::run (this=0x8622918) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 126
       realCurrTime = 1022598051
       realPrevTime = <value optimized out>
       prevSleepTime = 95
#16 0xb7a2ea85 in ZThread::ThreadImpl::Dispatch (parent=0x85643f8, impl=0x85af2a8, task=@0xa96ff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#17 0xb7a2ef88 in run (this=0xbfd2342c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#18 0xb7a349b2 in _dispatch (arg=0x6) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#19 0xb790f1b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0xb786603e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Version 7220 no addons, i managed to catch this crash after 4 hours of debugging.


EffectSummonType: Unhandled summon type 487
terminate called after throwing an instance of 'std::bad_alloc'
 what():  St9bad_alloc

Program received signal SIGABRT, Aborted.
[switching to Thread -1448084592 (LWP 14037)]
0xb7677c66 in raise () from /lib/libc.so.6
(gdb) bt full
#0  0xb7677c66 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb7679571 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb7894874 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3  0xb7892295 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4  0xb78922d2 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5  0xb789240a in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6  0xb789284b in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0xb789291d in operator new[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8  0x0843f14e in VMAP::ModelContainer::readFile ()
No symbol table info available.
#9  0x08433eee in VMAP::MapTree::loadMap ()
No symbol table info available.
#10 0x0843606d in VMAP::VMapManager::_loadMap ()
No symbol table info available.
#11 0x0843622d in VMAP::VMapManager::loadMap ()
No symbol table info available.
#12 0x081d7153 in Map::LoadVMap ()
No symbol table info available.
#13 0x081d8123 in Map::EnsureGridCreated ()
No symbol table info available.
#14 0x081d8ca5 in Map::EnsureGridLoadedForPlayer ()
No symbol table info available.
#15 0x081dbd34 in Map::UpdatePlayerVisibility ()
No symbol table info available.
#16 0x081ddda0 in Map::PlayerRelocation ()
No symbol table info available.
#17 0x082b6c9e in Player::SetPosition ()
No symbol table info available.
#18 0x083c06a6 in WorldSession::HandleMovementOpcodes ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#19 0x08367069 in WorldSession::Update ()
No symbol table info available.
#20 0x08360bb9 in World::UpdateSessions ()
No symbol table info available.
#21 0x08360e35 in World::Update ()
No symbol table info available.
#22 0x0812088d in WorldRunnable::run ()
No symbol table info available.
#23 0xb78f270f in ZThread::ThreadImpl::Dispatch () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#24 0xb78f4cb8 in ZThread::(anonymous namespace)::Launcher::run () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#25 0xb78f8862 in _dispatch () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#26 0xb77cf369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#27 0xb7721cfe in clone () from /lib/libc.so.6
No symbol table info available.
(gdb)

I think it can be fixed easy since the problem occurs around std::bad_alloc. Or mayne i'm mistakeing.

Link to comment
Share on other sites

Core: 7226

SD2: 884

UDB: 367

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  0x081d3ecf in Map::GetHeight (this=0xb47b7eb8, x=-9066.66602, y=-2474.99585, z=124.829559, pUseVmaps=false) at ../../../src/game/Map.cpp:1008
1008            zi[0] = gmap->Z[lx_int][ly_int];
#0  0x081d3ecf in Map::GetHeight (this=0xb47b7eb8, x=-9066.66602, y=-2474.99585, z=124.829559, pUseVmaps=false) at ../../../src/game/Map.cpp:1008
       lx_int = 256
       fact_y = -9254.44727
       _mapheight = -2489.27588
       ly_int = 163
       fact_x = 256
       gmap = (._191 *) 0x65d90ac8
       gx = 48
       gy = 36
       lx = 256
       ly = -9254.44727
       mapHeight = -2489.27588
       vmapHeight = -9254.44727
#1  0x083bdfca in RandomMovementGenerator<Creature>::_setRandomLocation (this=0x86de7d10, creature=@0x135078f0) at ../../../src/game/RandomMovementGenerator.cpp:74
       X = -9066.95996
       Y = -2478.42993
       Z = 123.383003
       nx = -9066.66602
       ny = -2474.99585
       nz = <value optimized out>
       wander_distance = 5
       ori = 4.04453993
       dist = -2489.27588
       mapid = <value optimized out>
       map = (const class Map *) 0xb47b7eb8
       distanceX = 0.29360798
       distanceY = 163.998047
       traveller = {i_traveller = @0x2deaddf2}
#2  0x083be37a in RandomMovementGenerator<Creature>::Update (this=0x86de7d10, creature=@0x135078f0, diff=@0xb1cff054) at ../../../src/game/RandomMovementGenerator.cpp:159
       traveller = {i_traveller = @0x135078f0}
#3  0x08396427 in MovementGeneratorMedium<Creature, RandomMovementGenerator<Creature> >::Update (this=0x86de7d10, u=@0x135078f0, time_diff=@0xb1cff054)
   at ../../../src/game/MovementGenerator.h:72
No locals.
#4  0x081ed1e6 in MotionMaster::UpdateMotion (this=0x13508594, diff=@0xb1cff054) at ../../../src/game/MotionMaster.cpp:82
       __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(const uint32&)"
#5  0x0832737e in Unit::Update (this=0x135078f0, p_time=106) at ../../../src/game/Unit.cpp:220
       base_att = <value optimized out>
#6  0x0813ed5a in Creature::Update (this=0x135078f0, diff=106) at ../../../src/game/Creature.cpp:410
No locals.
#7  0x081e0bdf in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xb1cff198, c=@0x1b49360c) at ../../../src/game/GridNotifiersImpl.h:46
No locals.
#8  0x081e0c75 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb1cff198, c=@0x1b49360c)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#9  0x081d90eb in Map::Update (this=0xb47b7eb8, t_diff=@0xb1cff1d8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       grid = <value optimized out>
       updater = {i_timeDiff = 106}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#10 0x081ebd11 in MapManager::Update (this=0xb501f998, diff=106) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0xb47a0600, _M_ht = 0xb501f9e0}
#11 0x0834feb6 in World::Update (this=0xb650d3f0, diff=106) at ../../../src/game/World.cpp:1600
       next = {_M_cur = 0x62, _M_ht = 0xb650d440}
#12 0x0811158e in WorldRunnable::run (this=0xb47a4eb8) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 106
       realCurrTime = 1043235302
       realPrevTime = <value optimized out>
       prevSleepTime = 98
#13 0xb7a14a85 in ZThread::ThreadImpl::Dispatch (parent=0x85643f8, impl=0xb5024e10, task=@0xb1cff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#14 0xb7a14f88 in run (this=0xbf90980c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#15 0xb7a1a9b2 in _dispatch (arg=0xa3) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#16 0xb78f51b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#17 0xb784c03e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

  • 2 weeks later...

Core: 7272

SD2: 892

ACID: 25

UDB: 368

Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
Program terminated with signal 11, Segmentation fault.
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x779ab5c0)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
77                __cur = static_cast<_Node*>(__cur->_M_next);
#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (this=0x779ab5c0)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/list.tcc:77
       __cur = (class std::_List_node<Aura*> *) 0x0
#1  0x0831dbdc in ~Unit (this=0x779aaf40)
   at /usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../include/c++/4.2.3/bits/stl_list.h:348
No locals.
#2  0x0813bbdd in ~Creature (this=0x779aaf40) at ../../../src/game/Creature.cpp:145
No locals.
#3  0x0820c84d in ObjectGridUnloader::Visit<Creature> (this=0xa95ff098, m=@0x7b6acdcc)
   at ../../../src/game/ObjectGridLoader.cpp:280
       obj = (class Creature *) 0x779aaf40
#4  0x0820d5c5 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xa95ff098, c=@0x7b6acdcc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#5  0x081d4410 in Map::UnloadGrid (this=0x86395b0, x=@0xa95ff1b0, y=@0xa95ff1ac, pForce=false)
   at ../../../src/game/../framework/GameSystem/GridLoader.h:72
       unloader = {i_grid = @0x7b6ac548}
       grid = (NGridType *) 0x7b6ac548
       __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#6  0x083a6383 in RemovalState::Update (this=0x8617388, m=@0x86395b0, grid=@0x7b6ac548, info=@0x7b6ac54c,
   x=@0xa95ff1b0, y=@0xa95ff1ac, t_diff=@0xa95ff1f8) at ../../../src/game/GridStates.cpp:66
No locals.
#7  0x081dbd59 in Map::Update (this=0x86395b0, t_diff=@0xa95ff1f8) at ../../../src/game/Map.cpp:630
       grid = <value optimized out>
       updater = {i_timeDiff = 112}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#8  0x081ef311 in MapManager::Update (this=0xb372a1d0, diff=112) at ../../../src/game/MapManager.cpp:253
       iter = {_M_cur = 0x86266a8, _M_ht = 0xb372a218}
#9  0x083503ad in World::Update (this=0xb650d438, diff=112) at ../../../src/game/World.cpp:1555
       next = {_M_cur = 0x0, _M_ht = 0xb650d488}
#10 0x0811292e in WorldRunnable::run (this=0x8627cc8) at ../../../src/mangosd/WorldRunnable.cpp:65
       diff = 112
       realCurrTime = 1867707425
       realPrevTime = <value optimized out>
       prevSleepTime = 98
#11 0xb7ad3a85 in ZThread::ThreadImpl::Dispatch (parent=0x856b3f8, impl=0x866fca0, task=@0xa95ff374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0xb7ad3f88 in run (this=0xbfbc7acc) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0xb7ad99b2 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0xb79b41b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0xb790b03e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Version 7220 no addons, i managed to catch this crash after 4 hours of debugging.


EffectSummonType: Unhandled summon type 487
terminate called after throwing an instance of 'std::bad_alloc'
 what():  St9bad_alloc

Program received signal SIGABRT, Aborted.
[switching to Thread -1448084592 (LWP 14037)]
0xb7677c66 in raise () from /lib/libc.so.6
(gdb) bt full
#0  0xb7677c66 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb7679571 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb7894874 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3  0xb7892295 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4  0xb78922d2 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5  0xb789240a in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6  0xb789284b in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0xb789291d in operator new[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8  0x0843f14e in VMAP::ModelContainer::readFile ()
No symbol table info available.
#9  0x08433eee in VMAP::MapTree::loadMap ()
No symbol table info available.
#10 0x0843606d in VMAP::VMapManager::_loadMap ()
No symbol table info available.
#11 0x0843622d in VMAP::VMapManager::loadMap ()
No symbol table info available.
#12 0x081d7153 in Map::LoadVMap ()
No symbol table info available.
#13 0x081d8123 in Map::EnsureGridCreated ()
No symbol table info available.
#14 0x081d8ca5 in Map::EnsureGridLoadedForPlayer ()
No symbol table info available.
#15 0x081dbd34 in Map::UpdatePlayerVisibility ()
No symbol table info available.
#16 0x081ddda0 in Map::PlayerRelocation ()
No symbol table info available.
#17 0x082b6c9e in Player::SetPosition ()
No symbol table info available.
#18 0x083c06a6 in WorldSession::HandleMovementOpcodes ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#19 0x08367069 in WorldSession::Update ()
No symbol table info available.
#20 0x08360bb9 in World::UpdateSessions ()
No symbol table info available.
#21 0x08360e35 in World::Update ()
No symbol table info available.
#22 0x0812088d in WorldRunnable::run ()
No symbol table info available.
#23 0xb78f270f in ZThread::ThreadImpl::Dispatch () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#24 0xb78f4cb8 in ZThread::(anonymous namespace)::Launcher::run () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#25 0xb78f8862 in _dispatch () from /usr/local/games/WoW7220/lib/libZThread.so.0
No symbol table info available.
#26 0xb77cf369 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#27 0xb7721cfe in clone () from /lib/libc.so.6
No symbol table info available.
(gdb)

I think it can be fixed easy since the problem occurs around std::bad_alloc. Or mayne i'm mistakeing.

this seems to be a problem from your operating system, the program crashes in std::terminate() which gets called by the new operator which throws something (__cxa_throw)

Link to comment
Share on other sites

Revision : 7252 - (2.4.3) - Branch 0.12

UDB : 366 - (10.5)

SD2 : 888

Crash caused by management of packets? If you can help me...

Thanks in advance ;)

#0  0x00002b96a7d8507b in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b96a7d8684e in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00002b96a7dbb5f9 in __fsetlocking () from /lib/libc.so.6
No symbol table info available.
#3  0x00002b96a7dc0a2c in malloc_usable_size () from /lib/libc.so.6
No symbol table info available.
#4  0x00002b96a7dc2789 in free () from /lib/libc.so.6
No symbol table info available.
#5  0x00002b96a7dc416d in malloc () from /lib/libc.so.6
No symbol table info available.
#6  0x00002b96a798293d in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0x00000000006f509f in std::Deque<WorldPacket*, std::allocator<WorldPacket*> >::_M_push_back_aux (this=0xad018e8, __t=@0x40f7)
   at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88
   __t_copy = (WorldPacket *) 0x2b96f6da2930
#8  0x00000000006f292b in WorldSession::QueuePacket (
   this=<value optimized out>, new_packet=0x2b96f6da2930)
   at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_deque.h:1045
No locals.
#9  0x00000000006f8f18 in WorldSocket::ProcessIncoming (this=0xae484b0, 
   new_pct=0x2b96f6da2930) at ../../../src/game/WorldSocket.cpp:622
   j = <value optimized out>
   p = 182748336
   aptr = {<ACE_Auto_Basic_Ptr<WorldPacket>> = {
   p_ = 0x0}, <No data fields>}
   opcode = 181
#10 0x00000000006f90d2 in WorldSocket::handle_input_payload (this=0xae484b0)
   at ../../../src/game/WorldSocket.cpp:418
   ret = <value optimized out>
#11 0x00000000006f959f in WorldSocket::handle_input_missing_data (
   this=0xae484b0) at ../../../src/game/WorldSocket.cpp:511
   to_data = <value optimized out>
   buf = "6\\\\»§0\\211\\001\\000\\000\\000\\000ù\\222P\\tL\\r\\bÅ\\004óbÅ\\aä·BG\\227õ>p\\a\\000\\000Ø\\223þÀÁ\\2043¿ý\\2016?\\000\\000à@aeron,0,0,0,0\\0000\\000Serpent,0,0,0,0\\000348762631416\\000ArY¥@w\\003\\000\\000sse du maître,0,0,0,0;SPECINFO#7/46/8\\000ä«\\005\\000\\000\\000\\000\\177±\\202\\001 \\202½ÄÔê\\004F8\\233\\034¿³\\224\\225@\\t\\001\\000\\000r\\032S\\205\\2368\\005\\000\\000\\000\\000E²\\202\\001<f½Ä\\223æ\\004Fk½"...
   db = {_vptr.ACE_Data_Block = 0x2b96a72f1ef0, type_ = 1, 
 cur_size_ = 1024, max_size_ = 1024, flags_ = 1, 
 base_ = 0x44807b20 "6\\\\Ȥ0\\211\\001", allocator_strategy_ = 0x2b96a7302eb0, 
 locking_strategy_ = 0x0, reference_count_ = 1, 
 data_block_allocator_ = 0x2b96a7302eb0}
   message_block = {_vptr.ACE_Message_Block = 0x2b96a72f1eb0, 
 rd_ptr_ = 35, wr_ptr_ = 35, priority_ = 0, cont_ = 0x0, next_ = 0x0, 
 prev_ = 0x0, flags_ = 1, data_block_ = 0x44807f70, 
 message_block_allocator_ = 0x0}
   recv_size = 1024
   n = 35
#12 0x00000000006f97a5 in WorldSocket::handle_input (this=0xae484b0)
   at ../../../src/game/WorldSocket.cpp:256
No locals.
#13 0x00002b96a7124c10 in ACE_Dev_Poll_Reactor::Dispatch_io_event (
   this=0x2b96a9b63850, guard=@0x44808090)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.inl:180
   status = <value optimized out>
   pfds = (epoll_event *&) @0x2b96a9b63870: 0xae7bfdc
#14 0x00002b96a7125abe in ACE_Dev_Poll_Reactor::handle_events (
   this=0x2b96a9b63850, max_wait_time=0x44808130)
   at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033
   countdown = {max_wait_time_ = 0x44808130, start_time_ = {
   static zero = {
     static zero = <same as static member of an already seen type>, 
     static max_time = {
       static zero = <same as static member of an already seen type>, 
       static max_time = <same as static member of an already seen type>, 
       tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
       tv_sec = 0, tv_usec = 0}}, 
   static max_time = <same as static member of an already seen type>, tv_ = {
     tv_sec = 1234622948, tv_usec = 50950}}, stopped_ = false}
   guard = {token_ = @0x2b96a9b63888, owner_ = 0}
   result = -1
#15 0x00002b96a7179a3e in ACE_Reactor::run_reactor_event_loop (this=0x4d7bc60, 
   tv=@0x44808130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271
   result = 1
#16 0x00000000006fcfc7 in ReactorRunnable::svc (this=0x2b96a9b62f90)
   at ../../../src/game/WorldSocketMgr.cpp:167
   interval = {static zero = {
   static zero = <same as static member of an already seen type>, 
   static max_time = {
     static zero = <same as static member of an already seen type>, 
     static max_time = <same as static member of an already seen type>, 
     tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
     tv_sec = 0, tv_usec = 0}}, 
 static max_time = <same as static member of an already seen type>, tv_ = {
   tv_sec = 0, tv_usec = 6906}}
#17 0x00002b96a719c027 in ACE_Task_Base::svc_run (args=<value optimized out>)
   at ../../../../dep/ACE_wrappers/ace/Task.cpp:275
   t = (ACE_Task_Base *) 0x2b96a9b62f90
   svc_status = <value optimized out>
#18 0x00002b96a719cfa5 in ACE_Thread_Adapter::invoke (this=0x26a6e80)
   at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98
   exit_hook_instance = (ACE_Thread_Exit *) 0x26a6e60
   exit_hook_maybe = {instance_ = 0x0}
   exit_hook_ptr = <value optimized out>
#19 0x00002b96a77b8f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0x00002b96a7e1f5d2 in clone () from /lib/libc.so.6
No symbol table info available.
#21 0x0000000000000000 in ?? ()
No symbol table info available.

Another crash, here is the backtrace full :

#0  std::_List_base<Aura*, std::allocator<Aura*> >::_M_clear (
   this=0x2adba07aa298)
   at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/list.tcc:76
   __cur = (class std::_List_node<Aura*> *) 0x0
#1  0x00000000006beb6c in ~Unit (this=0x2adba07a9870)
   at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_list.h:339
No locals.
#2  0x0000000000500276 in ~Creature (this=0x2adba07a9870)
   at ../../../src/game/Creature.cpp:144
No locals.
#3  0x00000000005b6374 in ObjectGridUnloader::Visit<Creature> (
   this=<value optimized out>, m=@0x2adbf022a460)
   at ../../../src/game/ObjectGridLoader.cpp:280
   obj = (class Creature *) 0x2adba07a9870
#4  0x00000000005b72cd in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x0, c=@0x55)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#5  0x000000000057f4d5 in Map::UnloadGrid (this=0x2adb8ec67ab0, x=@0x42803e9c, 
   y=@0x42803e98, pForce=<value optimized out>)
   at ../../../src/game/../framework/GameSystem/GridLoader.h:72
   unloader = {i_grid = @0x2adbf0226760}
   grid = <value optimized out>
   gx = <value optimized out>
   gy = <value optimized out>
   __PRETTY_FUNCTION__ = "bool Map::UnloadGrid(const uint32&, const uint32&, bool)"
#6  0x000000000057f88a in Map::UnloadAll (this=0x2adb8ec67ab0, 
   pForce=<value optimized out>) at ../../../src/game/Map.cpp:981
   grid = <value optimized out>
#7  0x0000000000758ba7 in MapInstanced::DestroyInstance (this=0x103b380, 
   itr=@0x42803f10) at ../../../src/game/MapInstanced.cpp:249
No locals.
#8  0x000000000075903b in MapInstanced::Update (this=0x103b380, t=@0x42803f5c)
   at ../../../src/game/MapInstanced.cpp:47
   i = {_M_cur = 0x2adbf7076250, _M_ht = 0x1053470}
#9  0x000000000059a0a4 in MapManager::Update (this=0x2adb68010260, 
   diff=<value optimized out>) at ../../../src/game/MapManager.cpp:252
   iter = {_M_cur = 0xee0f40, _M_ht = 0x2adb680102e8}
#10 0x00000000006ed725 in World::Update (this=0xa5cf80, diff=953)
   at ../../../src/game/World.cpp:1552
   next = {_M_cur = 0x0, _M_ht = 0xa5d010}
#11 0x00000000004e1f24 in WorldRunnable::run (this=<value optimized out>)
   at ../../../src/mangosd/WorldRunnable.cpp:59
   diff = 953
   realCurrTime = 1984348364
   realPrevTime = <value optimized out>
   prevSleepTime = 0
#12 0x00002adb62a18371 in ZThread::ThreadImpl::Dispatch (parent=0xa39050, 
   impl=0x10047b0, task=@0x428041a0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#13 0x00002adb62a1a876 in ZThread::(anonymous namespace)::Launcher::run (
   this=0x7fff48d634b0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#14 0x00002adb62a1e1ce in _dispatch (arg=0x0)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
   __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#15 0x00002adb62b30f1a in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#16 0x00002adb631975d2 in clone () from /lib/libc.so.6
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use