- trinity-core3: /home/mangos/sources/t3cdebug/src/game/Unit.cpp:14974: bool Unit::SetCharmedBy(Unit*, CharmType): Assertion `(type == CHARM_TYPE_VEHICLE) == IsVehicle()' failed.
- Program received signal SIGABRT, Aborted.
- [Switching to Thread 0x7fffdbfff710 (LWP 28692)]
- 0x00007ffff6231a85 in raise () from /lib/libc.so.6
- (gdb) shell echo -e "\nCRASH ON" `date`
- CRASH ON Sat Mar 13 00:37:06 CET 2010
- (gdb) info program
- Using the running image of child Thread 0x7fffdbfff710 (LWP 28692).
- Program stopped at 0x7ffff6231a85.
- It stopped with signal SIGABRT, Aborted.
- (gdb) shell echo -e "\nBACKTRACE\n"
- BACKTRACE
- (gdb) bt
- #0 0x00007ffff6231a85 in raise () from /lib/libc.so.6
- #1 0x00007ffff6235520 in abort () from /lib/libc.so.6
- #2 0x00007ffff622a9a1 in __assert_fail () from /lib/libc.so.6
- #3 0x000000000088d139 in Unit::SetCharmedBy (this=0x134d770, charmer=0x7fffe384c8b0, type=CHARM_TYPE_POSSESS)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:14974
- #4 0x00000000007f855a in AuraApplication::_HandleEffect (this=0x1365730, effIndex=<value optimized out>, apply=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:152
- #5 0x0000000000890234 in Unit::_ApplyAura (this=0x134d770, aurApp=0x1365730, effMask=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:3665
- #6 0x00000000007fa3a4 in Aura::_ApplyEffectForTargets (this=0x1ff0870, effIndex=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:546
- #7 0x000000000081d389 in Spell::DoSpellHitOnUnit (this=0x2365e30, unit=0x134d770, effectMask=5, scaleAura=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1402
- #8 0x000000000081d982 in Spell::DoAllEffectOnTarget (this=0x2365e30, target=0x19ab930) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1083
- #9 0x00000000008257e4 in Spell::handle_immediate (this=0x2365e30) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:3007
- #10 0x000000000082458e in Spell::cast (this=0x2365e30, skipCheck=<value optimized out>) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:2965
- #11 0x0000000000829bf0 in SpellEvent::Execute (this=0x2369ee0, e_time=305513, p_time=6) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:6371
- #12 0x000000000097c2cf in EventProcessor::Update (this=0x7fffe384ca38, p_time=100)
- at /home/mangos/sources/t3cdebug/src/framework/Utilities/EventProcessor.cpp:49
- #13 0x00000000008903d7 in Unit::Update (this=0x7fffe384c8b0, p_time=28692) at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:229
- #14 0x00000000007d0cb1 in Player::Update (this=0x7fffe384c8b0, p_time=100) at /home/mangos/sources/t3cdebug/src/game/Player.cpp:1172
- #15 0x00000000006f8af0 in Map::Update (this=0x7fffdd9f2a50, t_diff=@0x23693c0) at /home/mangos/sources/t3cdebug/src/game/Map.cpp:591
- #16 0x0000000000705fa2 in MapUpdateRequest::call (this=0x23693a0) at /home/mangos/sources/t3cdebug/src/game/MapUpdater.cpp:53
- #17 0x0000000000966871 in DelayExecutor::svc (this=0x1217fa8) at /home/mangos/sources/t3cdebug/src/shared/DelayExecutor.cpp:55
- #18 0x00007ffff72c5017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275
- #19 0x00007ffff72c63a1 in ACE_Thread_Adapter::invoke (this=0x1218340) at ../../ace/Thread_Adapter.cpp:98
- #20 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- #21 0x00007ffff62e438d in clone () from /lib/libc.so.6
- #22 0x0000000000000000 in ?? ()
- (gdb) shell echo -e "\nBACKTRACE FULL\n"
- BACKTRACE FULL
- (gdb) bt full
- #0 0x00007ffff6231a85 in raise () from /lib/libc.so.6
- No symbol table info available.
- #1 0x00007ffff6235520 in abort () from /lib/libc.so.6
- No symbol table info available.
- #2 0x00007ffff622a9a1 in __assert_fail () from /lib/libc.so.6
- No symbol table info available.
- #3 0x000000000088d139 in Unit::SetCharmedBy (this=0x134d770, charmer=0x7fffe384c8b0, type=CHARM_TYPE_POSSESS)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:14974
- __PRETTY_FUNCTION__ = "bool Unit::SetCharmedBy(Unit*, CharmType)"
- #4 0x00000000007f855a in AuraApplication::_HandleEffect (this=0x1365730, effIndex=<value optimized out>, apply=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:152
- aurEff = 0x13134f0
- __PRETTY_FUNCTION__ = "void AuraApplication::_HandleEffect(uint8, bool)"
- caster = <value optimized out>
- #5 0x0000000000890234 in Unit::_ApplyAura (this=0x134d770, aurApp=0x1365730, effMask=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:3665
- aura = <value optimized out>
- caster = <value optimized out>
- #6 0x00000000007fa3a4 in Aura::_ApplyEffectForTargets (this=0x1ff0870, effIndex=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:546
- targetList = {<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 = 0x133c7a0, _M_prev = 0x133c7a0}}}, <No data fields>}
- __PRETTY_FUNCTION__ = "void Aura::_ApplyEffectForTargets(uint8)"
- #7 0x000000000081d389 in Spell::DoSpellHitOnUnit (this=0x2365e30, unit=0x134d770, effectMask=5, scaleAura=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1402
- effectNumber = 0
- aura_effmask = <value optimized out>
- __PRETTY_FUNCTION__ = "SpellMissInfo Spell::DoSpellHitOnUnit(Unit*, uint32, bool)"
- #8 0x000000000081d982 in Spell::DoAllEffectOnTarget (this=0x2365e30, target=0x19ab930) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1083
- missInfo = <value optimized out>
- mask = 5
- unit = 0x134d770
- caster = 0x7fffe384c8b0
- missInfo = SPELL_MISS_NONE
- procVictim = 0
- spellHitTarget = 0x134d770
- procAttacker = 0
- procEx = <value optimized out>
- canEffectTrigger = true
- #9 0x00000000008257e4 in Spell::handle_immediate (this=0x2365e30) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:3007
- No locals.
- #10 0x000000000082458e in Spell::cast (this=0x2365e30, skipCheck=<value optimized out>) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:2965
- No locals.
- #11 0x0000000000829bf0 in SpellEvent::Execute (this=0x2369ee0, e_time=305513, p_time=6) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:6371
- ---Type <return> to continue, or q <return> to quit---shell echo -e "\nTHREADS\n"
- No locals.
- #12 0x000000000097c2cf in EventProcessor::Update (this=0x7fffe384ca38, p_time=100)
- at /home/mangos/sources/t3cdebug/src/framework/Utilities/EventProcessor.cpp:49
- Event = 0x2369ee0
- #13 0x00000000008903d7 in Unit::Update (this=0x7fffe384c8b0, p_time=28692) at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:229
- __PRETTY_FUNCTION__ = "virtual void Unit::Update(uint32)"
- #14 0x00000000007d0cb1 in Player::Update (this=0x7fffe384c8b0, p_time=100) at /home/mangos/sources/t3cdebug/src/game/Player.cpp:1172
- now = <value optimized out>
- pet = <value optimized out>
- #15 0x00000000006f8af0 in Map::Update (this=0x7fffdd9f2a50, t_diff=@0x23693c0) at /home/mangos/sources/t3cdebug/src/game/Map.cpp:591
- plr = 0x7001
- updater = {i_timeDiff = 37130976}
- grid_object_update = {i_visitor = @0x7ffff752c0d0}
- world_object_update = {i_visitor = @0x0}
- #16 0x0000000000705fa2 in MapUpdateRequest::call (this=0x23693a0) at /home/mangos/sources/t3cdebug/src/game/MapUpdater.cpp:53
- No locals.
- #17 0x0000000000966871 in DelayExecutor::svc (this=0x1217fa8) at /home/mangos/sources/t3cdebug/src/shared/DelayExecutor.cpp:55
- rq = 0x23693a0
- #18 0x00007ffff72c5017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275
- t = 0x1217fa8
- svc_status = <value optimized out>
- #19 0x00007ffff72c63a1 in ACE_Thread_Adapter::invoke (this=0x1218340) at ../../ace/Thread_Adapter.cpp:98
- exit_hook_instance = <value optimized out>
- exit_hook_maybe = {instance_ = 0x0}
- exit_hook_ptr = <value optimized out>
- #20 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #21 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #22 0x0000000000000000 in ?? ()
- No symbol table info available.
- (gdb) info threads
- 12 Thread 0x7fffd8fb3710 (LWP 28698) 0x00007ffff62e4983 in epoll_wait () from /lib/libc.so.6
- 11 Thread 0x7fffd97b4710 (LWP 28697) 0x00007ffff62e4983 in epoll_wait () from /lib/libc.so.6
- 10 Thread 0x7fffd9ffb710 (LWP 28696) 0x00007ffff658e14d in nanosleep () from /lib/libpthread.so.0
- 9 Thread 0x7fffda7fc710 (LWP 28695) 0x00007ffff658e14d in nanosleep () from /lib/libpthread.so.0
- 8 Thread 0x7fffdaffd710 (LWP 28694) 0x00007ffff658d94d in read () from /lib/libpthread.so.0
- 7 Thread 0x7fffdb7fe710 (LWP 28693) 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- * 6 Thread 0x7fffdbfff710 (LWP 28692) 0x00007ffff6231a85 in raise () from /lib/libc.so.6
- 5 Thread 0x7fffeffff710 (LWP 28679) 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- 4 Thread 0x7ffff49c0710 (LWP 28678) 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- 3 Thread 0x7ffff53ce710 (LWP 28677) 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- 1 Thread 0x7ffff7fdf720 (LWP 28673) 0x00007ffff658703d in pthread_join () from /lib/libpthread.so.0
- (gdb) shell echo -e "\nTHREADS BACKTRACE\n"
- THREADS BACKTRACE
- (gdb) thread apply all bt full
- Thread 12 (Thread 0x7fffd8fb3710 (LWP 28698)):
- #0 0x00007ffff62e4983 in epoll_wait () from /lib/libc.so.6
- No symbol table info available.
- #1 0x00007ffff72447d2 in ACE_Dev_Poll_Reactor::work_pending_i (this=0x7fffdda15600, max_wait_time=0x7fffd8fb2df0)
- at ../../ace/Dev_Poll_Reactor.cpp:960
- timer_buf = {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 = 0, tv_usec = 0}}, 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 = 10000}}
- this_timeout = 0xfffffffffffffffc
- nfds = <value optimized out>
- #2 0x00007ffff7247dec in ACE_Dev_Poll_Reactor::handle_events_i (this=0x7fffdda15600, max_wait_time=0x7fffd8fb2df0, guard=...)
- at ../../ace/Dev_Poll_Reactor.cpp:1030
- result = <value optimized out>
- #3 0x00007ffff7247fb6 in ACE_Dev_Poll_Reactor::handle_events (this=0x7fffdda15600, max_wait_time=0x7fffd8fb2df0)
- at ../../ace/Dev_Poll_Reactor.cpp:1012
- countdown = {<ACE_Copy_Disabled> = {<No data fields>}, max_wait_time_ = 0x7fffd8fb2df0, 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 = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>,
- tv_ = {tv_sec = 1268436962, tv_usec = 446686}}, stopped_ = false}
- guard = {token_ = @0x7fffdda15628, owner_ = 1}
- result = -1
- #4 0x00007ffff729fd6d in ACE_Reactor::run_reactor_event_loop (this=0x7fffdda15b60, tv=..., eh=0) at ../../ace/Reactor.cpp:271
- result = -577019088
- #5 0x00000000008c8a3b in ReactorRunnable::svc (this=0x7fffdd9b6250) at /home/mangos/sources/t3cdebug/src/game/WorldSocketMgr.cpp:171
- 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 = 0, tv_usec = 0}}, 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 = 10000}}
- #6 0x00007ffff72c5017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275
- t = 0x7fffdd9b6250
- svc_status = <value optimized out>
- #7 0x00007ffff72c63a1 in ACE_Thread_Adapter::invoke (this=0x7fffdda15f20) at ../../ace/Thread_Adapter.cpp:98
- exit_hook_instance = <value optimized out>
- exit_hook_maybe = {instance_ = 0x0}
- exit_hook_ptr = <value optimized out>
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- ---Type <return> to continue, or q <return> to quit---
- Thread 11 (Thread 0x7fffd97b4710 (LWP 28697)):
- #0 0x00007ffff62e4983 in epoll_wait () from /lib/libc.so.6
- No symbol table info available.
- #1 0x00007ffff72447d2 in ACE_Dev_Poll_Reactor::work_pending_i (this=0x7fffdd9b6390, max_wait_time=0x7fffd97b3df0)
- at ../../ace/Dev_Poll_Reactor.cpp:960
- timer_buf = {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 = 0, tv_usec = 0}}, 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 = 1643}}
- this_timeout = 0xfffffffffffffffc
- nfds = <value optimized out>
- #2 0x00007ffff7247dec in ACE_Dev_Poll_Reactor::handle_events_i (this=0x7fffdd9b6390, max_wait_time=0x7fffd97b3df0, guard=...)
- at ../../ace/Dev_Poll_Reactor.cpp:1030
- result = <value optimized out>
- #3 0x00007ffff7247fb6 in ACE_Dev_Poll_Reactor::handle_events (this=0x7fffdd9b6390, max_wait_time=0x7fffd97b3df0)
- at ../../ace/Dev_Poll_Reactor.cpp:1012
- countdown = {<ACE_Copy_Disabled> = {<No data fields>}, max_wait_time_ = 0x7fffd97b3df0, 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 = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>,
- tv_ = {tv_sec = 1268436962, tv_usec = 446507}}, stopped_ = false}
- guard = {token_ = @0x7fffdd9b63b8, owner_ = 1}
- result = -1
- #4 0x00007ffff729fd6d in ACE_Reactor::run_reactor_event_loop (this=0x7fffdda155e0, tv=..., eh=0) at ../../ace/Reactor.cpp:271
- result = 0
- #5 0x00000000008c8a3b in ReactorRunnable::svc (this=0x7fffdd9b6118) at /home/mangos/sources/t3cdebug/src/game/WorldSocketMgr.cpp:171
- 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 = 0, tv_usec = 0}}, 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 = 1643}}
- #6 0x00007ffff72c5017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275
- t = 0x7fffdd9b6118
- svc_status = <value optimized out>
- #7 0x00007ffff72c63a1 in ACE_Thread_Adapter::invoke (this=0x7fffdda15cd0) at ../../ace/Thread_Adapter.cpp:98
- exit_hook_instance = <value optimized out>
- exit_hook_maybe = {instance_ = 0x0}
- exit_hook_ptr = <value optimized out>
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 10 (Thread 0x7fffd9ffb710 (LWP 28696)):
- ---Type <return> to continue, or q <return> to quit---
- #0 0x00007ffff658e14d in nanosleep () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x000000000096aeb7 in sleep (msecs=<value optimized out>) at /home/mangos/.sys/include/ace/OS_NS_unistd.inl:951
- rqtp = {tv_sec = 1, tv_nsec = 0}
- #2 ACE_Based::Thread::Sleep (msecs=<value optimized out>) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:231
- No locals.
- #3 0x00000000005bf6b2 in FreezeDetectorRunnable::run (this=0x1264970) at /home/mangos/sources/t3cdebug/src/trinitycore/Master.cpp:82
- curtime = 0
- #4 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x7fffd9ffae10) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #5 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #6 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #7 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 9 (Thread 0x7fffda7fc710 (LWP 28695)):
- #0 0x00007ffff658e14d in nanosleep () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x000000000096aeb7 in sleep (msecs=<value optimized out>) at /home/mangos/.sys/include/ace/OS_NS_unistd.inl:951
- rqtp = {tv_sec = 0, tv_nsec = 10000000}
- #2 ACE_Based::Thread::Sleep (msecs=<value optimized out>) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:231
- No locals.
- #3 0x00000000005bfae7 in RARunnable::run (this=0x7fffdd9b57e0) at /home/mangos/sources/t3cdebug/src/trinitycore/Master.cpp:184
- h = {<ISocketHandler> = {_vptr.ISocketHandler = 0xca2710}, m_sockets = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Socket*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Socket*> > >> = {<No data fields>}, <No data fields>},
- _M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
- _M_parent = 0x0, _M_left = 0x7fffda7fb9d0, _M_right = 0x7fffda7fb9d0}, _M_node_count = 0}}}, m_add = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, Socket*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<int const, Socket*> > >> = {<No data fields>}, <No data fields>},
- _M_key_compare = {<std::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
- _M_parent = 0x0, _M_left = 0x7fffda7fba00, _M_right = 0x7fffda7fba00}, _M_node_count = 0}}},
- m_delete = {<std::_List_base<Socket*, std::allocator<Socket*> >> = {
- _M_impl = {<std::allocator<std::_List_node<Socket*> >> = {<__gnu_cxx::new_allocator<std::_List_node<Socket*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fba28, _M_prev = 0x7fffda7fba28}}}, <No data fields>}, m_stdlog = 0x0, m_mutex = @0x0,
- m_b_use_mutex = false, m_maxsock = 0, m_rfds = {fds_bits = {0 <repeats 16 times>}}, m_wfds = {fds_bits = {0 <repeats 16 times>}}, m_efds = {
- fds_bits = {0 <repeats 16 times>}}, m_preverror = -1, m_errcnt = 0, m_tlast = 0, m_fds = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbbe0, _M_prev = 0x7fffda7fbbe0}}}, <No data fields>},
- m_fds_erase = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbbf0, _M_prev = 0x7fffda7fbbf0}}}, <No data fields>},
- m_fds_callonconnect = {<std::_List_base<int, std::allocator<int> >> = {
- ---Type <return> to continue, or q <return> to quit---
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbc00, _M_prev = 0x7fffda7fbc00}}}, <No data fields>},
- m_fds_detach = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbc10, _M_prev = 0x7fffda7fbc10}}}, <No data fields>},
- m_fds_timeout = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbc20, _M_prev = 0x7fffda7fbc20}}}, <No data fields>},
- m_fds_retry = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbc30, _M_prev = 0x7fffda7fbc30}}}, <No data fields>},
- m_fds_close = {<std::_List_base<int, std::allocator<int> >> = {
- _M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffda7fbc40, _M_prev = 0x7fffda7fbc40}}}, <No data fields>}, m_resolv_id = 0, m_resolver = 0x0, m_resolver_port = 0,
- m_resolve_q = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<Socket* const, bool> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Socket* const, bool> > >> = {<No data fields>}, <No data fields>},
- _M_key_compare = {<std::binary_function<Socket*, Socket*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
- _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffda7fbc70, _M_right = 0x7fffda7fbc70}, _M_node_count = 0}}},
- m_b_enable_pool = false, m_slave = false}
- RAListenSocket = {<Socket> = {_vptr.Socket = 0xc0e250, m_handler = @0x7fffda7fb9c0, m_socket = -1, m_bDel = false, m_bClose = false,
- m_tCreate = 1268436542, m_parent = 0x0, m_b_disable_read = false, m_connected = false, m_b_erased_by_handler = false, m_tClose = 0,
- m_client_remote_address = {_M_ptr = 0x0}, m_remote_address = {_M_ptr = 0x0}, m_traffic_monitor = 0x0, m_timeout_start = 0,
- m_timeout_limit = 0, m_bLost = false, m_socket_type = 0, m_socket_protocol = {static npos = 18446744073709551615,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x1014b98 ""}}, m_bClient = false, m_bRetain = false, m_detach = false, m_detached = false, m_pThread = 0x0,
- m_slave_handler = 0x0}, m_depth = 0, m_creator = 0x1264090, m_bHasCreate = false}
- usera = <value optimized out>
- socketSelecttime = <value optimized out>
- #4 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x7fffda7fb970) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #5 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #6 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #7 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 8 (Thread 0x7fffdaffd710 (LWP 28694)):
- #0 0x00007ffff658d94d in read () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff7bc428e in rl_getc () from /lib/libreadline.so.5
- No symbol table info available.
- #2 0x00007ffff7bb169f in readline_internal_char () from /lib/libreadline.so.5
- No symbol table info available.
- ---Type <return> to continue, or q <return> to quit---
- #3 0x00007ffff7bb1b65 in readline () from /lib/libreadline.so.5
- No symbol table info available.
- #4 0x00000000005bd11e in CliRunnable::run (this=<value optimized out>) at /home/mangos/sources/t3cdebug/src/trinitycore/CliRunnable.cpp:403
- command_str = 0x5bba00 "\377%\032|\244"
- #5 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x0) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #6 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #7 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #8 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 7 (Thread 0x7fffdb7fe710 (LWP 28693)):
- #0 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff723502a in cond_wait (this=0x121807c) at ../../ace/OS_NS_Thread.inl:329
- result = <value optimized out>
- #2 ACE_Condition_Thread_Mutex::wait (this=0x121807c) at ../../ace/Condition_Thread_Mutex.cpp:90
- No locals.
- #3 0x0000000000705c95 in MapUpdater::wait (this=0x1217fa0) at /home/mangos/sources/t3cdebug/src/game/MapUpdater.cpp:90
- No locals.
- #4 0x0000000000704472 in MapManager::Update (this=0x1217ed0, diff=<value optimized out>) at /home/mangos/sources/t3cdebug/src/game/MapManager.cpp:309
- No locals.
- #5 0x00000000008b96b2 in World::Update (this=0x7ffff00237e0, diff=50) at /home/mangos/sources/t3cdebug/src/game/World.cpp:1922
- autobroadcaston = 1
- #6 0x00000000005c1354 in WorldRunnable::run (this=<value optimized out>) at /home/mangos/sources/t3cdebug/src/trinitycore/WorldRunnable.cpp:66
- diff = 50
- realCurrTime = 1421610129
- realPrevTime = <value optimized out>
- prevSleepTime = 50
- #7 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x121807c) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 6 (Thread 0x7fffdbfff710 (LWP 28692)):
- #0 0x00007ffff6231a85 in raise () from /lib/libc.so.6
- No symbol table info available.
- #1 0x00007ffff6235520 in abort () from /lib/libc.so.6
- No symbol table info available.
- ---Type <return> to continue, or q <return> to quit---
- #2 0x00007ffff622a9a1 in __assert_fail () from /lib/libc.so.6
- No symbol table info available.
- #3 0x000000000088d139 in Unit::SetCharmedBy (this=0x134d770, charmer=0x7fffe384c8b0, type=CHARM_TYPE_POSSESS)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:14974
- __PRETTY_FUNCTION__ = "bool Unit::SetCharmedBy(Unit*, CharmType)"
- #4 0x00000000007f855a in AuraApplication::_HandleEffect (this=0x1365730, effIndex=<value optimized out>, apply=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:152
- aurEff = 0x13134f0
- __PRETTY_FUNCTION__ = "void AuraApplication::_HandleEffect(uint8, bool)"
- caster = <value optimized out>
- #5 0x0000000000890234 in Unit::_ApplyAura (this=0x134d770, aurApp=0x1365730, effMask=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:3665
- aura = <value optimized out>
- caster = <value optimized out>
- #6 0x00000000007fa3a4 in Aura::_ApplyEffectForTargets (this=0x1ff0870, effIndex=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/SpellAuras.cpp:546
- targetList = {<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 = 0x133c7a0, _M_prev = 0x133c7a0}}}, <No data fields>}
- __PRETTY_FUNCTION__ = "void Aura::_ApplyEffectForTargets(uint8)"
- #7 0x000000000081d389 in Spell::DoSpellHitOnUnit (this=0x2365e30, unit=0x134d770, effectMask=5, scaleAura=<value optimized out>)
- at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1402
- effectNumber = 0
- aura_effmask = <value optimized out>
- __PRETTY_FUNCTION__ = "SpellMissInfo Spell::DoSpellHitOnUnit(Unit*, uint32, bool)"
- #8 0x000000000081d982 in Spell::DoAllEffectOnTarget (this=0x2365e30, target=0x19ab930) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:1083
- missInfo = <value optimized out>
- mask = 5
- unit = 0x134d770
- caster = 0x7fffe384c8b0
- missInfo = SPELL_MISS_NONE
- procVictim = 0
- spellHitTarget = 0x134d770
- procAttacker = 0
- procEx = <value optimized out>
- canEffectTrigger = true
- #9 0x00000000008257e4 in Spell::handle_immediate (this=0x2365e30) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:3007
- No locals.
- #10 0x000000000082458e in Spell::cast (this=0x2365e30, skipCheck=<value optimized out>) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:2965
- No locals.
- #11 0x0000000000829bf0 in SpellEvent::Execute (this=0x2369ee0, e_time=305513, p_time=6) at /home/mangos/sources/t3cdebug/src/game/Spell.cpp:6371
- No locals.
- #12 0x000000000097c2cf in EventProcessor::Update (this=0x7fffe384ca38, p_time=100)
- at /home/mangos/sources/t3cdebug/src/framework/Utilities/EventProcessor.cpp:49
- Event = 0x2369ee0
- ---Type <return> to continue, or q <return> to quit---
- #13 0x00000000008903d7 in Unit::Update (this=0x7fffe384c8b0, p_time=28692) at /home/mangos/sources/t3cdebug/src/game/Unit.cpp:229
- __PRETTY_FUNCTION__ = "virtual void Unit::Update(uint32)"
- #14 0x00000000007d0cb1 in Player::Update (this=0x7fffe384c8b0, p_time=100) at /home/mangos/sources/t3cdebug/src/game/Player.cpp:1172
- now = <value optimized out>
- pet = <value optimized out>
- #15 0x00000000006f8af0 in Map::Update (this=0x7fffdd9f2a50, t_diff=@0x23693c0) at /home/mangos/sources/t3cdebug/src/game/Map.cpp:591
- plr = 0x7001
- updater = {i_timeDiff = 37130976}
- grid_object_update = {i_visitor = @0x7ffff752c0d0}
- world_object_update = {i_visitor = @0x0}
- #16 0x0000000000705fa2 in MapUpdateRequest::call (this=0x23693a0) at /home/mangos/sources/t3cdebug/src/game/MapUpdater.cpp:53
- No locals.
- #17 0x0000000000966871 in DelayExecutor::svc (this=0x1217fa8) at /home/mangos/sources/t3cdebug/src/shared/DelayExecutor.cpp:55
- rq = 0x23693a0
- #18 0x00007ffff72c5017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275
- t = 0x1217fa8
- svc_status = <value optimized out>
- #19 0x00007ffff72c63a1 in ACE_Thread_Adapter::invoke (this=0x1218340) at ../../ace/Thread_Adapter.cpp:98
- exit_hook_instance = <value optimized out>
- exit_hook_maybe = {instance_ = 0x0}
- exit_hook_ptr = <value optimized out>
- #20 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #21 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #22 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 5 (Thread 0x7fffeffff710 (LWP 28679)):
- #0 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff72350cd in cond_timedwait (this=0x7ffff001cf24, mutex=..., abstime=0x27) at ../../ace/OS_NS_Thread.inl:362
- result = <value optimized out>
- ts = {tv_sec = 140737220037792, tv_nsec = 140737345794443}
- #2 ACE_Condition_Thread_Mutex::wait (this=0x7ffff001cf24, mutex=..., abstime=0x27) at ../../ace/Condition_Thread_Mutex.cpp:100
- No locals.
- #3 0x00007ffff721c68b in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond (this=0x7ffff001cea0, timeout=0x0) at ../../ace/Message_Queue_T.cpp:1742
- result = <value optimized out>
- #4 0x00007ffff721d189 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (this=0x7ffff001cea0, first_item=@0x7fffefffee58, timeout=0x0)
- at ../../ace/Message_Queue_T.cpp:1934
- ace_mon = {lock_ = 0x7ffff001cef0, owner_ = 0}
- #5 0x00007ffff721c0b2 in ACE_Activation_Queue::dequeue (this=<value optimized out>, tv=0x27) at ../../ace/Activation_Queue.cpp:91
- mb = 0x0
- #6 0x000000000099e7d2 in SqlDelayThread::run (this=0x7ffff0000ad0) at /home/mangos/sources/t3cdebug/src/shared/Database/SqlDelayThread.cpp:42
- No locals.
- ---Type <return> to continue, or q <return> to quit---
- #7 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x7ffff001cf24) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 4 (Thread 0x7ffff49c0710 (LWP 28678)):
- #0 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff72350cd in cond_timedwait (this=0x7ffff0016474, mutex=..., abstime=0x8b) at ../../ace/OS_NS_Thread.inl:362
- result = <value optimized out>
- ts = {tv_sec = 140737220010480, tv_nsec = 140737345794443}
- #2 ACE_Condition_Thread_Mutex::wait (this=0x7ffff0016474, mutex=..., abstime=0x8b) at ../../ace/Condition_Thread_Mutex.cpp:100
- No locals.
- #3 0x00007ffff721c68b in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond (this=0x7ffff00163f0, timeout=0x0) at ../../ace/Message_Queue_T.cpp:1742
- result = <value optimized out>
- #4 0x00007ffff721d189 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (this=0x7ffff00163f0, first_item=@0x7ffff49bfe58, timeout=0x0)
- at ../../ace/Message_Queue_T.cpp:1934
- ace_mon = {lock_ = 0x7ffff0016440, owner_ = 0}
- #5 0x00007ffff721c0b2 in ACE_Activation_Queue::dequeue (this=<value optimized out>, tv=0x8b) at ../../ace/Activation_Queue.cpp:91
- mb = 0x0
- #6 0x000000000099e7d2 in SqlDelayThread::run (this=0x7ffff0000a10) at /home/mangos/sources/t3cdebug/src/shared/Database/SqlDelayThread.cpp:42
- No locals.
- #7 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x7ffff0016474) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 3 (Thread 0x7ffff53ce710 (LWP 28677)):
- #0 0x00007ffff658a86c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff72350cd in cond_timedwait (this=0x10625f4, mutex=..., abstime=0xb) at ../../ace/OS_NS_Thread.inl:362
- result = <value optimized out>
- ts = {tv_sec = 17179504, tv_nsec = 140737345794443}
- #2 ACE_Condition_Thread_Mutex::wait (this=0x10625f4, mutex=..., abstime=0xb) at ../../ace/Condition_Thread_Mutex.cpp:100
- No locals.
- #3 0x00007ffff721c68b in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond (this=0x1062570, timeout=0x0) at ../../ace/Message_Queue_T.cpp:1742
- result = <value optimized out>
- ---Type <return> to continue, or q <return> to quit---
- #4 0x00007ffff721d189 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (this=0x1062570, first_item=@0x7ffff53cde58, timeout=0x0)
- at ../../ace/Message_Queue_T.cpp:1934
- ace_mon = {lock_ = 0x10625c0, owner_ = 0}
- #5 0x00007ffff721c0b2 in ACE_Activation_Queue::dequeue (this=<value optimized out>, tv=0xb) at ../../ace/Activation_Queue.cpp:91
- mb = 0x0
- #6 0x000000000099e7d2 in SqlDelayThread::run (this=0x1060b00) at /home/mangos/sources/t3cdebug/src/shared/Database/SqlDelayThread.cpp:42
- No locals.
- #7 0x000000000096b42a in ACE_Based::Thread::ThreadTask (param=0x10625f4) at /home/mangos/sources/t3cdebug/src/shared/Threading.cpp:183
- No locals.
- #8 0x00007ffff65859ca in start_thread () from /lib/libpthread.so.0
- No symbol table info available.
- #9 0x00007ffff62e438d in clone () from /lib/libc.so.6
- No symbol table info available.
- #10 0x0000000000000000 in ?? ()
- No symbol table info available.
- Thread 1 (Thread 0x7ffff7fdf720 (LWP 28673)):
- #0 0x00007ffff658703d in pthread_join () from /lib/libpthread.so.0
- No symbol table info available.
- #1 0x00007ffff72c887c in thr_join (this=<value optimized out>, task=<value optimized out>) at ../../ace/OS_NS_Thread.inl:2798
- result = 17222104
- #2 ACE_Thread::join (this=<value optimized out>, task=<value optimized out>) at ../../ace/Thread.inl:137
- No locals.
- #3 ACE_Thread_Manager::wait_task (this=<value optimized out>, task=<value optimized out>) at ../../ace/Thread_Manager.cpp:1797
- i = 0
- copy_count = 1
- copy_table = 0x7fffdda160c8
- result = <value optimized out>
- #4 0x00000000008c7110 in ReactorRunnable::Wait (this=0x7fffdd9b55c8) at /home/mangos/sources/t3cdebug/src/game/WorldSocketMgr.cpp:104
- No locals.
- #5 WorldSocketMgr::Wait (this=0x7fffdd9b55c8) at /home/mangos/sources/t3cdebug/src/game/WorldSocketMgr.cpp:319
- i = 1
- #6 0x00000000005bebde in Master::Run (this=0x104abe0) at /home/mangos/sources/t3cdebug/src/trinitycore/Master.cpp:329
- pidfile = {static npos = 18446744073709551615,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x1060ac8 "/home/mangos/trinity322a/worldd.pid"}}
- rar_thread = {m_iThreadId = 140736859195152, m_hThreadHandle = 140736859195152, m_task = 0x7fffdd9b57e0, static m_ThreadStorage = {
- _vptr.ACE_TSS = 0xc9b870, keylock_ = {lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
- __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, removed_ = false}, once_ = true,
- key_ = 3}, static m_TpEnum = {m_priority = {0, 0, 0, 0, 0, 0, 0}}}
- bind_ip = {static npos = 18446744073709551615,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0x7fffdd9d7f48 "0.0.0.0"}}
- world_thread = {m_iThreadId = 140736875980560, m_hThreadHandle = 140736875980560, m_task = 0x7fffdda0efb0, static m_ThreadStorage = {
- _vptr.ACE_TSS = 0xc9b870, keylock_ = {lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
- ---Type <return> to continue, or q <return> to quit---
- __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, removed_ = false}, once_ = true,
- key_ = 3}, static m_TpEnum = {m_priority = {0, 0, 0, 0, 0, 0, 0}}}
- cliThread = 0x7fffdd9b5690
- wsport = 8086
- #7 0x00007ffff621cc4d in __libc_start_main () from /lib/libc.so.6
- No symbol table info available.
- #8 0x00000000005bc979 in _start ()
- No symbol table info available.
- (gdb)
