Advertisement
Guest User

Untitled

a guest
Mar 15th, 2019
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 14.92 KB | None | 0 0
  1.  
  2. Program terminated with signal SIGABRT, Aborted.
  3. #0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
  4. 95      ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
  5. (gdb) [
  6. Undefined command: "".  Try "help".
  7. (gdb) bt full
  8. #0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
  9. No locals.
  10. #1  0x00007f0467656a0c in _L_lock_2480 () from /lib/x86_64-linux-gnu/libc.so.6
  11. No symbol table info available.
  12. #2  0x00007f0467656847 in __tz_convert (timer=0x7f0467964ee0 <tzset_lock>, use_localtime=0, tp=0x7fffbd34ea20)
  13.     at tzset.c:627
  14.         leap_correction = 140736367749824
  15.         leap_extra_secs = 0
  16. #3  0x0000000000477ddc in gmtime (result=0x7fffbd34ea20, t=0x7fffbd34e9e8)
  17.     at /usr/include/boost/date_time/c_time.hpp:85
  18. No locals.
  19. #4  boost::date_time::microsec_clock::create_time (
  20.     converter=0x486a00 <boost::date_time::c_time::gmtime(long const*, tm*)>)
  21.     at /usr/include/boost/date_time/microsec_time_clock.hpp:100
  22.         tv = {tv_sec = 1552613425, tv_usec = 466693}
  23.         curr = {tm_sec = -1390055040, tm_min = 0, tm_hour = 21809160, tm_mday = 250, tm_mon = 9751888, tm_year = 0,
  24.           tm_wday = -1667749304, tm_yday = 0, tm_isdst = 0, tm_gmtoff = 2627217992,
  25.           tm_zone = 0x7fffbd34eab0 "\020\353\064\275\377\177"}
  26.         t = 1552613425
  27.         sub_sec = 466693
  28.         curr_ptr = 0xfffffffffffffe00
  29.         adjust = <optimized out>
  30. #5  0x00000000004786bd in universal_time () at /usr/include/boost/date_time/microsec_time_clock.hpp:76
  31. No locals.
  32. #6  get_system_time () at /usr/include/boost/thread/thread_time.hpp:22
  33. No locals.
  34. #7  __base_ctor (f=..., ms=<optimized out>, this=0x18cc6dc0) at /home/otPiece-Data/src/tasks.h:31
  35. No locals.
  36. #8  __base_ctor (this=0x18cc6dc0, delay=<optimized out>, f=...) at /home/otPiece-Data/src/scheduler.h:40
  37. ---Type <return> to continue, or q <return> to quit---
  38.         f = @0x7fffbd34eac0: {<boost::function0> = {<boost::function_base> = {
  39.               vtable = 0x6b01c0 <void boost::function0<void>::assign_to<boost::_bi::bind_t<void, boost::_mfi::mf1<void, Game, std::_Rb_tree_iterator<std::pair<Tile* const, RefreshBlock_t> >*>, boost::_bi::list2<boost::_bi::value<Game*>, boost::_bi::value<std::_Rb_tree_iterator<std::pair<Tile* const, RefreshBlock_t> >*> > > >(boost::_bi::bind_t<void, boost::_mfi::mf1<void, Game, std::_Rb_tree_iterator<std::pair<Tile* const, RefreshBlock_t> >*>, boost::_bi::list2<boost::_bi::value<Game*>, boost::_bi::value<std::_Rb_tree_iterator<std::pair<Tile* const, RefreshBlock_t> >*> > >)::stored_vtable>,
  40.               functor = {obj_ptr = 0x88810f20, type = {type = 0x88810f20, const_qualified = 232,
  41.                   volatile_qualified = 126}, func_ptr = 0x88810f20, bound_memfunc_ptr = {
  42.                   memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const,
  43.     int)) 0x88810f20, this adjustment 9731816, obj_ptr = 0x4a98ad <addTask+189>}, obj_ref = {obj_ptr = 0x88810f20,
  44.                   is_const_qualified = 232, is_volatile_qualified = 126},
  45.                 data = 32 ' '}}, <No data fields>}, <No data fields>}
  46.         this = 0x18cc6dc0
  47. #9  createSchedulerTask(unsigned int, boost::function<void ()> const&) [clone .local.3049] (delay=<optimized out>,
  48.     delay@entry=100, f=...) at /home/otPiece-Data/src/scheduler.h:50
  49. No locals.
  50. #10 0x000000000053fdf1 in Game::proceduralRefresh (this=0x94ca00 <g_game>, it=0x9c982a48, it@entry=0x0)
  51.     at /home/otPiece-Data/src/game.cpp:449
  52. No locals.
  53. #11 0x00000000005d3eac in signalHandler(int) (sig=<optimized out>) at /home/otPiece-Data/src/otserv.cpp:195
  54.         tmp = 0
  55. #12 <signal handler called>
  56. No locals.
  57. #13 0x00007f0467654246 in __offtime (t=t@entry=0x7fffbd34f348, offset=<optimized out>, tp=tp@entry=0x7fffbd34f380)
  58.     at offtime.c:70
  59.         yg = 2019
  60.         days = 17970
  61.         rem = <optimized out>
  62.         y = 1970
  63. ---Type <return> to continue, or q <return> to quit---
  64.         ip = <optimized out>
  65. #14 0x00007f04676568b6 in __tz_convert (timer=0x7fffbd34f348, use_localtime=0, tp=0x7fffbd34f380) at tzset.c:656
  66.         leap_correction = 0
  67.         leap_extra_secs = 0
  68. #15 0x0000000000477ddc in gmtime (result=0x7fffbd34f380, t=0x7fffbd34f348)
  69.     at /usr/include/boost/date_time/c_time.hpp:85
  70. No locals.
  71. #16 boost::date_time::microsec_clock::create_time (
  72.     converter=0x486a00 <boost::date_time::c_time::gmtime(long const*, tm*)>)
  73.     at /usr/include/boost/date_time/microsec_time_clock.hpp:100
  74.         tv = {tv_sec = 1552613425, tv_usec = 466687}
  75.         curr = {tm_sec = 25, tm_min = 30, tm_hour = 1, tm_mday = 0, tm_mon = 2, tm_year = 119, tm_wday = 5,
  76.           tm_yday = 0, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x7f0467721a95 "GMT"}
  77.         t = 1552613425
  78.         sub_sec = 466687
  79.         curr_ptr = 0x5
  80.         adjust = <optimized out>
  81. #17 0x000000000059659d in universal_time () at /usr/include/boost/date_time/microsec_time_clock.hpp:76
  82. No locals.
  83. #18 now () at /usr/include/boost/asio/time_traits.hpp:50
  84. No locals.
  85. #19 expires_from_now (ec=<synthetic pointer>, expiry_time=..., impl=..., this=0x14ba028)
  86.     at /usr/include/boost/asio/detail/deadline_timer_service.hpp:156
  87. No locals.
  88. #20 expires_from_now (this=<optimized out>, impl=..., expiry_time=..., ec=...)
  89.     at /usr/include/boost/asio/deadline_timer_service.hpp:129
  90. No locals.
  91. #21 expires_from_now (expiry_time=..., this=0x1e4ec050) at /usr/include/boost/asio/basic_deadline_timer.hpp:414
  92.         ec = {m_val = 0, m_cat = <optimized out>}
  93. ---Type <return> to continue, or q <return> to quit---
  94. #22 Connection::parsePacket (this=0x1e4e6000, error=...) at /home/otPiece-Data/src/connection.cpp:435
  95.         length = <optimized out>
  96.         checksumReceived = 1889785611
  97.         __PRETTY_FUNCTION__ = "void Connection::parsePacket(const boost::system::error_code&)"
  98.         checksum = <optimized out>
  99.         checksumEnabled = <optimized out>
  100.         __PRETTY_FUNCTION__ = "void Connection::parsePacket(const boost::system::error_code&)"
  101. #23 0x00000000004a9ee2 in _ZNK5boost4_mfi3mf1Iv10ConnectionRKNS_6system10error_codeEE4callINS_10shared_ptrIS2_EES5_EEvRT_PKvRT0_.isra.482 (b1=..., u=..., this=0x7fffbd34f708) at /usr/include/boost/bind/mem_fn_template.hpp:156
  102. No locals.
  103. #24 operator() (this=<optimized out>, u=..., a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:171
  104. No locals.
  105. #25 operator() (this=<optimized out>, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313
  106. No locals.
  107. #26 operator() (this=<optimized out>, a1=..., a2=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:102
  108. No locals.
  109. #27 operator() (start=0, bytes_transferred=<optimized out>, ec=..., this=0x7fffbd34f6e0)
  110.     at /usr/include/boost/asio/impl/read.hpp:282
  111.         n = <optimized out>
  112. #28 operator() (this=<optimized out>) at /usr/include/boost/asio/detail/bind_handler.hpp:127
  113. No locals.
  114. #29 asio_handler_invoke (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:64
  115. No locals.
  116. #30 _ZN33boost_asio_handler_invoke_helpers6invokeIN5boost4asio6detail7binder2INS3_7read_opINS2_19basic_stream_socketINS2_2ip3tcpENS2_21stream_socket_serviceIS8_EEEENS2_17mutable_buffers_1ENS3_14transfer_all_tENS1_3_bi6bind_tIvNS1_4_mfi3mf1Iv10ConnectionRKNS1_6system10error_codeEEENSE_5list2INSE_5valueINS1_10shared_ptrISI_EEEEPFNS1_3argILi1EEEvEEEEEEESK_mEESY_EEvRT_RT0_.isra.542 (function=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
  117. No locals.
  118. #31 asio_handler_invoke (function=..., this_handler=<optimized out>) at /usr/include/boost/asio/impl/read.hpp:502
  119. ---Type <return> to continue, or q <return> to quit---
  120.         function = @0x7fffbd34f680: {handler_ = {<> = {<No data fields>}, stream_ = @0x19c07c20, buffer_ = {
  121.               data_ = 0x1e4e6022, size_ = 12}, start_ = 1, total_transferred_ = 0, handler_ = {f_ = {
  122.                 f_ = (void (Connection::*)(struct Connection *,
  123.     const struct error_code &)) 0x596460 <Connection::parsePacket(boost::system::error_code const&)>},
  124.               l_ = {<> = {<> = {a1_ = {t_ = {px = 0x1e4e6000, pn = {
  125.                           pi_ = 0x1a58c5a0}}}}, <No data fields>}, <No data fields>}}}, arg1_ = {m_val = 0,
  126.             m_cat = 0x7f046759f0d0}, arg2_ = 12}
  127. #32 invoke (function=..., context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
  128.         context = @0x7fffbd34f680: {<> = {<No data fields>}, stream_ = @0x19c07c20, buffer_ = {data_ = 0x1e4e6022,
  129.             size_ = 12}, start_ = 1, total_transferred_ = 0, handler_ = {f_ = {
  130.               f_ = (void (Connection::*)(struct Connection *,
  131.     const struct error_code &)) 0x596460 <Connection::parsePacket(boost::system::error_code const&)>},
  132.             l_ = {<> = {<> = {a1_ = {t_ = {px = 0x1e4e6000, pn = {
  133.                         pi_ = 0x1a58c5a0}}}}, <No data fields>}, <No data fields>}}}
  134.         function = @0x7fffbd34f680: {handler_ = {<> = {<No data fields>}, stream_ = @0x19c07c20, buffer_ = {
  135.               data_ = 0x1e4e6022, size_ = 12}, start_ = 1, total_transferred_ = 0, handler_ = {f_ = {
  136.                 f_ = (void (Connection::*)(struct Connection *,
  137.     const struct error_code &)) 0x596460 <Connection::parsePacket(boost::system::error_code const&)>},
  138.               l_ = {<> = {<> = {a1_ = {t_ = {px = 0x1e4e6000, pn = {
  139.                           pi_ = 0x1a58c5a0}}}}, <No data fields>}, <No data fields>}}}, arg1_ = {m_val = 0,
  140.             m_cat = 0x7f046759f0d0}, arg2_ = 12}
  141. #33 boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, boost::_bi::bind_t<void, boost::_mfi::mf1<void, Connection, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<Connection> >, boost::arg<1> (*)()> > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (owner=<optimized out>, base=<optimized out>)
  142.     at /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110
  143.         o = <optimized out>
  144. ---Type <return> to continue, or q <return> to quit---
  145.         p = {h = 0x7fffbd34f680, v = 0x0, p = 0x0}
  146.         handler = {handler_ = {<> = {<No data fields>}, stream_ = @0x19c07c20, buffer_ = {data_ = 0x1e4e6022,
  147.               size_ = 12}, start_ = 1, total_transferred_ = 0, handler_ = {f_ = {
  148.                 f_ = (void (Connection::*)(struct Connection *,
  149.     const struct error_code &)) 0x596460 <Connection::parsePacket(boost::system::error_code const&)>},
  150.               l_ = {<> = {<> = {a1_ = {t_ = {px = 0x1e4e6000, pn = {
  151.                           pi_ = 0x1a58c5a0}}}}, <No data fields>}, <No data fields>}}}, arg1_ = {m_val = 0,
  152.             m_cat = 0x7f046759f0d0}, arg2_ = 12}
  153. #34 0x00000000005918a7 in complete (this=<optimized out>, owner=..., ec=..., bytes_transferred=<optimized out>)
  154.     at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37
  155. No locals.
  156. #35 do_run_one (ec=..., this_thread=..., lock=..., this=0x14b6000)
  157.     at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384
  158.         task_result = <optimized out>
  159.         on_exit = {task_io_service_ = 0x14b6000, lock_ = 0x7fffbd34f800, this_thread_ = 0x7fffbd34f880}
  160.         more_handlers = true
  161. #36 run (ec=..., this=0x14b6000) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
  162.         this_thread = {<boost::asio::detail::thread_info_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, reusable_memory_ = 0x990d3d60}, wakeup_event = 0x7fffbd34f8c0,
  163.           private_op_queue = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0},
  164.           private_outstanding_work = 0, next = 0x0}
  165.         wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>}, cond_ = {__data = {__lock = 0,
  166.               __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0,
  167.               __broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0}, signalled_ = false}
  168.         ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, key_ = 0x14b6000, value_ = 0x7fffbd34f880,
  169.           next_ = 0x0}
  170.         lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0x14b6030, locked_ = false}
  171.         n = <optimized out>
  172. #37 boost::asio::io_service::run() [clone .isra.196] () at /usr/include/boost/asio/impl/io_service.ipp:59
  173. ---Type <return> to continue, or q <return> to quit---
  174.         ec = {m_val = 0, m_cat = 0x7f046759f0d0}
  175. #38 ServiceManager::run (this=this@entry=0x7fffbd34fcc0) at /home/otPiece-Data/src/server.cpp:218
  176.         __PRETTY_FUNCTION__ = "void ServiceManager::run()"
  177.         __PRETTY_FUNCTION__ = "void ServiceManager::run()"
  178. #39 0x00000000004696d2 in main (argc=<optimized out>, argv=<optimized out>) at /home/otPiece-Data/src/otserv.cpp:367
  179.         outPath = <incomplete type>
  180.         args = {<std::_Vector_base> = {
  181.             _M_impl = {<std::allocator> = {<__gnu_cxx::new_allocator> = {<No data fields>}, <No data fields>},
  182.               _M_start = 0x148a018, _M_finish = 0x148a020, _M_end_of_storage = 0x148a020}}, <No data fields>}
  183.         servicer = {<boost::noncopyable_::noncopyable> = {<No data fields>},
  184.           _vptr.ServiceManager = 0x6be490 <vtable for ServiceManager [clone .local.5037]+16>,
  185.           m_io_service = {<boost::noncopyable_::noncopyable> = {<No data fields>}, service_registry_ = 0x1482140,
  186.             impl_ = @0x14b6000}, deathTimer = {<boost::asio::basic_io_object> = {service = @0x14ba000,
  187.               implementation = {<boost::noncopyable_::noncopyable> = {<No data fields>},
  188.                 expiry = {<boost::date_time::base_time> = {<boost::less_than_comparable> = {<boost::less_than_comparable1> = {<boost::equality_comparable> = {<boost::equality_comparable1> = {<boost::detail::empty_base> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, time_ = {time_count_ = {
  189.                         value_ = 9223372036854775806}}}, <No data fields>}, might_have_pending_waits = false,
  190.                 timer_data = {op_queue_ = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0,
  191.                     back_ = 0x0}, heap_index_ = 1152, next_ = 0x0, prev_ = 0x0}}}, <No data fields>}, running = false,
  192.           m_acceptors = {_M_t = {
  193.               _M_impl = {<std::allocator> = {<__gnu_cxx::new_allocator> = {<No data fields>}, <No data fields>},
  194.                 _M_key_compare = {<std::binary_function> = {<No data fields>}, <No data fields>}, _M_header = {
  195.                   _M_color = std::_S_red, _M_parent = 0x183f0180, _M_left = 0x183f0180, _M_right = 0x183f0100},
  196.                 _M_node_count = 2}}}}
  197.         sigh = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {
  198.               0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x9fe000000003}
  199.         errPath = <incomplete type>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement