Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) bt full
- #0 0x00007faabb7dfa03 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
- No symbol table info available.
- #1 0x00000000005a5184 in boost::asio::detail::epoll_reactor::run (this=0xc2b7b0,
- block=<optimized out>, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:240
- timeout = <optimized out>
- events = {{events = 1, data = {ptr = 0xc2b810, fd = 12761104, u32 = 12761104,
- u64 = 12761104}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {
- events = 57, data = {ptr = 0xdbc47d3000007faa, fd = 32682, u32 = 32682,
- u64 = 15835919834853441450}}, {events = 32766, data = {ptr = 0x7faabb76de85,
- fd = -1149837691, u32 = 3145129605, u64 = 140371266297477}}, {events = 13589350, data = {
- ptr = 0x1000000000000, fd = 0, u32 = 0, u64 = 281474976710656}}, {events = 0, data = {
- ptr = 0x90, fd = 144, u32 = 144, u64 = 144}}, {events = 14907264, data = {ptr = 0x0,
- fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xcf5a08, fd = 13589000,
- u32 = 13589000, u64 = 13589000}}, {events = 0, data = {ptr = 0x8c3df90800000000, fd = 0,
- u32 = 0, u64 = 10105506951644315648}}, {events = 32682, data = {ptr = 0x39, fd = 57,
- u32 = 57, u64 = 57}}, {events = 4545876, data = {ptr = 0xffffffff00000000, fd = 0,
- u32 = 0, u64 = 18446744069414584320}}, {events = 2147483647, data = {ptr = 0x1200010000,
- fd = 65536, u32 = 65536, u64 = 77309476864}}, {events = 13588992, data = {
- ptr = 0xcf5b6400000000, fd = 0, u32 = 0, u64 = 58365805233963008}}, {events = 0, data = {
- ptr = 0x2, fd = 2, u32 = 2, u64 = 2}}, {events = 0, data = {ptr = 0x44e10000000000,
- fd = 0, u32 = 0, u64 = 19387688532574208}}, {events = 0, data = {ptr = 0x0, fd = 0,
- u32 = 0, u64 = 0}}, {events = 13589312, data = {ptr = 0xcf587000000000, fd = 0, u32 = 0,
- u64 = 58362558238687232}}, {events = 0, data = {ptr = 0x7ffedbc47d30, fd = -607879888,
- u32 = 3687087408, u64 = 140732585508144}}, {events = 14907264, data = {
- ptr = 0xe3778000000000, fd = 0, u32 = 0, u64 = 64026211352838144}}, {events = 0, data = {
- ptr = 0xcf5b66, fd = 13589350, u32 = 13589350, u64 = 13589350}}, {events = 12, data = {
- ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x44e630,
- fd = 4515376, u32 = 4515376, u64 = 4515376}}, {events = 0, data = {
- ptr = 0xcf5b4000000000, fd = 0, u32 = 0, u64 = 58365650615140352}}, {events = 0, data = {
- ptr = 0x10000, fd = 65536, u32 = 65536, u64 = 65536}}, {events = 3687087936, data = {
- ptr = 0xdbc47e9000007ffe, fd = 32766, u32 = 32766, u64 = 15835921346681929726}}, {
- events = 32766, data = {ptr = 0x10e20372, fd = 283247474, u32 = 283247474,
- u64 = 283247474}}, {events = 65536, data = {ptr = 0xdbc47f4000000000, fd = 0, u32 = 0,
- u64 = 15835922102596141056}}, {events = 32766, data = {ptr = 0x455fd0, fd = 4546512,
- ---Type <return> to continue, or q <return> to quit---
- u32 = 4546512, u64 = 4546512}}, {events = 0, data = {ptr = 0xdbc47f8000000000, fd = 0,
- u32 = 0, u64 = 15835922377474048000}}, {events = 32766, data = {ptr = 0xcf5a00,
- fd = 13588992, u32 = 13588992, u64 = 13588992}}, {events = 13589348, data = {
- ptr = 0x200000000, fd = 0, u32 = 0, u64 = 8589934592}}, {events = 0, data = {ptr = 0x0,
- fd = 0, u32 = 0, u64 = 0}}, {events = 4514048, data = {ptr = 0x0, fd = 0, u32 = 0,
- u64 = 0}}, {events = 0, data = {ptr = 0xcf5b40, fd = 13589312, u32 = 13589312,
- u64 = 13589312}}, {events = 13588592, data = {ptr = 0xcf5a0000000000, fd = 0, u32 = 0,
- u64 = 58364276225605632}}, {events = 0, data = {ptr = 0xcf5b64, fd = 13589348,
- u32 = 13589348, u64 = 13589348}}, {events = 2, data = {ptr = 0x0, fd = 0, u32 = 0,
- u64 = 0}}, {events = 0, data = {ptr = 0x44e100, fd = 4514048, u32 = 4514048,
- u64 = 4514048}}, {events = 0, data = {ptr = 0xcf5b4000000000, fd = 0, u32 = 0,
- u64 = 58365650615140352}}, {events = 0, data = {ptr = 0xcf5870, fd = 13588592,
- u32 = 13588592, u64 = 13588592}}, {events = 13588992, data = {ptr = 0xcf5b6400000000,
- fd = 0, u32 = 0, u64 = 58365805233963008}}, {events = 0, data = {ptr = 0x2, fd = 2,
- u32 = 2, u64 = 2}}, {events = 0, data = {ptr = 0x44e10000000000, fd = 0, u32 = 0,
- u64 = 19387688532574208}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {
- events = 13589312, data = {ptr = 0xcf587000000000, fd = 0, u32 = 0,
- u64 = 58362558238687232}}, {events = 0, data = {ptr = 0xcf5b64, fd = 13589348,
- u32 = 13589348, u64 = 13589348}}, {events = 13588992, data = {ptr = 0xdbc47f4000000000,
- fd = 0, u32 = 0, u64 = 15835922102596141056}}, {events = 32766, data = {ptr = 0x45616c,
- fd = 4546924, u32 = 4546924, u64 = 4546924}}, {events = 13588992, data = {
- ptr = 0xcf5b6400000000, fd = 0, u32 = 0, u64 = 58365805233963008}}, {events = 0, data = {
- ptr = 0x2, fd = 2, u32 = 2, u64 = 2}}, {events = 0, data = {ptr = 0x44e10000000000,
- fd = 0, u32 = 0, u64 = 19387688532574208}}, {events = 0, data = {ptr = 0x0, fd = 0,
- u32 = 0, u64 = 0}}, {events = 13589312, data = {ptr = 0xcf587000000000, fd = 0, u32 = 0,
- u64 = 58362558238687232}}, {events = 0, data = {ptr = 0x44e100, fd = 4514048,
- u32 = 4514048, u64 = 4514048}}, {events = 0, data = {ptr = 0xcf5b4000000000, fd = 0,
- u32 = 0, u64 = 58365650615140352}}, {events = 0, data = {ptr = 0xcf5870, fd = 13588592,
- u32 = 13588592, u64 = 13588592}}, {events = 0, data = {ptr = 0xbcf4d0a800000000, fd = 0,
- u32 = 0, u64 = 13615736993420935168}}, {events = 32682, data = {ptr = 0xcf5b40,
- fd = 13589312, u32 = 13589312, u64 = 13589312}}, {events = 4528735, data = {
- ptr = 0xcf5b4000000000, fd = 0, u32 = 0, u64 = 58365650615140352}}, {events = 0, data = {
- ptr = 0x44ea38, fd = 4516408, u32 = 4516408, u64 = 4516408}}, {events = 4515328, data = {
- ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x44e100,
- ---Type <return> to continue, or q <return> to quit---
- fd = 4514048, u32 = 4514048, u64 = 4514048}}, {events = 0, data = {
- ptr = 0xcf5b4000000000, fd = 0, u32 = 0, u64 = 58365650615140352}}, {events = 0, data = {
- ptr = 0xcf5870, fd = 13588592, u32 = 13588592, u64 = 13588592}}, {events = 4514048,
- data = {ptr = 0x450ef400000000, fd = 0, u32 = 0, u64 = 19438214527844352}}, {events = 0,
- data = {ptr = 0xcf5b40, fd = 13589312, u32 = 13589312, u64 = 13589312}}, {
- events = 13588592, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {
- ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 12760736, data = {
- ptr = 0x454c7300000000, fd = 0, u32 = 0, u64 = 19505830197985280}}, {events = 0, data = {
- ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xc2b6c800000000,
- fd = 0, u32 = 0, u64 = 54807115591581696}}, {events = 0, data = {ptr = 0x0, fd = 0,
- u32 = 0, u64 = 0}}, {events = 4508560, data = {ptr = 0xcf5b4000000000, fd = 0, u32 = 0,
- u64 = 58365650615140352}}, {events = 0, data = {ptr = 0xcf5870, fd = 13588592,
- u32 = 13588592, u64 = 13588592}}, {events = 13342912, data = {ptr = 0xdbc480b000000000,
- fd = 0, u32 = 0, u64 = 15835923683144105984}}, {events = 32766, data = {ptr = 0xcbd9a8,
- fd = 13359528, u32 = 13359528, u64 = 13359528}}, {events = 3687088544, data = {
- ptr = 0xbbaa372000007ffe, fd = 32766, u32 = 32766, u64 = 13522681441711849470}}, {
- events = 32682, data = {ptr = 0x18, fd = 24, u32 = 24, u64 = 24}}, {events = 24, data = {
- ptr = 0xf7667000000000, fd = 0, u32 = 0, u64 = 69636950469902336}}, {events = 0, data = {
- ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 8873480, data = {
- ptr = 0xbb76de8500000000, fd = 0, u32 = 0, u64 = 13508228795156398080}}, {
- events = 32682, data = {ptr = 0x44e100, fd = 4514048, u32 = 4514048, u64 = 4514048}}, {
- events = 8873344, data = {ptr = 0x1800000000, fd = 0, u32 = 0, u64 = 103079215104}}, {
- events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 16213616, data = {
- ptr = 0xbc071ded00000000, fd = 0, u32 = 0, u64 = 13548830907711881216}}, {
- events = 32682, data = {ptr = 0x7ffedbc48270, fd = -607878544, u32 = 3687088752,
- u64 = 140732585509488}}, {events = 0, data = {ptr = 0x87658800000000, fd = 0, u32 = 0,
- u64 = 38110756645896192}}, {events = 0, data = {ptr = 0x47a99a, fd = 4696474,
- u32 = 4696474, u64 = 4696474}}, {events = 32, data = {ptr = 0xdbc4802800000000, fd = 0,
- u32 = 0, u64 = 15835923099028553728}}, {events = 32766, data = {ptr = 0x7ffedbc48020,
- fd = -607879136, u32 = 3687088160, u64 = 140732585508896}}, {events = 12760736, data = {
- ptr = 0xdbc482f000000000, fd = 0, u32 = 0, u64 = 15835926157045268480}}, {
- events = 32766, data = {ptr = 0x7ffedbc48310, fd = -607878384, u32 = 3687088912,
- u64 = 140732585509648}}, {events = 3687088752, data = {ptr = 0x55771000007ffe,
- fd = 32766, u32 = 32766, u64 = 24056283623620606}}, {events = 0, data = {
- ---Type <return> to continue, or q <return> to quit---
- ptr = 0x7ffedbc482f0, fd = -607878416, u32 = 3687088880, u64 = 140732585509616}}, {
- events = 16213616, data = {ptr = 0xdbc4802000000000, fd = 0, u32 = 0,
- u64 = 15835923064668815360}}, {events = 32766, data = {ptr = 0x5574e1, fd = 5600481,
- u32 = 5600481, u64 = 5600481}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0,
- u64 = 0}}, {events = 0, data = {ptr = 0x872dc0, fd = 8859072, u32 = 8859072,
- u64 = 8859072}}, {events = 0, data = {ptr = 0x44e63000000000, fd = 0, u32 = 0,
- u64 = 19393392249143296}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {
- events = 5595584, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {
- ptr = 0x876760, fd = 8873824, u32 = 8873824, u64 = 8873824}}, {events = 3020692960,
- data = {ptr = 0xfffffffe00007faa, fd = 32682, u32 = 32682, u64 = 18446744065119649706}}, {
- events = 2147483647, data = {ptr = 0xa, fd = 10, u32 = 10, u64 = 10}}, {
- events = 4294967294, data = {ptr = 0x7fffffff, fd = 2147483647, u32 = 2147483647,
- u64 = 2147483647}}, {events = 1, data = {ptr = 0xfffffffe, fd = -2, u32 = 4294967294,
- u64 = 4294967294}}, {events = 13749744, data = {ptr = 0xe2ee5000000000, fd = 0, u32 = 0,
- u64 = 63875372101402624}}, {events = 0, data = {ptr = 0x7ffedbc480e0, fd = -607878944,
- u32 = 3687088352, u64 = 140732585509088}}, {events = 2883751024, data = {
- ptr = 0xc2b6a000007faa, fd = 32682, u32 = 32682, u64 = 54806943792922538}}, {events = 0,
- data = {ptr = 0x7ffedbc482f0, fd = -607878416, u32 = 3687088880, u64 = 140732585509616}}, {
- events = 3687088352, data = {ptr = 0xabe28c7000007ffe, fd = 32766, u32 = 32766,
- u64 = 12385616337886543870}}, {events = 32682, data = {ptr = 0x45708d, fd = 4550797,
- u32 = 4550797, u64 = 4550797}}, {events = 0, data = {ptr = 0xbcf4d0a800007ffe,
- fd = 32766, u32 = 32766, u64 = 13615736993420967934}}, {events = 32682, data = {
- ptr = 0xd4b3e0, fd = 13939680, u32 = 13939680, u64 = 13939680}}, {events = 0, data = {
- ptr = 0x10e00007faa, fd = 32682, u32 = 32682, u64 = 1159641202602}}, {events = 0,
- data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 4512720, data = {
- ptr = 0x44ca6900000000, fd = 0, u32 = 0, u64 = 19362850736701440}}, {events = 0, data = {
- ptr = 0xc2b6a0, fd = 12760736, u32 = 12760736, u64 = 12760736}}, {events = 1798905872,
- data = {ptr = 0xdbc482f000007faa, fd = 32682, u32 = 32682, u64 = 15835926157045301162}}, {
- events = 32766, data = {ptr = 0x7ffedbc48150, fd = -607878832, u32 = 3687088464,
- u64 = 140732585509200}}, {events = 12760736, data = {ptr = 0x45480f00000000, fd = 0,
- u32 = 0, u64 = 19501002654744576}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0,
- u64 = 0}}, {events = 3170160808, data = {ptr = 0x44ca5000007faa, fd = 32682,
- u32 = 32682, u64 = 19362743362551722}}, {events = 0, data = {ptr = 0xcb98c0,
- fd = 13342912, u32 = 13342912, u64 = 13342912}}, {events = 12871616, data = {
- ---Type <return> to continue, or q <return> to quit---
- ptr = 0x7d00000000, fd = 0, u32 = 0, u64 = 536870912000}}, {events = 32682, data = {
- ptr = 0x7faabcf4d0a8, fd = -1124806488, u32 = 3170160808, u64 = 140371291328680}}, {
- events = 0, data = {ptr = 0x44ca5000000000, fd = 0, u32 = 0, u64 = 19362743362519040}}, {
- events = 0, data = {ptr = 0xcb98c0, fd = 13342912, u32 = 13342912, u64 = 13342912}}}
- num_events = <optimized out>
- check_timers = <optimized out>
- #2 0x00000000005a61e0 in boost::asio::detail::task_io_service::do_one (this=0xc2b6a0, lock=...,
- this_idle_thread=0x7ffedbc48310) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:264
- completed_ops = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0,
- back_ = 0x0}
- c = {task_io_service_ = 0xc2b6a0, lock_ = 0x7ffedbc482f0, ops_ = 0x7ffedbc48270}
- more_handlers = <optimized out>
- polling = false
- task_has_run = true
- #3 0x00000000005a6622 in boost::asio::detail::task_io_service::run (this=0xc2b6a0, ec=...)
- at /usr/include/boost/asio/detail/impl/task_io_service.ipp:130
- ctx = {<boost::noncopyable_::noncopyable> = {<No data fields>}, owner_ = 0xc2b6a0, next_ = 0x0}
- this_idle_thread = {wakeup_event = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- cond_ = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0,
- __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0},
- __size = '\000' <repeats 47 times>, __align = 0}, signalled_ = false}, next = 0x0}
- lock = {<boost::noncopyable_::noncopyable> = {<No data fields>}, mutex_ = @0xc2b6c8,
- locked_ = false}
- n = 12201882
- #4 0x00000000005a258b in run (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:57
- ec = {m_val = 0, m_cat = 0x7faabcf4d0a8}
- #5 ServiceManager::run (this=0x7ffedbc48460) at server.cpp:239
- __PRETTY_FUNCTION__ = "void ServiceManager::run()"
- #6 0x00000000004204cd in main (argc=1, argv=<optimized out>) at otserv.cpp:357
- args = {<std::_Vector_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {
- _M_impl = {<std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0xc2b600, _M_finish = 0xc2b608,
- ---Type <return> to continue, or q <return> to quit---
- _M_end_of_storage = 0xc2b608}}, <No data fields>}
- servicer = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- _vptr.ServiceManager = 0x5fe7d0,
- m_io_service = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- service_registry_ = 0xc2b650, impl_ = @0xc2b6a0},
- deathTimer = {<boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime, boost::asio::time_traits<boost::posix_time::ptime> > >> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, service = @0xc2b740,
- implementation = {<boost::noncopyable_::noncopyable> = {<No data fields>},
- expiry = {<boost::date_time::base_time<boost::posix_time::ptime, boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> > >> = {<boost::less_than_comparable<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::true_t>> = {<boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> >> = {<boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>> = {<boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> >> = {<boost::detail::empty_base<boost::posix_time::ptime>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, time_ = {time_count_ = {value_ = 9223372036854775806}}}, <No data fields>},
- might_have_pending_waits = false, timer_data = {
- op_queue_ = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0,
- back_ = 0x0}, heap_index_ = 4294967295, next_ = 0x0,
- prev_ = 0x0}}}, <No data fields>}, running = false, m_acceptors = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<unsigned short const, boost::shared_ptr<ServicePort> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned short const, boost::shared_ptr<ServicePort> > > >> = {<No data fields>}, <No data fields>},
- _M_key_compare = {<std::binary_function<unsigned short, unsigned short, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x7faa8c3dcb40,
- _M_left = 0x7faa8c3dcb40, _M_right = 0x7faa8c3e9940}, _M_node_count = 2}}}}
- sigh = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {
- 0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement