Jump to content

Linux crash dumps


Auntie Mangos

Recommended Posts

Core was generated by `./mangos-worldd -c /opt/mangos/etc/mangosd.conf -debug'.
Program terminated with signal 11, Segmentation fault.
[New process 27762]
[New process 27746]
[New process 27763]
[New process 27745]
[New process 27761]
[New process 27742]
[New process 27760]
[New process 27744]
[New process 27764]
[New process 27759]
#0  FreezeDetectorRunnable::run (this=0x7f4f3217bcb0) at ../../../src/mangosd/Master.cpp:110
110                     *((uint32 volatile*)NULL) = 0;                       // bang crash

BT FULL

#0  FreezeDetectorRunnable::run (this=0x7f4f3217bcb0) at ../../../src/mangosd/Master.cpp:110
       curtime = <value optimized out>
#1  0x00007f4f47b432f0 in ZThread::ThreadImpl::Dispatch (parent=0x1b78ef0, impl=0x7f4f3217bd20, task=
       {<ZThread::CountedPtr<ZThread::Runnable, ZThread::AtomicCount>> = {_count = 0x440840e0, _instance = 0x1b78ef0}, <No data fields>}) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#2  0x00007f4f47b43796 in run (this=0x7fff515dc6a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#3  0x00007f4f47b48aba in _dispatch (arg=0x7f4f4714f860) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
No locals.
#4  0x00007f4f479063ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00007f4f46ec9c6d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Occurs every 25-30 mins.

Link to comment
Share on other sites

  • Replies 986
  • Created
  • Last Reply

Top Posters In This Topic

Core: 6851 - 6cadfffe6108dbe96f79bce50c99e4eec3eb7555

SD2: 761

DB: 363

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  0xb7879c87 in raise () from /lib/libc.so.6
#0  0xb7879c87 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb787b4f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb787330c in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x08384f85 in MapInstanced::GetInstance (this=0x9ebe2ea8, obj=0xb716330)
   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  0x081d09d9 in WorldObject::GetMap (this=0xb716330)
   at ../../../src/game/Object.cpp:1367
No locals.
#5  0x082a2efc in Spell::SetTargetMap (this=0x96f34bb0, i=0, cur=30,
   TagUnitMap=@0xad7feddc) at ../../../src/game/Spell.cpp:1467
       cell = {data = {Part = {grid_x = 39, grid_y = 37, cell_x = 4,
     cell_y = 3, nocreate = 1, reserved = 31}, All = 66275687}}
       notifier = {i_data = 0xad7feddc, i_spell = @0x96f34bb0,
 i_push_type = @0xad7fed10, i_radius = 10,
 i_TargetType = SPELL_TARGETS_FRIENDLY, i_originalCaster = 0xb716330}
       world_object_notifier = {i_visitor = @0xad7fec70}
       p = {x_coord = 316, y_coord = 299}
       grid_object_notifier = {i_visitor = @0xad7fec70}
       cell_lock = {i_cell = @0xad7fed14, i_cellPair = @0xad7feca0}
       radius = 10
       EffectChainTarget = 0
       unMaxTargets = 0
#6  0x082ac992 in Spell::FillTargetMap (this=0x96f34bb0)
   at ../../../src/game/Spell.cpp:415
       owner = <value optimized out>
       u = <value optimized out>
       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 = 0xad7feddc,
       _M_prev = 0xad7feddc}}}, <No data fields>}
       i = 0
#7  0x082ad379 in Spell::cast (this=0x96f34bb0, skipCheck=true)
   at ../../../src/game/Spell.cpp:2088
       castResult = <value optimized out>
#8  0x082ec81d in Unit::CastSpell (this=0xb716330, Victim=0xc4c8810,
   spellInfo=0xb29496a0, triggered=<value optimized out>, castItem=0x0,
   triggeredByAura=0x0, originalCaster=0) at ../../../src/game/Unit.cpp:961
       spell = (Spell *) 0x96f34bb0
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = 12625.3076,
 m_destY = -6794.12158, m_destZ = 13.8731289, m_strTarget = {
   static npos = 4294967295,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x84fea3c ""}},
 m_targetMask = 2, m_unitTarget = 0xc4c8810, m_GOTarget = 0x0,
 m_itemTarget = 0x0, m_unitTargetGUID = 18441, m_GOTargetGUID = 0,
 m_CorpseTargetGUID = 0, m_itemTargetGUID = 0, m_itemTargetEntry = 0}
#9  0x081364bc in GameObject::Update (this=0xb4fc4d0)
   at ../../../src/game/GameObject.cpp:341
       caster = (class Unit *) 0x0
       owner = (class Unit *) 0xb716330
       ok = (class Unit *) 0xc4c8810
       IsBattleGroundTrap = false
       radius = 316.19928
       cell = {data = {Part = {grid_x = 55, grid_y = 19, cell_x = 5,
     cell_y = 1, nocreate = 0, reserved = 31}, All = 65098999}}
       NeedDespawn = false
       goInfo = (const GameObjectInfo *) 0xb4a730d0
#10 0x0836a3b6 in MaNGOS::ObjectUpdater::Visit<GameObject> (this=0xad7ff198,
   m=@0xd408504) at ../../../src/game/GridNotifiers.cpp:196
No locals.
#11 0x081b3f15 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=@0xad7ff198,
   c=@0xd408504)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#12 0x081a8120 in Map::Update (this=0x8b32570, t_diff=@0xad7ff1d8)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       cell = {data = {Part = {grid_x = 55, grid_y = 19, cell_x = 5,
     cell_y = 1, nocreate = 1, reserved = 16}, All = 34690295}}
       cell_id = <value optimized out>
       y = 153
       x = 445
       plr = <value optimized out>
       iter = {_M_cur = 0x5be3dcb0, _M_ht = 0x8511970}
       updater = {i_timeDiff = 112}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#13 0x081bf011 in MapManager::Update (this=0x8a60630, diff=112)
   at ../../../src/game/MapManager.cpp:252
       iter = {_M_cur = 0x8ee1c98, _M_ht = 0x8a60678}
#14 0x08315ac7 in World::Update (this=0xb660d3d0, diff=112)
   at ../../../src/game/World.cpp:1407
       next = {_M_cur = 0x63, _M_ht = 0xb660d420}
#15 0x0810a14e in WorldRunnable::run (this=0x8ee5c20)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 112
       realCurrTime = 3809646711
       realPrevTime = <value optimized out>
       prevSleepTime = 99
#16 0xb7ae8a85 in ZThread::ThreadImpl::Dispatch (parent=0x85281f8,
   impl=0x8a3d8c8, task=@0xad7ff374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#17 0xb7ae8f88 in run (this=0xbf8c2fbc)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#18 0xb7aee9b2 in _dispatch (arg=0x6)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#19 0xb79c91b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0xb792003e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: [6857] - cbcf0e9005f598909f079c882f82594da96fec0d

SD2: 761

DB: 363

Program terminated with signal 11, Segmentation fault.
[New process 25446]
[New process 25451]
[New process 25450]
[New process 25414]
[New process 25413]
[New process 25410]
[New process 25449]
[New process 25448]
[New process 25447]
[New process 25412]
#0  Map::loaded (this=0x0, p=@0x432775b0) at ../../../src/game/Map.h:277
       in ../../../src/game/Map.h

BT FULL

#0  Map::loaded (this=0x0, p=@0x432775b0) at ../../../src/game/Map.h:277
No locals.
#1  0x000000000065f625 in Cell::Visit<RGuard<ZThread::FairReadWriteLock, ZThread::Lockable>, MaNGOS::SpellNotifierCreatureAndPlayer, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > > > (this=<value optimized out>, l=@0x43277680,
   visitor=@0x432776b0, m=@0x0) at ../../../src/game/Map.h:389
       r_zone = {data = {Part = {grid_x = 39, grid_y = 37, cell_x = 3, cell_y = 2,
     nocreate = 1, reserved = 0}, All = 1194343}}
       y = 298
       x = 315
       standing_cell = <value optimized out>
#2  0x0000000000650ce8 in Spell::SetTargetMap (this=0x7f7561036b00,
   i=<value optimized out>, cur=<value optimized out>, TagUnitMap=@0x43277930)
   at ../../../src/game/Spell.cpp:1560
       cell = {data = {Part = {grid_x = 16, grid_y = 36, cell_x = 4, cell_y = 12,
     nocreate = 1, reserved = 214}, All = 450644240}}
       notifier = {i_data = 0x43277930, i_spell = @0x7f7561036b00,
 i_push_type = @0x432777ac, i_radius = 10, i_TargetType = SPELL_TARGETS_FRIENDLY,
 i_originalCaster = 0x3605430}
       world_object_notifier = {i_visitor = @0x43277640}
       p = {x_coord = 316, y_coord = 299}
       grid_object_notifier = {i_visitor = @0x43277640}
       cell_lock = {i_cell = @0x432777b0, i_cellPair = @0x432776c0}
       radius = 10
       EffectChainTarget = 0
       unMaxTargets = 0
#3  0x000000000065b58b in Spell::FillTargetMap (this=0x7f7561036b00)
   at ../../../src/game/Spell.cpp:443
       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 = 0x43277930, _M_prev = 0x43277930}}}, <No data fields>}
       i = 0
#4  0x000000000065ce0c in Spell::cast (this=0x7f7561036b00,
   skipCheck=<value optimized out>) at ../../../src/game/Spell.cpp:2088
       castResult = <value optimized out>
#5  0x00000000006a44f9 in Unit::CastSpell (this=0x3605430, Victim=0x1adc4910,
   spellInfo=0x7f757de1dfa8, triggered=<value optimized out>, castItem=0x0,
   triggeredByAura=0x0, originalCaster=0) at ../../../src/game/Unit.cpp:961
       spell = <value optimized out>
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = 9979.83301,
 m_destY = 2318.77637, m_destZ = 1330.78833, m_strTarget = {
   static npos = 18446744073709551615,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xa9aeb8 ""}}, m_targetMask = 2,
 m_unitTarget = 0x1adc4910, m_GOTarget = 0x0, m_itemTarget = 0x0,
 m_unitTargetGUID = 250014062, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0,
 m_itemTargetGUID = 0, m_itemTargetEntry = 0}
#6  0x00000000004ffe60 in GameObject::Update (this=0x7f7562775b50)
   at ../../../src/game/GameObject.cpp:341
       caster = (class Unit *) 0x0
       owner = (class Unit *) 0x3605430
       ok = (class Unit *) 0x1adc4910
       IsBattleGroundTrap = false
       radius = <value optimized out>
       cell = {data = {Part = {grid_x = 50, grid_y = 36, cell_x = 5, cell_y = 2,
     nocreate = 0, reserved = 31}, All = 65165618}}
       NeedDespawn = false
       p = {x_coord = 405, y_coord = 290}
       goInfo = (const GameObjectInfo *) 0x2533308
#7  0x000000000071fb0f in MaNGOS::ObjectUpdater::Visit<GameObject> (this=0x43277e50,
   m=<value optimized out>) at ../../../src/game/GridNotifiers.cpp:196
No locals.
#8  0x000000000056d8f3 in Map::Update (this=0x1c687b0, t_diff=@0x43277eac)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:64
       cell = {data = {Part = {grid_x = 50, grid_y = 36, cell_x = 5, cell_y = 2,
     nocreate = 1, reserved = 16}, All = 34756914}}
       y = 290
       x = 405
       plr = <value optimized out>
       updater = {i_timeDiff = 173}
#9  0x000000000057aa7f in MapManager::Update (this=0x7f756e4fefc0,
   diff=<value optimized out>) at ../../../src/game/MapManager.cpp:252
No locals.
#10 0x00000000006c83c0 in World::Update (this=0x1566a80, diff=87)
   at ../../../src/game/World.cpp:1395
No locals.
#11 0x00000000004cecfc in WorldRunnable::run (this=<value optimized out>)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 1126659504
       realCurrTime = 3849666783
       realPrevTime = <value optimized out>
       prevSleepTime = 84
#12 0x00007f75825832f0 in ZThread::ThreadImpl::Dispatch (parent=0x1542e00,
   impl=0x1c9adb0, task=
       {<ZThread::CountedPtr<ZThread::Runnable, ZThread::AtomicCount>> = {_count = 0x432780e0, _instance = 0x1542e00}, <No data fields>})
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#13 0x00007f7582583796 in run (this=0x7fff8c01a0e0)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#14 0x00007f7582588aba in _dispatch (arg=0x0)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
No locals.
#15 0x00007f75823463ea in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#16 0x00007f7581909c6d 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

Core: 6851 - 6cadfffe6108dbe96f79bce50c99e4eec3eb7555

SD2: 761

DB: 363

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  0x081a5b2f in Map::GetHeight (this=0x8c73d40, x=-8533.33203,
   y=-198.869919, z=82.3614426, pUseVmaps=false)
   at ../../../src/game/Map.cpp:1008
1008            zi[0] = gmap->Z[lx_int][ly_int];
#0  0x081a5b2f in Map::GetHeight (this=0x8c73d40, x=-8533.33203,
   y=-198.869919, z=82.3614426, pUseVmaps=false)
   at ../../../src/game/Map.cpp:1008
       lx_int = 256
       fact_y = 0.388999999
       _mapheight = 0.949999988
       ly_int = 95
       fact_x = 256
       gmap = (._133 *) 0x6bba5c78
       gx = 47
       gy = 32
       lx = 256
       ly = 0.388999999
       mapHeight = 0.949999988
       vmapHeight = 0.388999999
#1  0x0839505a in RandomMovementGenerator<Creature>::_setRandomLocation (
   this=0x6f2da928, creature=@0x6e7eb198)
   at ../../../src/game/RandomMovementGenerator.cpp:74
       X = -8534
       Y = -199
       Z = 83.6809998
       nx = -8533.33203
       ny = -198.869919
       nz = <value optimized out>
       wander_distance = 7
       ori = 3.14199996
       dist = 0.949999988
       mapid = <value optimized out>
       map = (const class Map *) 0x8c73d40
       distanceX = 0.667889595
       distanceY = 95.4580078
       traveller = {i_traveller = @0xa60aa123}
#2  0x0839540a in RandomMovementGenerator<Creature>::Update (
   this=0x6f2da928, creature=@0x6e7eb198, diff=@0xb1ced054)
   at ../../../src/game/RandomMovementGenerator.cpp:159
       traveller = {i_traveller = @0x6e7eb198}
#3  0x0835b267 in MovementGeneratorMedium<Creature, RandomMovementGenerator<Creature> >::Update (this=0x6f2da928, u=@0x6e7eb198, time_diff=@0xb1ced054)
   at ../../../src/game/MovementGenerator.h:72
No locals.
#4  0x081c0526 in MotionMaster::UpdateMotion (this=0x6e7ebd50,
   diff=@0xb1ced054) at ../../../src/game/MotionMaster.cpp:82
       __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(const uint32&)"
#5  0x082ef103 in Unit::Update (this=0x6e7eb198, p_time=103)
   at ../../../src/game/Unit.cpp:291
       base_att = <value optimized out>
#6  0x0812c9aa in Creature::Update (this=0x6e7eb198, diff=103)
   at ../../../src/game/Creature.cpp:412
No locals.
#7  0x081b3e4f in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (
   v=@0xb1ced198, c=@0xa66600cc) at ../../../src/game/GridNotifiersImpl.h:46
No locals.
#8  0x081b3ee5 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb1ced198, c=@0xa66600cc)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#9  0x081a8120 in Map::Update (this=0x8c73d40, t_diff=@0xb1ced1d8)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       cell = {data = {Part = {grid_x = 15, grid_y = 31, cell_x = 7,
     cell_y = 5, nocreate = 1, reserved = 16}, All = 34961359}}
       cell_id = <value optimized out>
       y = 253
       x = 127
       plr = <value optimized out>
       iter = {_M_cur = 0xdbe1140, _M_ht = 0x8511970}
       updater = {i_timeDiff = 103}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#10 0x081bf011 in MapManager::Update (this=0x8820900, diff=103)
   at ../../../src/game/MapManager.cpp:252
       iter = {_M_cur = 0x8e755a8, _M_ht = 0x8820948}
#11 0x08315ac7 in World::Update (this=0xb660d3d0, diff=103)
   at ../../../src/game/World.cpp:1407
       next = {_M_cur = 0x64, _M_ht = 0xb660d420}
#12 0x0810a14e in WorldRunnable::run (this=0x99e9fd0)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 103
       realCurrTime = 3915310321
       realPrevTime = <value optimized out>
       prevSleepTime = 100
#13 0xb7affa85 in ZThread::ThreadImpl::Dispatch (parent=0x8528208,
   impl=0x8c54260, task=@0xb1ced374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#14 0xb7afff88 in run (this=0xbfed85cc)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#15 0xb7b059b2 in _dispatch (arg=0x5f)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#16 0xb79e01b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#17 0xb793703e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 6851 - 6cadfffe6108dbe96f79bce50c99e4eec3eb7555

SD2: 761

DB: 363

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  0xb7848c87 in raise () from /lib/libc.so.6
#0  0xb7848c87 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb784a4f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb784230c in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x08384f85 in MapInstanced::GetInstance (this=0x158c0a20, obj=0x101bae88) 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  0x081d09d9 in WorldObject::GetMap (this=0x101bae88) at ../../../src/game/Object.cpp:1367
No locals.
#5  0x082a2efc in Spell::SetTargetMap (this=0x103bb678, i=0, cur=30, TagUnitMap=@0xad7feddc) at ../../../src/game/Spell.cpp:1467
       cell = {data = {Part = {grid_x = 43, grid_y = 32, cell_x = 6, cell_y = 3, nocreate = 1, reserved = 31}, All = 66283563}}
       notifier = {i_data = 0xad7feddc, i_spell = @0x103bb678, i_push_type = @0xad7fed10, i_radius = 10, i_TargetType = SPELL_TARGETS_FRIENDLY, i_originalCaster = 0x101bae88}
       world_object_notifier = {i_visitor = @0xad7fec70}
       p = {x_coord = 350, y_coord = 259}
       grid_object_notifier = {i_visitor = @0xad7fec70}
       cell_lock = {i_cell = @0xad7fed14, i_cellPair = @0xad7feca0}
       radius = 10
       EffectChainTarget = 0
       unMaxTargets = 0
#6  0x082ac992 in Spell::FillTargetMap (this=0x103bb678) at ../../../src/game/Spell.cpp:415
       owner = <value optimized out>
       u = <value optimized out>
       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 = 0xad7feddc, _M_prev = 0xad7feddc}}}, <No data fields>}
       i = 0
#7  0x082ad379 in Spell::cast (this=0x103bb678, skipCheck=true) at ../../../src/game/Spell.cpp:2088
       castResult = <value optimized out>
#8  0x082ec81d in Unit::CastSpell (this=0x101bae88, Victim=0x5e7e37f8, spellInfo=0xb28f06a0, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x0,
   originalCaster=0) at ../../../src/game/Unit.cpp:961
       spell = (Spell *) 0x103bb678
       targets = {m_srcX = 0, m_srcY = 0, m_srcZ = 0, m_destX = 1983.49109, m_destY = -4794.7334, m_destZ = 55.8190346, m_strTarget = {static npos = 4294967295,
   _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x84fea3c ""}}, m_targetMask = 2,
 m_unitTarget = 0x5e7e37f8, m_GOTarget = 0x0, m_itemTarget = 0x0, m_unitTargetGUID = 24584, m_GOTargetGUID = 0, m_CorpseTargetGUID = 0, m_itemTargetGUID = 0,
 m_itemTargetEntry = 0}
#9  0x081364bc in GameObject::Update (this=0x7689bfb0) at ../../../src/game/GameObject.cpp:341
       caster = (class Unit *) 0x0
       owner = (class Unit *) 0x101bae88
       ok = (class Unit *) 0x5e7e37f8
       IsBattleGroundTrap = false
       radius = 349.747681
       cell = {data = {Part = {grid_x = 35, grid_y = 23, cell_x = 5, cell_y = 0, nocreate = 0, reserved = 31}, All = 65033699}}
       NeedDespawn = false
       goInfo = (const GameObjectInfo *) 0xb4a730d0
#10 0x0836a3b6 in MaNGOS::ObjectUpdater::Visit<GameObject> (this=0xad7ff198, m=@0x1969e684) at ../../../src/game/GridNotifiers.cpp:196
No locals.
#11 0x081b3f15 in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=@0xad7ff198, c=@0x1969e684)
   at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#12 0x081a8120 in Map::Update (this=0xb4810098, t_diff=@0xad7ff1d8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105
       cell = {data = {Part = {grid_x = 35, grid_y = 23, cell_x = 5, cell_y = 0, nocreate = 1, reserved = 16}, All = 34624995}}
       cell_id = <value optimized out>
       y = 184
       x = 285
       plr = <value optimized out>
       iter = {_M_cur = 0x77c6d708, _M_ht = 0x8511970}
       updater = {i_timeDiff = 187}
       __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
#13 0x081bf011 in MapManager::Update (this=0xb2414550, diff=93) at ../../../src/game/MapManager.cpp:252
       iter = {_M_cur = 0xb1e9fbf0, _M_ht = 0xb2414598}
#14 0x08315ac7 in World::Update (this=0xb650d3d8, diff=93) at ../../../src/game/World.cpp:1407
       next = {_M_cur = 0x55, _M_ht = 0xb650d428}
#15 0x0810a14e in WorldRunnable::run (this=0xaef10308) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 93
       realCurrTime = 3980181812
       realPrevTime = <value optimized out>
       prevSleepTime = 85
#16 0xb7ab7a85 in ZThread::ThreadImpl::Dispatch (parent=0x85281f8, impl=0xb2451ed8, task=@0xad7ff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#17 0xb7ab7f88 in run (this=0xbfd9048c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#18 0xb7abd9b2 in _dispatch (arg=0x6) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#19 0xb79981b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0xb78ef03e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 6851 - 6cadfffe6108dbe96f79bce50c99e4eec3eb7555

SD2: 761

DB: 363

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  0xb78b3c87 in raise () from /lib/libc.so.6
#0  0xb78b3c87 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb78b54f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb78ad30c in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x08384f85 in MapInstanced::GetInstance (this=0xad47d980, obj=0x85308178)
   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  0x081d09d9 in WorldObject::GetMap (this=0x85308178)
   at ../../../src/game/Object.cpp:1367
No locals.
#5  0x081caddb in ObjectAccessor::_buildChangeObjectForPlayer (obj=0x85308178,
   update_players=@0xb2113178) at ../../../src/game/ObjectAccessor.cpp:344
       cell = {data = {Part = {grid_x = 41, grid_y = 28, cell_x = 4,
     cell_y = 5, nocreate = 1, reserved = 31}, All = 66406185}}
       notifier = {i_updateDatas = @0xb2113178, i_object = @0x85308178}
#6  0x081cb3a6 in ObjectAccessor::Update (this=0x8b2b920, diff=163)
   at ../../../src/game/ObjectAccessor.cpp:499
       obj = (class Object *) 0x85308178
       update_players = {_M_ht = {
   _M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> > >> = {<No data fields>}, <No data fields>}, _M_hash = {<No data fields>},
   _M_equals = {<std::binary_function<Player*,Player*,bool>> = {<No data fields>}, <No data fields>},
   _M_get_key = {<std::unary_function<std::Pair<Player* const, UpdateData>,Player* const>> = {<No data fields>}, <No data fields>},
   _M_buckets = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*,std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*> >> = {
       _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x77b4c1b0, _M_finish = 0x77b4c4b4,
         _M_end_of_storage = 0x77b4c4b4}}, <No data fields>},
   _M_num_elements = 20}}
       packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096,
   _rpos = 2987471320, _wpos = 343390048,
   _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 = 0xb21131a8 "Х1\\021╡\\233О\\033\\b ╧╡\\bё",
         _M_finish = 0x8384848 "\\203д\\020Кё\\211UЛ\\215\\207|",
         _M_end_of_storage = 0xb2113194 "d"}}, <No data fields>}},
 m_opcode = 12760}
#7  0x081bef9b in MapManager::Update (this=0xb17e0b0, diff=163)
   at ../../../src/game/MapManager.cpp:255
       iter = {_M_cur = 0x0, _M_ht = 0xb17e0f8}
#8  0x08315ac7 in World::Update (this=0x8536238, diff=163)
   at ../../../src/game/World.cpp:1407
       next = {_M_cur = 0x63, _M_ht = 0x8536288}
#9  0x0810a14e in WorldRunnable::run (this=0xbaf2278)
   at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 163
       realCurrTime = 3986300314
       realPrevTime = <value optimized out>
       prevSleepTime = 99
#10 0xb7b22a85 in ZThread::ThreadImpl::Dispatch (parent=0x85281f8,
   impl=0xb1b4100, task=@0xb2113374)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#11 0xb7b22f88 in run (this=0xbfbfdafc)
   at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#12 0xb7b289b2 in _dispatch (arg=0x6)
   at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#13 0xb7a031b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#14 0xb795a03e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 6873 - 6db178de66f8dbe3ba264ba0f663bc96cffd1095

uDB: 364

SD2: 774

Program terminated with signal 6, Aborted.
#0  0xb79fdc87 in raise () from /lib/libc.so.6
#0  0xb79fdc87 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0xb79ff4f8 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0xb79f730c in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x08153189 in InstanceSave::SaveToDB (this=0x10236880) at ../../../src/game/InstanceSaveMgr.cpp:166
       iData = <value optimized out>
       data = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
   _M_p = 0x84ffbdc ""}}
       map = (class Map *) 0x6
       __PRETTY_FUNCTION__ = "void InstanceSave::SaveToDB()"
#4  0x0815480f in InstanceSaveManager::AddInstanceSave (this=0x87f9738, mapId=558, instanceId=562, difficulty=<value optimized out>, resetTime=1228505314,
   canReset=<value optimized out>, load=false) at ../../../src/game/InstanceSaveMgr.cpp:107
       save = (InstanceSave *) 0x10236880
       entry = <value optimized out>
#5  0x081abdd8 in InstanceMap::Add (this=0x1b50ff10, player=0x1c531da8) at ../../../src/game/Map.cpp:1560
       groupBind = <value optimized out>
       pGroup = <value optimized out>
       mapSave = <value optimized out>
       playerBind = <value optimized out>
       __PRETTY_FUNCTION__ = "virtual bool InstanceMap::Add(Player*)"
#6  0x083873ef in WorldSession::HandleMoveWorldportAckOpcode (this=0x6b1e8e08) at ../../../src/game/MovementHandler.cpp:79
       mEntry = (const MapEntry *) 0x8665198
       mInstance = (const InstanceTemplate *) 0x8774b90
       corpse = <value optimized out>
       __PRETTY_FUNCTION__ = "void WorldSession::HandleMoveWorldportAckOpcode()"
#7  0x0831bac7 in WorldSession::Update (this=0x6b1e8e08) at ../../../src/game/WorldSession.cpp:216
       packet = (WorldPacket *) 0x56d38e70
       currTime = <value optimized out>
#8  0x083156e9 in World::UpdateSessions (this=0x85350a0, diff=86) at ../../../src/game/World.cpp:2564
       next = {_M_cur = 0x85bd7ac8, _M_ht = 0x8535104}
#9  0x08315984 in World::Update (this=0x85350a0, diff=86) at ../../../src/game/World.cpp:1458
       i = 3
       AuctionMap = (AuctionHouseObject *) 0x8544184
#10 0x0810a15e in WorldRunnable::run (this=0x854a530) at ../../../src/mangosd/WorldRunnable.cpp:59
       diff = 86
       realCurrTime = 137467541
       realPrevTime = <value optimized out>
       prevSleepTime = 81
#11 0xb7c6ca85 in ZThread::ThreadImpl::Dispatch (parent=0x8527120, impl=0x955f990, task=@0xb25ff374) at ../../../../dep/src/zthread/ThreadImpl.cxx:407
No locals.
#12 0xb7c6cf88 in run (this=0xbfe4c54c) at ../../../../dep/src/zthread/ThreadImpl.cxx:49
No locals.
#13 0xb7c729b2 in _dispatch (arg=0x6) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137
       __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#14 0xb7b4d1b3 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#15 0xb7aa403e in clone () from /lib/libc.so.6
No symbol table info available.

Link to comment
Share on other sites

Core: 6909

SD2: 800

UDB: 364

Patches: arena, anticheat

#0  Unit::SetVisibility (this=0xc44d0b8bc2a0b800, x=VISIBILITY_GROUP_STEALTH) at ../../../src/game/Unit.cpp:8747

http://paste2.org/p/117548

#0  Guild::_CanStoreItem_InSpecificSlot (this=0x90f1540, tab=1 '\\001', slot=<value optimized out>, dest=@0x434a4dd0, count=@0x434a4ca4, 
   swap=false, pSrcItem=0x7f90df75dc50) at ../../../src/game/Object.h:160

http://paste2.org/p/117550

#3  0x0000000000708eda in Bag::GetItemCount (this=0x7f091ab6c010, item=20559, eItem=0x0) at ../../../src/game/Object.h:160

http://paste2.org/p/117551

 #0  0x0000000000745d01 in Guild::_CanStoreItem_InTab (this=0x7f0914b98150, tab=0 '\\0', dest=@0x43606dd0, count=@0x43606ca4, merge=false, 
   pSrcItem=0x7f089923fb80, skip_slot=255 'ÿ') at ../../../src/game/Guild.cpp:1833

http://paste2.org/p/117552

#3  0x0000000000758997 in MapInstanced::GetInstance (this=<value optimized out>, obj=<value optimized out>)
   at ../../../src/game/MapInstanced.cpp:126

http://paste2.org/p/117553

#3  0x00000000004f336b in Object::GetUInt32Value (this=0x7f6e57d64280, index=3) at ../../../src/game/Object.h:160
No locals.

http://paste2.org/p/117773

#0  Loot::clear (this=0x7f2dce08ad80) at ../../../src/game/LootMgr.h:238

http://paste2.org/p/117842

**edit

Omg what is going on again..?

Link to comment
Share on other sites

Additional information for the Unit::SetVisibility crash issue:

2008-12-19 09:46:44 ERROR:Pet or controlled creature (Entry: 636 GUID: 11423) attempt targeted home

2008-12-19 09:46:44 ERROR:Pet or controlled creature (Entry: 636 GUID: 11422) attempt targeted home

The same messages are appearing repeatedly on each of those crashes. Could it be a problem related to pets getting out of the range of the owner?

--------------------------------------------

* 1 process 15981  0x0000000000589c92 in MaNGOS::Remove<Player> (obj=0x7f061a7132d0)
   at ../../../src/game/../framework/Utilities/LinkedReference/Reference.h:60

http://paste2.org/p/118976

* 1 process 18560  0x00000000006612e0 in Aura (this=0x7f527aecef10, spellproto=0x7f52f4435f44, eff=1, currentBasePoints=0x7f52a5ce572c, 
   target=0x7f528511f000, caster=0x7f52cbdfb7e0, castItem=0x7f526e686b20) at ../../../src/game/SpellAuras.cpp:322

http://paste2.org/p/120379

* 1 process 2049  ACE_Unbounded_Queue<WorldPacket*>::Dequeue_head (this=0x7f3a8fd03f50, item=@0x42d1adc8)
   at /usr/local/include/ace/Unbounded_Queue.cpp:219

http://paste2.org/p/120381

* 1 process 5656  Unit::InterruptNonMeleeSpells (this=0x7f04e39c4110, withDelayed=true, spell_id=0) at ../../../src/game/Spell.h:332

http://paste2.org/p/120382

Link to comment
Share on other sites

Additional information for the Unit::SetVisibility crash issue:

2008-12-19 09:46:44 ERROR:Pet or controlled creature (Entry: 636 GUID: 11423) attempt targeted home

2008-12-19 09:46:44 ERROR:Pet or controlled creature (Entry: 636 GUID: 11422) attempt targeted home

The same messages are appearing repeatedly on each of those crashes. Could it be a problem related to pets getting out of the range of the owner?

It did indeed have something to do with pets. This particular form (by far the most common) of the crash should be fixed in [6928]. It's a complex problem that still needs more work though. Thank you the reports, they've been quite helpful.
Link to comment
Share on other sites

Any ideea what may couse this in 3.0.3?

Program received signal SIGSEGV, Segmentation fault.
[switching to Thread -1327998064 (LWP 12499)]
0x0823f36e in Player::_LoadArenaTeamInfo ()
(gdb) bt
#0  0x0823f36e in Player::_LoadArenaTeamInfo ()
#1  0x0827baf8 in Player::LoadFromDB ()
#2  0x083b1106 in WorldSession::HandlePlayerLogin ()
#3  0x083b68cf in MaNGOS::_IQueryCallback<MaNGOS::_Callback<CharacterHandler, QueryResult*, SqlQueryHolder*, void, void> >::Execute ()
#4  0x083f7d12 in SqlResultQueue::Update ()
#5  0x08327a81 in World::Update ()
#6  0x08117a4d in WorldRunnable::run ()
#7  0xb78c86bf in ZThread::ThreadImpl::Dispatch () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#8  0xb78cac48 in ZThread::(anonymous namespace)::Launcher::run () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#9  0xb78ce7f2 in _dispatch () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#10 0xb77a51b3 in start_thread () from /lib/libpthread.so.0
#11 0xb76fc03e in clone () from /lib/libc.so.6

Link to comment
Share on other sites

Any ideea what may couse this in 3.0.3?

Program received signal SIGSEGV, Segmentation fault.
[switching to Thread -1327998064 (LWP 12499)]
0x0823f36e in Player::_LoadArenaTeamInfo ()
(gdb) bt
#0  0x0823f36e in Player::_LoadArenaTeamInfo ()
#1  0x0827baf8 in Player::LoadFromDB ()
#2  0x083b1106 in WorldSession::HandlePlayerLogin ()
#3  0x083b68cf in MaNGOS::_IQueryCallback<MaNGOS::_Callback<CharacterHandler, QueryResult*, SqlQueryHolder*, void, void> >::Execute ()
#4  0x083f7d12 in SqlResultQueue::Update ()
#5  0x08327a81 in World::Update ()
#6  0x08117a4d in WorldRunnable::run ()
#7  0xb78c86bf in ZThread::ThreadImpl::Dispatch () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#8  0xb78cac48 in ZThread::(anonymous namespace)::Launcher::run () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#9  0xb78ce7f2 in _dispatch () from /usr/local/games/WoW20081222/lib/libZThread.so.0
#10 0xb77a51b3 in start_thread () from /lib/libpthread.so.0
#11 0xb76fc03e in clone () from /lib/libc.so.6

we have same problem. here are the crashlogs: http://www.2shared.com/file/4503952/1778b8f/crashlogs_2008_12_22.html

but i've just written a patch for it: 2[/url][/color][/size][/font]

Link to comment
Share on other sites

3 0x0000000000758997 in MapInstanced::GetInstance (this=<value optimized out>, obj=<value optimized out>)

at ../../../src/game/MapInstanced.cpp:126

Crash fix for MapInstanced::GetInstance

Edit file: src/game/MapInstanced.cpp

Line: 126

Replace this:

assert(false);

By this:

//assert(false);
return NULL;

The server which crashes every 1-10 min with this crash, now works fine over 24 h and still can't see this crash. Good fix :)

Link to comment
Share on other sites

Please don't post stupid hacks for crashes, they just make fixing the real problem behind the crash much harder. Instead post the crash logs and try to find ways to reproduce them. If you must use them, keep them for yourself at least and remove them from time to time to provide new information on the problem.

Link to comment
Share on other sites

core: 6623

arena patch

antihack patch

blink patch

AV patch

..and next small patch

Server crash with this error:

mangos-worldd: Unit.cpp:4144: void Unit::RemoveAura(std::_Rb_tree_iterator<std::Pair<const std::Pair<unsigned int, unsigned char>, Aura*> >&, AuraRemoveMode): Assertion `false' failed.

Any idea for repair ? ?

this is my file unit.cpp -> http://paste2.org/p/120505

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