mangosR2/mangos — comment on commit 3c82e40ef045998044e13f763193ce441d858bbb
File:  line 0
By mosst:

ВОТЪ так Core was generated by `mangos-worldd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000008020b1f6c in select () from /lib/libc.so.7
[New Thread 81a1c73c0 (LWP 100917)]
[New Thread 81a1c7580 (LWP 100916)]
[New Thread 81a1c7740 (LWP 100886)]
[New Thread 81a1c7900 (LWP 100885)]
[New Thread 81a1c7ac0 (LWP 100586)]
[New Thread 81a1c7c80 (LWP 100571)]
[New Thread 81a1c7e40 (LWP 100565)]
[New Thread 81fc9c1c0 (LWP 100564)]
[New Thread 81fc9c380 (LWP 100658)]
[New Thread 80220ac80 (LWP 100516)]
[New Thread 80220ae40 (LWP 100252)]
[New Thread 8022a31c0 (LWP 100234)]
[New Thread 8022041c0 (LWP 100731)]

Thread 13 (Thread 8022041c0 (LWP 100731)):
#0 0x0000000801eb63cc in __error () from /lib/libthr.so.3
#1 0x0000000801eb30ca in pthread_kill () from /lib/libthr.so.3
#2 0x0000000800fd30eb in ACE_Thread_Manager::wait_task (this=)
at OS_NS_Thread.inl:2791
#3 0x00000000009cc87a in WorldSocketMgr::Wait (this=0x81f508b08)
at /home/ps/source/src/game/WorldSocketMgr.cpp:101
#4 0x0000000000552436 in Master::Run (this=0x80224a104)
at /home/ps/source/src/mangosd/Master.cpp:327
#5 0x0000000000550c08 in main (argc=)
at /home/ps/source/src/mangosd/Main.cpp:215

Thread 12 (Thread 8022a31c0 (LWP 100234)):
#0 0x00000008020971ac in nanosleep () from /lib/libc.so.7
#1 0x0000000801eae945 in nanosleep () from /lib/libthr.so.3
#2 0x0000000000b30d49 in ACE_Based::Thread::Sleep (msecs=)
at OS_NS_unistd.inl:951
#3 0x0000000000b27ef6 in SqlDelayThread::run (this=0x80223b180)
at /home/ps/source/src/shared/Database/SqlDelayThread.cpp:48
#4 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x80223b180)
at /home/ps/source/src/shared/Threading.cpp:187
#5 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#6 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#7 0x0000000000000000 in ?? ()

Thread 11 (Thread 80220ae40 (LWP 100252)):
#0 0x00000008020971ac in nanosleep () from /lib/libc.so.7
#1 0x0000000801eae945 in nanosleep () from /lib/libthr.so.3
#2 0x0000000000b30d49 in ACE_Based::Thread::Sleep (msecs=)
at OS_NS_unistd.inl:951
#3 0x0000000000b27ef6 in SqlDelayThread::run (this=0x8022af0c0)
at /home/ps/source/src/shared/Database/SqlDelayThread.cpp:48
#4 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x8022af0c0)
at /home/ps/source/src/shared/Threading.cpp:187
#5 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#6 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#7 0x0000000000000000 in ?? ()

Thread 10 (Thread 80220ac80 (LWP 100516)):
#0 0x00000008020971ac in nanosleep () from /lib/libc.so.7
#1 0x0000000801eae945 in nanosleep () from /lib/libthr.so.3
#2 0x0000000000b30d49 in ACE_Based::Thread::Sleep (msecs=)
at OS_NS_unistd.inl:951
#3 0x0000000000b27ef6 in SqlDelayThread::run (this=0x80223df40)
at /home/ps/source/src/shared/Database/SqlDelayThread.cpp:48
#4 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x80223df40)
at /home/ps/source/src/shared/Threading.cpp:187
#5 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#6 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#7 0x0000000000000000 in ?? ()

Thread 9 (Thread 81fc9c380 (LWP 100658)):
#0 0x0000000801eb63cc in __error () from /lib/libthr.so.3
#1 0x0000000801eb4501 in pthread_cond_signal () from /lib/libthr.so.3
#2 0x0000000800f6021b in ACE_Condition_Thread_Mutex::wait (this=)
at OS_NS_Thread.inl:365
#3 0x000000000054ed7f in ACE_Message_Queue::wait_not_empty_cond
(this=0x81fc60f00, timeout=0x0) at Message_Queue_T.cpp:1744
#4 0x0000000000550687 in ACE_Message_Queue::dequeue_head (
this=0x81fc60f00, first_item=@0x7fffff3faef8, timeout=0x0)
at Message_Queue_T.cpp:1936
#5 0x0000000800f4ce15 in ACE_Activation_Queue::dequeue (this=)
at ../../ace/Activation_Queue.cpp:89
#6 0x0000000000b2caad in DelayExecutor::svc (this=0x81ff9c9f0)
at /home/ps/source/src/shared/DelayExecutor.cpp:65
#7 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#8 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#9 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd667b0)
at ../../ace/Thread_Adapter.cpp:96
#10 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 81fc9c1c0 (LWP 100564)):
#0 VMAP::GroupModel::IntersectRay (this=0x84e4caca0, ray=@0x7fffff1f9090,
distance=@0x7fffff1f912c, stopAtFirstHit=true) at BIH.h:186
#1 0x0000000000a2be75 in VMAP::WorldModel::IntersectRay (this=0x864882b00,
ray=@0x7fffff1f9090, distance=@0x7fffff1f912c, stopAtFirstHit=true)
at /home/ps/source/src/game/vmap/WorldModel.cpp:411
#2 0x0000000000aef7d9 in VMAP::ModelInstance::intersectRay (this=0x821954250,
pRay=) at /home/ps/source/src/game/vmap/ModelInstance.cpp:56
#3 0x0000000000aea6af in VMAP::StaticMapTree::getIntersectionTime (
this=0x824c7ae40, pRay=@0x7fffff1f9570, pMaxDist=@0x7fffff1f95dc,
pStopAtFirstHit=true) at /home/ps/source/src/game/vmap/MapTree.cpp:40
#4 0x0000000000aeacb1 in VMAP::StaticMapTree::isInLineOfSight (
this=0x824c7ae40, pos1=@0x7fffff1f9630, pos2=@0x7fffff1f9620)
at /home/ps/source/src/game/vmap/MapTree.cpp:164
#5 0x0000000000a26553 in VMAP::VMapManager2::isInLineOfSight (
this=0x8022aa640, pMapId=)
at /home/ps/source/src/game/vmap/VMapManager2.cpp:167
#6 0x00000000007646a5 in WorldObject::IsWithinLOS (this=0x867f65000,
ox=-17066.166, oy=-17066.166, oz=420.675293)
at /home/ps/source/src/game/Object.cpp:1209
#7 0x0000000000769c8f in WorldObject::GetNearPoint (this=0x867f65000,
searcher=0x0, x=@0x7fffff1f9838, y=@0x7fffff1f9834, z=@0x7fffff1f9830,
searcher_bounding_radius=0, distance2d=)
at /home/ps/source/src/game/Object.cpp:1876
#8 0x00000000008fbe37 in Spell::EffectSummonPlayer (this=0x83d51ae00)
at Object.h:460
#9 0x000000000088a156 in Spell::HandleEffects (this=0x83d51ae00, pUnitTarget=)
at /home/ps/source/src/game/Spell.cpp:5206
#10 0x000000000088adda in Spell::DoSpellHitOnUnit (this=0x83d51ae00,
unit=0x84942e000, effectMask=1) at /home/ps/source/src/game/Spell.cpp:1404
#11 0x000000000089166a in Spell::DoAllEffectOnTarget (this=0x83d51ae00,
target=0x7fffff1f9ac0) at /home/ps/source/src/game/Spell.cpp:1107
#12 0x000000000089d422 in Spell::handle_immediate (this=0x83d51ae00)
at /home/ps/source/src/game/Spell.cpp:3899
#13 0x00000000008a9705 in Spell::cast (this=0x83d51ae00, skipCheck=)
at /home/ps/source/src/game/Spell.cpp:3870
#14 0x000000000089ccac in Spell::prepare (this=0x83d51ae00, targets=)
at /home/ps/source/src/game/Spell.cpp:3430
#15 0x00000000006796f1 in GameObject::Use (this=)
at /home/ps/source/src/game/GameObject.cpp:1712
#16 0x0000000000ae27af in WorldSession::HandleGameObjectUseOpcode (
this=0x820d6b600, recv_data=)
at /home/ps/source/src/game/SpellHandler.cpp:329
#17 0x00000000009bfafe in WorldSession::ExecuteOpcode (this=0x820d6b600,
opHandle=) at /home/ps/source/src/game/WorldSession.cpp:1045
#18 0x00000000009c429b in WorldSession::Update (this=0x820d6b600,
updater=@0x7fffff1f9e90) at /home/ps/source/src/game/WorldSession.cpp:249
#19 0x00000000009ba602 in World::UpdateSessions (this=0x802307a00, diff=)
at /home/ps/source/src/game/World.cpp:2146
#20 0x00000000009bbce2 in World::Update (this=0x802307a00, diff=50)
at /home/ps/source/src/game/World.cpp:1669
#21 0x0000000000558579 in WorldRunnable::run (this=)
at /home/ps/source/src/mangosd/WorldRunnable.cpp:60
#22 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x810126fb0)
at /home/ps/source/src/shared/Threading.cpp:187
#23 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#24 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#25 0x0000000000000000 in ?? ()

Thread 7 (Thread 81a1c7e40 (LWP 100565)):
#0 0x00000008020b1fea in read () from /lib/libc.so.7
#1 0x00000008020b1a80 in memcpy () from /lib/libc.so.7
#2 0x00000008020b17cb in memcpy () from /lib/libc.so.7
#3 0x000000080209b10e in __srget () from /lib/libc.so.7
#4 0x000000080209520f in fgets () from /lib/libc.so.7
#5 0x000000000054cd8a in CliRunnable::run (this=)
at /home/ps/source/src/mangosd/CliRunnable.cpp:621
#6 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x810126f90)
at /home/ps/source/src/shared/Threading.cpp:187
#7 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#8 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#9 0x0000000000000000 in ?? ()

Thread 6 (Thread 81a1c7c80 (LWP 100571)):
#0 FreezeDetectorRunnable::run (this=0x81fc99ee0)
at /home/ps/source/src/mangosd/Master.cpp:99
#1 0x0000000000b3108a in ACE_Based::Thread::ThreadTask (param=0x81fc99ee0)
at /home/ps/source/src/shared/Threading.cpp:187
#2 0x0000000800f9ed36 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
#3 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#4 0x0000000000000000 in ?? ()

Thread 5 (Thread 81a1c7ac0 (LWP 100586)):
#0 0x00000008020b1f6c in select () from /lib/libc.so.7
#1 0x0000000801eae554 in select () from /lib/libthr.so.3
#2 0x0000000800f53831 in ACE_Select_Reactor_T >::wait_for_multiple_events (this=0x80fe1e000, dispatch_set=@0x80fe1e500,
max_wait_time=0x7ffffebf6ed0) at OS_NS_sys_select.inl:45
#3 0x0000000800fcdb18 in ACE_TP_Reactor::dispatch_i (this=0x80fe1e000,
max_wait_time=) at ../../ace/TP_Reactor.cpp:179
#4 0x0000000800fcdc1f in ACE_TP_Reactor::handle_events (this=0x80fe1e000,
max_wait_time=0x7ffffebf6ed0) at ../../ace/TP_Reactor.cpp:172
#5 0x0000000800facb1d in ACE_Reactor::run_reactor_event_loop (
this=0x81f54b620, tv=@0x7ffffebf6ed0, eh=0) at ../../ace/Reactor.cpp:267
#6 0x00000000009ce2cc in ReactorRunnable::svc (this=0x8100b0208)
at /home/ps/source/src/game/WorldSocketMgr.cpp:165
#7 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#8 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#9 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd66270)
at ../../ace/Thread_Adapter.cpp:96
#10 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 81a1c7900 (LWP 100885)):
#0 0x00000008020b1f6c in select () from /lib/libc.so.7
#1 0x0000000801eae554 in select () from /lib/libthr.so.3
#2 0x0000000800f53831 in ACE_Select_Reactor_T >::wait_for_multiple_events (this=0x80fe1d800, dispatch_set=@0x80fe1dd00,
max_wait_time=0x7ffffe9f5ed0) at OS_NS_sys_select.inl:45
#3 0x0000000800fcdb18 in ACE_TP_Reactor::dispatch_i (this=0x80fe1d800,
max_wait_time=) at ../../ace/TP_Reactor.cpp:179
#4 0x0000000800fcdc1f in ACE_TP_Reactor::handle_events (this=0x80fe1d800,
max_wait_time=0x7ffffe9f5ed0) at ../../ace/TP_Reactor.cpp:172
#5 0x0000000800facb1d in ACE_Reactor::run_reactor_event_loop (
this=0x81f54b5e0, tv=@0x7ffffe9f5ed0, eh=0) at ../../ace/Reactor.cpp:267
#6 0x00000000009ce2cc in ReactorRunnable::svc (this=0x8100b0300)
at /home/ps/source/src/game/WorldSocketMgr.cpp:165
#7 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#8 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#9 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd66200)
at ../../ace/Thread_Adapter.cpp:96
#10 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 81a1c7740 (LWP 100886)):
#0 0x00000008020b1f6c in select () from /lib/libc.so.7
#1 0x0000000801eae554 in select () from /lib/libthr.so.3
#2 0x0000000800f53831 in ACE_Select_Reactor_T >::wait_for_multiple_events (this=0x80fe1d000, dispatch_set=@0x80fe1d500,
max_wait_time=0x7ffffe7f4ed0) at OS_NS_sys_select.inl:45
#3 0x0000000800fcdb18 in ACE_TP_Reactor::dispatch_i (this=0x80fe1d000,
max_wait_time=) at ../../ace/TP_Reactor.cpp:179
#4 0x0000000800fcdc1f in ACE_TP_Reactor::handle_events (this=0x80fe1d000,
max_wait_time=0x7ffffe7f4ed0) at ../../ace/TP_Reactor.cpp:172
#5 0x0000000800facb1d in ACE_Reactor::run_reactor_event_loop (
this=0x81f54b5a0, tv=@0x7ffffe7f4ed0, eh=0) at ../../ace/Reactor.cpp:267
#6 0x00000000009ce2cc in ReactorRunnable::svc (this=0x8100b03f8)
at /home/ps/source/src/game/WorldSocketMgr.cpp:165
#7 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#8 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#9 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd66190)
at ../../ace/Thread_Adapter.cpp:96
#10 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 81a1c7580 (LWP 100916)):
#0 0x00000008020a2d4c in gettimeofday () from /lib/libc.so.7
#1 0x0000000800fccea1 in ACE_TP_Token_Guard::acquire_read_token (
this=0x7ffffe5f3e20, max_wait_time=0x7ffffe5f3ed0) at OS_NS_sys_time.inl:53
#2 0x0000000800fcdbed in ACE_TP_Reactor::handle_events (this=0x80fe1c800,
max_wait_time=0x7ffffe5f3ed0) at ../../ace/TP_Reactor.cpp:156
#3 0x0000000800facb1d in ACE_Reactor::run_reactor_event_loop (
this=0x81f54b560, tv=@0x7ffffe5f3ed0, eh=0) at ../../ace/Reactor.cpp:267
#4 0x00000000009ce2cc in ReactorRunnable::svc (this=0x8100b04f0)
at /home/ps/source/src/game/WorldSocketMgr.cpp:165
#5 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#6 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#7 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd66120)
at ../../ace/Thread_Adapter.cpp:96
#8 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#9 0x0000000000000000 in ?? ()

Thread 1 (Thread 81a1c73c0 (LWP 100917)):
#0 0x00000008020b1f6c in select () from /lib/libc.so.7
#1 0x0000000801eae554 in select () from /lib/libthr.so.3
#2 0x0000000800f53831 in ACE_Select_Reactor_T >::wait_for_multiple_events (this=0x80fe1c000, dispatch_set=@0x80fe1c500,
max_wait_time=0x7ffffe3f2ed0) at OS_NS_sys_select.inl:45
#3 0x0000000800fcdb18 in ACE_TP_Reactor::dispatch_i (this=0x80fe1c000,
max_wait_time=) at ../../ace/TP_Reactor.cpp:179
#4 0x0000000800fcdc1f in ACE_TP_Reactor::handle_events (this=0x80fe1c000,
max_wait_time=0x7ffffe3f2ed0) at ../../ace/TP_Reactor.cpp:172
#5 0x0000000800facb1d in ACE_Reactor::run_reactor_event_loop (
this=0x81f54b520, tv=@0x7ffffe3f2ed0, eh=0) at ../../ace/Reactor.cpp:267
#6 0x00000000009ce2cc in ReactorRunnable::svc (this=0x8100b05e8)
at /home/ps/source/src/game/WorldSocketMgr.cpp:165
#7 0x0000000800fceaf7 in ACE_Task_Base::svc_run (args=)
at ../../ace/Task.cpp:271
#8 0x0000000800fcee16 in ACE_Thread_Adapter::invoke_i (this=)
at ../../ace/Thread_Adapter.cpp:161
#9 0x0000000800fcef95 in ACE_Thread_Adapter::invoke (this=0x81fd660b0)
at ../../ace/Thread_Adapter.cpp:96
#10 0x0000000801eac4f1 in pthread_getprio () from /lib/libthr.so.3
#11 0x0000000000000000 in ?? ()