ariel-

Untitled

Sep 28th, 2015
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 39.80 KB | None | 0 0
  1.  
  2. --- DEBUG: --- START
  3.  
  4. [Thread debugging using libthread_db enabled]
  5. Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  6. [New Thread 0x7ffff3fff700 (LWP 1308)]
  7. [New Thread 0x7ffff35fe700 (LWP 1309)]
  8. [New Thread 0x7ffff2bfd700 (LWP 1310)]
  9. [New Thread 0x7ffff21fc700 (LWP 1311)]
  10. [Thread 0x7ffff21fc700 (LWP 1311) exited]
  11. [New Thread 0x7ffff21fc700 (LWP 1312)]
  12. [New Thread 0x7ffff0fff700 (LWP 1313)]
  13. [New Thread 0x7ffff05fe700 (LWP 1316)]
  14. [New Thread 0x7fffefbfd700 (LWP 1318)]
  15. [New Thread 0x7fffef1fc700 (LWP 1322)]
  16. [New Thread 0x7fffc73ff700 (LWP 1325)]
  17. [New Thread 0x7fffc69fe700 (LWP 1326)]
  18. [New Thread 0x7fffc3fff700 (LWP 1327)]
  19. [New Thread 0x7fffc35fe700 (LWP 1328)]
  20. [New Thread 0x7fffc23ff700 (LWP 1329)]
  21. [New Thread 0x7fffc13ff700 (LWP 1330)]
  22.  
  23. Program received signal SIGSEGV, Segmentation fault.
  24. [Switching to Thread 0x7fffc73ff700 (LWP 1325)]
  25. Trinity::Assert (file=file@entry=0x1a06800 "/home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp", line=line@entry=253, function=function@entry=0x1a06900 <Movement::MoveSpline::_updateState(int&)::__FUNCTION__> "_updateState", message=message@entry=0x1a06724 "minimal_diff >= 0") at /home/wserver/server-dev/src/common/Debugging/Errors.cpp:43
  26. 43      *((volatile int*)NULL) = 0;
  27.  
  28. --- DEBUG: BACKTRACE FULL
  29.  
  30. #0  Trinity::Assert (file=file@entry=0x1a06800 "/home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp", line=line@entry=253, function=function@entry=0x1a06900 <Movement::MoveSpline::_updateState(int&)::__FUNCTION__> "_updateState", message=message@entry=0x1a06724 "minimal_diff >= 0") at /home/wserver/server-dev/src/common/Debugging/Errors.cpp:43
  31. No locals.
  32. #1  0x0000000000f6dcda in Movement::MoveSpline::_updateState (this=this@entry=0x7ffef4745d00, ms_time_diff=@0x7fffc73feaec: -1770) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp:253
  33.         result = Movement::MoveSpline::Result_None
  34.         minimal_diff = <optimized out>
  35.         __FUNCTION__ = "_updateState"
  36. #2  0x0000000000d3b8cd in updateState (difftime=-1770, this=0x7ffef4745d00) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.h:110
  37. No locals.
  38. #3  Unit::UpdateSplineMovement (this=this@entry=0x7ffef478c000, t_diff=t_diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:392
  39. No locals.
  40. #4  0x0000000000d647ec in Unit::Update (this=this@entry=0x7ffef478c000, p_time=p_time@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:367
  41.         __FUNCTION__ = "Update"
  42. #5  0x0000000000da2e53 in Creature::Update (this=0x7ffef478c000, diff=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Creature/Creature.cpp:522
  43.         bInCombat = <optimized out>
  44. #6  0x0000000000e806dc in Trinity::ObjectUpdater::Visit<Creature> (this=this@entry=0x7fffc73fedf0, m=...) at /home/wserver/server-dev/src/server/game/Grids/Notifiers/GridNotifiers.cpp:347
  45.         iter = <optimized out>
  46. #7  0x0000000000f4fb18 in VisitorHelper<Trinity::ObjectUpdater, Creature> (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:45
  47. No locals.
  48. #8  0x0000000000f4fd8e in VisitorHelper<Trinity::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:51
  49. No locals.
  50. #9  0x0000000000f4fdbe in VisitorHelper<Trinity::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:52
  51. No locals.
  52. #10 0x0000000000f4fdce in VisitorHelper<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:58
  53. No locals.
  54. #11 0x0000000000f43c3b in Visit (c=..., this=0x7fffc73fee00) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:92
  55. No locals.
  56. #12 Visit<Trinity::ObjectUpdater> (visitor=..., this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/Grid.h:91
  57. No locals.
  58. #13 VisitGrid<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (visitor=..., y=1, x=2, this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/NGrid.h:157
  59. No locals.
  60. #14 Visit<Trinity::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (visitor=..., cell=..., this=0x7fffd21c2000) at /home/wserver/server-dev/src/server/game/Maps/Map.h:786
  61. No locals.
  62. #15 Map::VisitNearbyCellsOf (this=this@entry=0x7fffd21c2000, obj=obj@entry=0x7ffed4c2b000, gridVisitor=..., worldVisitor=...) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:638
  63.         cell_id = 115522
  64.         cell = {data = {Part = {grid_x = 40, grid_y = 28, cell_x = 2, cell_y = 1, nocreate = 1, reserved = 0}, All = 17049384}}
  65.         y = 225
  66.         x = 322
  67.         area = {low_bound = {x_coord = 322, y_coord = 225}, high_bound = {x_coord = 324, y_coord = 226}}
  68. #16 0x0000000000f440fc in Map::Update (this=0x7fffd21c2000, t_diff=4294965526) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:712
  69.         obj = 0x7ffed4c2b000
  70.         updater = {i_timeDiff = 4294965526}
  71.         grid_object_update = {i_visitor = @0x7fffc73fedf0}
  72.         world_object_update = {i_visitor = @0x7fffc73fedf0}
  73. #17 0x0000000000f5dceb in call (this=0x7ffed45df700) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:42
  74. No locals.
  75. #18 MapUpdater::WorkerThread (this=0x213d7a8 <MapManager::instance()::instance+168>) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:113
  76.         request = 0x7ffed45df700
  77. #19 0x0000000000f5e01b in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  78. No locals.
  79. #20 _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  80. No locals.
  81. #21 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  82. No locals.
  83. #22 std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  84. No locals.
  85. #23 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  86. No symbol table info available.
  87. #24 0x00007ffff67760a4 in start_thread (arg=0x7fffc73ff700) at pthread_create.c:309
  88.         __res = <optimized out>
  89.         pd = 0x7fffc73ff700
  90.         now = <optimized out>
  91.         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736536246016, 2695951232258221498, 1, 140737354125408, 140737488334368, 140736536246016, -2695827536632928838, -2695934674808789574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  92.         not_first_call = <optimized out>
  93.         pagesize_m1 = <optimized out>
  94.         sp = <optimized out>
  95.         freesize = <optimized out>
  96.         __PRETTY_FUNCTION__ = "start_thread"
  97. #25 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  98. No locals.
  99.  
  100. --- DEBUG: INFO REGISTERS
  101.  
  102. rax            0x84 132
  103. rbx            0x7fffc73feaec   140736536242924
  104. rcx            0x7ffff51b563d   140737305597501
  105. rdx            0x0  0
  106. rsi            0x0  0
  107. rdi            0x7fffc73fc2a0   140736536232608
  108. rbp            0x7ffef478c000   0x7ffef478c000
  109. rsp            0x7fffc73feab0   0x7fffc73feab0
  110. r8             0x7fffc73ff700   140736536246016
  111. r9             0x7ffff51279fa   140737305016826
  112. r10            0x7ffff547dbe0   140737308515296
  113. r11            0x0  0
  114. r12            0xfffff916   4294965526
  115. r13            0x142    322
  116. r14            0x7fffd21c2000   140736718446592
  117. r15            0xfffff916   4294965526
  118. rip            0x12baf78    0x12baf78 <Trinity::Assert(char const*, int, char const*, char const*)+37>
  119. eflags         0x10202  [ IF RF ]
  120. cs             0x33 51
  121. ss             0x2b 43
  122. ds             0x0  0
  123. es             0x0  0
  124. fs             0x0  0
  125. gs             0x0  0
  126.  
  127. --- DEBUG: CALLS (x/32i $pc)
  128.  
  129. => 0x12baf78 <Trinity::Assert(char const*, int, char const*, char const*)+37>:  movl   $0x0,0x0
  130.    0x12baf83 <Trinity::Assert(char const*, int, char const*, char const*)+48>:  mov    $0x1,%edi
  131.    0x12baf88 <Trinity::Assert(char const*, int, char const*, char const*)+53>:  callq  0xb51150 <exit@plt>
  132.    0x12baf8d <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)>:   push   %rbx
  133.    0x12baf8e <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+1>: sub    $0xd0,%rsp
  134.    0x12baf95 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+8>: mov    %r9,0x48(%rsp)
  135.    0x12baf9a <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+13>:    test   %al,%al
  136.    0x12baf9c <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+15>:    je     0x12bafd5 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+72>
  137.    0x12baf9e <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+17>:    movaps %xmm0,0x50(%rsp)
  138.    0x12bafa3 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+22>:    movaps %xmm1,0x60(%rsp)
  139.    0x12bafa8 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+27>:    movaps %xmm2,0x70(%rsp)
  140.    0x12bafad <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+32>:    movaps %xmm3,0x80(%rsp)
  141.    0x12bafb5 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+40>:    movaps %xmm4,0x90(%rsp)
  142.    0x12bafbd <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+48>:    movaps %xmm5,0xa0(%rsp)
  143.    0x12bafc5 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+56>:    movaps %xmm6,0xb0(%rsp)
  144.    0x12bafcd <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+64>:    movaps %xmm7,0xc0(%rsp)
  145.    0x12bafd5 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+72>:    mov    %r8,%rbx
  146.    0x12bafd8 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+75>:    movl   $0x28,0x8(%rsp)
  147.    0x12bafe0 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+83>:    movl   $0x30,0xc(%rsp)
  148.    0x12bafe8 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+91>:    lea    0xe0(%rsp),%rax
  149.    0x12baff0 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+99>:    mov    %rax,0x10(%rsp)
  150.    0x12baff5 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+104>:   lea    0x20(%rsp),%r8
  151.    0x12baffa <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+109>:   mov    %r8,0x18(%rsp)
  152.    0x12bafff <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+114>:   mov    %rcx,%r9
  153.    0x12bb002 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+117>:   mov    %rdx,%r8
  154.    0x12bb005 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+120>:   mov    %esi,%ecx
  155.    0x12bb007 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+122>:   mov    %rdi,%rdx
  156.    0x12bb00a <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+125>:   mov    $0x1a4fa80,%esi
  157.    0x12bb00f <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+130>:   mov    0xe80b82(%rip),%rdi        # 0x213bb98 <stderr@@GLIBC_2.2.5>
  158.    0x12bb016 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+137>:   mov    $0x0,%eax
  159.    0x12bb01b <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+142>:   callq  0xb50ae0 <fprintf@plt>
  160.    0x12bb020 <Trinity::Assert(char const*, int, char const*, char const*, char const*, ...)+147>:   lea    0x8(%rsp),%rdx
  161.  
  162. --- DEBUG: THREAD APPLY ALL BACKTRACE
  163.  
  164. Thread 16 (Thread 0x7fffc13ff700 (LWP 1330)):
  165. #0  0x00007ffff677d18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  166. #1  0x0000000000b7a6e3 in sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.9/thread:282
  167. #2  NetworkThread<WorldSocket>::Run (this=0x7fffca6f8f28) at /home/wserver/server-dev/src/server/shared/Networking/NetworkThread.h:123
  168. #3  0x0000000000b69075 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  169. #4  _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  170. #5  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  171. #6  std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  172. #7  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  173. #8  0x00007ffff67760a4 in start_thread (arg=0x7fffc13ff700) at pthread_create.c:309
  174. #9  0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  175.  
  176. Thread 15 (Thread 0x7fffc23ff700 (LWP 1329)):
  177. #0  0x00007ffff677d18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  178. #1  0x0000000000b7a6e3 in sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.9/thread:282
  179. #2  NetworkThread<WorldSocket>::Run (this=0x7fffca6f8e88) at /home/wserver/server-dev/src/server/shared/Networking/NetworkThread.h:123
  180. #3  0x0000000000b69075 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  181. #4  _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  182. #5  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  183. #6  std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (NetworkThread<WorldSocket>::*)()> (NetworkThread<WorldSocket>*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  184. #7  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  185. #8  0x00007ffff67760a4 in start_thread (arg=0x7fffc23ff700) at pthread_create.c:309
  186. #9  0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  187.  
  188. Thread 14 (Thread 0x7fffc35fe700 (LWP 1328)):
  189. #0  0x00007ffff51bb2b3 in select () at ../sysdeps/unix/syscall-template.S:81
  190. #1  0x000000000196ec47 in tcp_select (soap=soap@entry=0x7fffc35d64c0, sk=21, flags=flags@entry=7, timeout=3) at /home/wserver/server-dev/dep/gsoap/stdsoap2.cpp:4581
  191. #2  0x0000000001985ba1 in soap_accept (soap=0x7fffc35d64c0) at /home/wserver/server-dev/dep/gsoap/stdsoap2.cpp:5000
  192. #3  0x0000000000b619dd in TCSoapThread (host=..., port=7878) at /home/wserver/server-dev/src/server/worldserver/TCSoap/TCSoap.cpp:46
  193. #4  0x0000000000b68904 in _M_invoke<0ul, 1ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  194. #5  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  195. #6  std::thread::_Impl<std::_Bind_simple<void (*(std::string, unsigned short))(std::string const&, unsigned short)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  196. #7  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  197. #8  0x00007ffff67760a4 in start_thread (arg=0x7fffc35fe700) at pthread_create.c:309
  198. #9  0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  199.  
  200. Thread 13 (Thread 0x7fffc3fff700 (LWP 1327)):
  201. #0  0x00007ffff51bb2b3 in select () at ../sysdeps/unix/syscall-template.S:81
  202. #1  0x00007ffff77700ba in ?? () from /lib/x86_64-linux-gnu/libreadline.so.6
  203. #2  0x00007ffff777032e in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.6
  204. #3  0x00007ffff7759c4c in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.6
  205. #4  0x00007ffff775a3c5 in readline () from /lib/x86_64-linux-gnu/libreadline.so.6
  206. #5  0x0000000000b52001 in CliThread () at /home/wserver/server-dev/src/server/worldserver/CommandLine/CliRunnable.cpp:156
  207. #6  0x0000000000b68911 in _M_invoke<> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  208. #7  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  209. #8  std::thread::_Impl<std::_Bind_simple<void (*())()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  210. #9  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  211. #10 0x00007ffff67760a4 in start_thread (arg=0x7fffc3fff700) at pthread_create.c:309
  212. #11 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  213.  
  214. Thread 12 (Thread 0x7fffc69fe700 (LWP 1326)):
  215. #0  Trinity::Assert (file=file@entry=0x1a06800 "/home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp", line=line@entry=253, function=function@entry=0x1a06900 <Movement::MoveSpline::_updateState(int&)::__FUNCTION__> "_updateState", message=message@entry=0x1a06724 "minimal_diff >= 0") at /home/wserver/server-dev/src/common/Debugging/Errors.cpp:43
  216. #1  0x0000000000f6dcda in Movement::MoveSpline::_updateState (this=this@entry=0x7fffbc175800, ms_time_diff=@0x7fffc69fda1c: -1770) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp:253
  217. #2  0x0000000000d3b8cd in updateState (difftime=-1770, this=0x7fffbc175800) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.h:110
  218. #3  Unit::UpdateSplineMovement (this=this@entry=0x7ffed4c06000, t_diff=t_diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:392
  219. #4  0x0000000000d647ec in Unit::Update (this=this@entry=0x7ffed4c06000, p_time=p_time@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:367
  220. #5  0x0000000000da2e53 in Creature::Update (this=this@entry=0x7ffed4c06000, diff=diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Creature/Creature.cpp:522
  221. #6  0x0000000000d92823 in TempSummon::Update (this=0x7ffed4c06000, diff=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Creature/TemporarySummon.cpp:48
  222. #7  0x0000000000e806dc in Trinity::ObjectUpdater::Visit<Creature> (this=this@entry=0x7fffc69fddf0, m=...) at /home/wserver/server-dev/src/server/game/Grids/Notifiers/GridNotifiers.cpp:347
  223. #8  0x0000000000f4fb18 in VisitorHelper<Trinity::ObjectUpdater, Creature> (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:45
  224. #9  0x0000000000f4fd8e in VisitorHelper<Trinity::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:51
  225. #10 0x0000000000f4fdbe in VisitorHelper<Trinity::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:52
  226. #11 0x0000000000f4fdce in VisitorHelper<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:58
  227. #12 0x0000000000f43c3b in Visit (c=..., this=0x7fffc69fde00) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:92
  228. #13 Visit<Trinity::ObjectUpdater> (visitor=..., this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/Grid.h:91
  229. #14 VisitGrid<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (visitor=..., y=1, x=5, this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/NGrid.h:157
  230. #15 Visit<Trinity::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (visitor=..., cell=..., this=0x7fffd1438000) at /home/wserver/server-dev/src/server/game/Maps/Map.h:786
  231. #16 Map::VisitNearbyCellsOf (this=this@entry=0x7fffd1438000, obj=obj@entry=0x7ffed4c06000, gridVisitor=..., worldVisitor=...) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:638
  232. #17 0x0000000000f440fc in Map::Update (this=0x7fffd1438000, t_diff=4294965526) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:712
  233. #18 0x0000000000f5dceb in call (this=0x7ffed45df7e0) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:42
  234. #19 MapUpdater::WorkerThread (this=0x213d7a8 <MapManager::instance()::instance+168>) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:113
  235. #20 0x0000000000f5e01b in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  236. #21 _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  237. #22 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  238. #23 std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  239. #24 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  240. #25 0x00007ffff67760a4 in start_thread (arg=0x7fffc69fe700) at pthread_create.c:309
  241. #26 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  242.  
  243. Thread 11 (Thread 0x7fffc73ff700 (LWP 1325)):
  244. #0  Trinity::Assert (file=file@entry=0x1a06800 "/home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp", line=line@entry=253, function=function@entry=0x1a06900 <Movement::MoveSpline::_updateState(int&)::__FUNCTION__> "_updateState", message=message@entry=0x1a06724 "minimal_diff >= 0") at /home/wserver/server-dev/src/common/Debugging/Errors.cpp:43
  245. #1  0x0000000000f6dcda in Movement::MoveSpline::_updateState (this=this@entry=0x7ffef4745d00, ms_time_diff=@0x7fffc73feaec: -1770) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.cpp:253
  246. #2  0x0000000000d3b8cd in updateState (difftime=-1770, this=0x7ffef4745d00) at /home/wserver/server-dev/src/server/game/Movement/Spline/MoveSpline.h:110
  247. #3  Unit::UpdateSplineMovement (this=this@entry=0x7ffef478c000, t_diff=t_diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:392
  248. #4  0x0000000000d647ec in Unit::Update (this=this@entry=0x7ffef478c000, p_time=p_time@entry=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Unit/Unit.cpp:367
  249. #5  0x0000000000da2e53 in Creature::Update (this=0x7ffef478c000, diff=4294965526) at /home/wserver/server-dev/src/server/game/Entities/Creature/Creature.cpp:522
  250. #6  0x0000000000e806dc in Trinity::ObjectUpdater::Visit<Creature> (this=this@entry=0x7fffc73fedf0, m=...) at /home/wserver/server-dev/src/server/game/Grids/Notifiers/GridNotifiers.cpp:347
  251. #7  0x0000000000f4fb18 in VisitorHelper<Trinity::ObjectUpdater, Creature> (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:45
  252. #8  0x0000000000f4fd8e in VisitorHelper<Trinity::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:51
  253. #9  0x0000000000f4fdbe in VisitorHelper<Trinity::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:52
  254. #10 0x0000000000f4fdce in VisitorHelper<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (v=..., c=...) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:58
  255. #11 0x0000000000f43c3b in Visit (c=..., this=0x7fffc73fee00) at /home/wserver/server-dev/src/server/shared/Dynamic/TypeContainerVisitor.h:92
  256. #12 Visit<Trinity::ObjectUpdater> (visitor=..., this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/Grid.h:91
  257. #13 VisitGrid<Trinity::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > (visitor=..., y=1, x=2, this=<optimized out>) at /home/wserver/server-dev/src/server/game/Grids/NGrid.h:157
  258. #14 Visit<Trinity::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (visitor=..., cell=..., this=0x7fffd21c2000) at /home/wserver/server-dev/src/server/game/Maps/Map.h:786
  259. #15 Map::VisitNearbyCellsOf (this=this@entry=0x7fffd21c2000, obj=obj@entry=0x7ffed4c2b000, gridVisitor=..., worldVisitor=...) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:638
  260. #16 0x0000000000f440fc in Map::Update (this=0x7fffd21c2000, t_diff=4294965526) at /home/wserver/server-dev/src/server/game/Maps/Map.cpp:712
  261. #17 0x0000000000f5dceb in call (this=0x7ffed45df700) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:42
  262. #18 MapUpdater::WorkerThread (this=0x213d7a8 <MapManager::instance()::instance+168>) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:113
  263. #19 0x0000000000f5e01b in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  264. #20 _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  265. #21 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  266. #22 std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  267. #23 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  268. #24 0x00007ffff67760a4 in start_thread (arg=0x7fffc73ff700) at pthread_create.c:309
  269. #25 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  270.  
  271. Thread 10 (Thread 0x7fffef1fc700 (LWP 1322)):
  272. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  273. #1  0x00007ffff5a4ec7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  274. #2  0x00000000012fd29e in WaitAndPop (value=<synthetic pointer>, this=0x7ffff4022240) at /home/wserver/server-dev/src/common/Threading/ProducerConsumerQueue.h:76
  275. #3  DatabaseWorker::WorkerThread (this=0x7ffff406a0a0) at /home/wserver/server-dev/src/server/database/Database/DatabaseWorker.cpp:49
  276. #4  0x00000000012fd5f9 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  277. #5  _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  278. #6  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  279. #7  std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  280. #8  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  281. #9  0x00007ffff67760a4 in start_thread (arg=0x7fffef1fc700) at pthread_create.c:309
  282. #10 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  283.  
  284. Thread 9 (Thread 0x7fffefbfd700 (LWP 1318)):
  285. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  286. #1  0x00007ffff5a4ec7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  287. #2  0x00000000012fd29e in WaitAndPop (value=<synthetic pointer>, this=0x7ffff4022300) at /home/wserver/server-dev/src/common/Threading/ProducerConsumerQueue.h:76
  288. #3  DatabaseWorker::WorkerThread (this=0x7ffff406a4e0) at /home/wserver/server-dev/src/server/database/Database/DatabaseWorker.cpp:49
  289. #4  0x00000000012fd5f9 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  290. #5  _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  291. #6  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  292. #7  std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  293. #8  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  294. #9  0x00007ffff67760a4 in start_thread (arg=0x7fffefbfd700) at pthread_create.c:309
  295. #10 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  296.  
  297. Thread 8 (Thread 0x7ffff05fe700 (LWP 1316)):
  298. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  299. #1  0x00007ffff5a4ec7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  300. #2  0x00000000012fd29e in WaitAndPop (value=<synthetic pointer>, this=0x7ffff4022300) at /home/wserver/server-dev/src/common/Threading/ProducerConsumerQueue.h:76
  301. #3  DatabaseWorker::WorkerThread (this=0x7ffff406a1a0) at /home/wserver/server-dev/src/server/database/Database/DatabaseWorker.cpp:49
  302. #4  0x00000000012fd5f9 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  303. #5  _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  304. #6  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  305. #7  std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  306. #8  0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  307. #9  0x00007ffff67760a4 in start_thread (arg=0x7ffff05fe700) at pthread_create.c:309
  308. #10 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  309.  
  310. Thread 7 (Thread 0x7ffff0fff700 (LWP 1313)):
  311. #0  0x00007ffff677cadd in read () at ../sysdeps/unix/syscall-template.S:81
  312. #1  0x00007ffff724c924 in vio_read_buff () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  313. #2  0x00007ffff723c5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  314. #3  0x00007ffff723d1dd in my_net_read () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  315. #4  0x00007ffff723662c in cli_safe_read () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  316. #5  0x00007ffff72377f2 in ?? () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  317. #6  0x00007ffff7232df4 in ?? () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  318. #7  0x00007ffff7233779 in cli_stmt_execute () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  319. #8  0x00007ffff723499d in mysql_stmt_execute () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  320. #9  0x00000000012e7787 in MySQLConnection::Execute (this=0x7ffff40226c0, stmt=0x7fffbc1a8a60) at /home/wserver/server-dev/src/server/database/Database/MySQLConnection.cpp:212
  321. #10 0x00000000012ed70b in PreparedStatementTask::Execute (this=0x7fff4d835580) at /home/wserver/server-dev/src/server/database/Database/PreparedStatement.cpp:478
  322. #11 0x0000000000b82242 in SQLOperation::call (this=<optimized out>) at /home/wserver/server-dev/src/server/database/Database/SQLOperation.h:64
  323. #12 0x00000000012fd405 in DatabaseWorker::WorkerThread (this=0x7ffff406a3a0) at /home/wserver/server-dev/src/server/database/Database/DatabaseWorker.cpp:55
  324. #13 0x00000000012fd5f9 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  325. #14 _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  326. #15 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  327. #16 std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  328. #17 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  329. #18 0x00007ffff67760a4 in start_thread (arg=0x7ffff0fff700) at pthread_create.c:309
  330. #19 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  331.  
  332. Thread 6 (Thread 0x7ffff21fc700 (LWP 1312)):
  333. #0  0x00007ffff51b950d in poll () at ../sysdeps/unix/syscall-template.S:81
  334. #1  0x00007ffff723c842 in net_clear () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  335. #2  0x00007ffff7239f1d in cli_advanced_command () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  336. #3  0x00007ffff7232d82 in ?? () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  337. #4  0x00007ffff7233779 in cli_stmt_execute () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  338. #5  0x00007ffff723499d in mysql_stmt_execute () from /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18
  339. #6  0x00000000012e7787 in MySQLConnection::Execute (this=0x7ffff4022600, stmt=0x7fffbc168100) at /home/wserver/server-dev/src/server/database/Database/MySQLConnection.cpp:212
  340. #7  0x00000000012ed70b in PreparedStatementTask::Execute (this=0x7fff4d89d6a0) at /home/wserver/server-dev/src/server/database/Database/PreparedStatement.cpp:478
  341. #8  0x0000000000b82242 in SQLOperation::call (this=<optimized out>) at /home/wserver/server-dev/src/server/database/Database/SQLOperation.h:64
  342. #9  0x00000000012fd405 in DatabaseWorker::WorkerThread (this=0x7ffff406a260) at /home/wserver/server-dev/src/server/database/Database/DatabaseWorker.cpp:55
  343. #10 0x00000000012fd5f9 in operator()<, void> (__object=<optimized out>, this=<optimized out>) at /usr/include/c++/4.9/functional:569
  344. #11 _M_invoke<0ul> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  345. #12 operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  346. #13 std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (DatabaseWorker::*)()> (DatabaseWorker*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  347. #14 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  348. #15 0x00007ffff67760a4 in start_thread (arg=0x7ffff21fc700) at pthread_create.c:309
  349. #16 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  350.  
  351. Thread 4 (Thread 0x7ffff2bfd700 (LWP 1310)):
  352. #0  0x00007ffff51c2623 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
  353. #1  0x0000000000b6a444 in boost::asio::detail::epoll_reactor::run (this=0x7ffff4022180, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
  354. #2  0x0000000000b6e3e1 in do_run_one (ec=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368
  355. #3  boost::asio::detail::task_io_service::run (this=0x7ffff40220c0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
  356. #4  0x0000000000b6ed3d in boost::asio::io_service::run (this=0x213d500 <_ioService>) at /usr/include/boost/asio/impl/io_service.ipp:59
  357. #5  0x0000000000b689c7 in operator() (p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:49
  358. #6  operator()<long unsigned int, boost::_mfi::mf0<long unsigned int, boost::asio::io_service>, boost::_bi::list0> (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:243
  359. #7  operator() (this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:20
  360. #8  _M_invoke<> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  361. #9  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  362. #10 std::thread::_Impl<std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  363. #11 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  364. #12 0x00007ffff67760a4 in start_thread (arg=0x7ffff2bfd700) at pthread_create.c:309
  365. #13 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  366.  
  367. Thread 3 (Thread 0x7ffff35fe700 (LWP 1309)):
  368. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  369. #1  0x0000000000b6e58d in wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x7ffff35fde10) at /usr/include/boost/asio/detail/posix_event.hpp:80
  370. #2  do_run_one (ec=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395
  371. #3  boost::asio::detail::task_io_service::run (this=0x7ffff40220c0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
  372. #4  0x0000000000b6ed3d in boost::asio::io_service::run (this=0x213d500 <_ioService>) at /usr/include/boost/asio/impl/io_service.ipp:59
  373. #5  0x0000000000b689c7 in operator() (p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:49
  374. #6  operator()<long unsigned int, boost::_mfi::mf0<long unsigned int, boost::asio::io_service>, boost::_bi::list0> (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:243
  375. #7  operator() (this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:20
  376. #8  _M_invoke<> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  377. #9  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  378. #10 std::thread::_Impl<std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  379. #11 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  380. #12 0x00007ffff67760a4 in start_thread (arg=0x7ffff35fe700) at pthread_create.c:309
  381. #13 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  382.  
  383. Thread 2 (Thread 0x7ffff3fff700 (LWP 1308)):
  384. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  385. #1  0x0000000000b6e58d in wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0x7ffff3ffee10) at /usr/include/boost/asio/detail/posix_event.hpp:80
  386. #2  do_run_one (ec=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:395
  387. #3  boost::asio::detail::task_io_service::run (this=0x7ffff40220c0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
  388. #4  0x0000000000b6ed3d in boost::asio::io_service::run (this=0x213d500 <_ioService>) at /usr/include/boost/asio/impl/io_service.ipp:59
  389. #5  0x0000000000b689c7 in operator() (p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:49
  390. #6  operator()<long unsigned int, boost::_mfi::mf0<long unsigned int, boost::asio::io_service>, boost::_bi::list0> (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:243
  391. #7  operator() (this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:20
  392. #8  _M_invoke<> (this=<optimized out>) at /usr/include/c++/4.9/functional:1700
  393. #9  operator() (this=<optimized out>) at /usr/include/c++/4.9/functional:1688
  394. #10 std::thread::_Impl<std::_Bind_simple<boost::_bi::bind_t<unsigned long, boost::_mfi::mf0<unsigned long, boost::asio::io_service>, boost::_bi::list1<boost::_bi::value<boost::asio::io_service*> > > ()> >::_M_run() (this=<optimized out>) at /usr/include/c++/4.9/thread:115
  395. #11 0x00007ffff5a52970 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  396. #12 0x00007ffff67760a4 in start_thread (arg=0x7ffff3fff700) at pthread_create.c:309
  397. #13 0x00007ffff51c204d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  398.  
  399. Thread 1 (Thread 0x7ffff7fe5780 (LWP 1304)):
  400. #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
  401. #1  0x00007ffff5a4ec7c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  402. #2  0x0000000000f5d87e in MapUpdater::wait (this=0x213d7a8 <MapManager::instance()::instance+168>) at /home/wserver/server-dev/src/server/game/Maps/MapUpdater.cpp:74
  403. #3  0x0000000000f594af in MapManager::Update (this=0x213d8a4 <MapManager::instance()::instance+420>, this@entry=0x213d700 <MapManager::instance()::instance>, diff=128, diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/Maps/MapManager.cpp:249
  404. #4  0x00000000010b13cc in World::Update (this=this@entry=0x213c880 <World::instance()::instance>, diff=diff@entry=4294965526) at /home/wserver/server-dev/src/server/game/World/World.cpp:2168
  405. #5  0x0000000000b624f8 in WorldUpdateLoop () at /home/wserver/server-dev/src/server/worldserver/Main.cpp:382
  406. #6  0x0000000000b6690c in main (argc=<optimized out>, argv=<optimized out>) at /home/wserver/server-dev/src/server/worldserver/Main.cpp:244
  407.  
  408. --- DEBUG: --- STOP
Advertisement
Add Comment
Please, Sign In to add comment