Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) thread apply all bt full
- Thread 3 (Thread 0x7f593ba10700 (LWP 29783)):
- #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
- No locals.
- #1 0x00000000004b9e3f in boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) ()
- No symbol table info available.
- #2 0x00000000004b8cf2 in Dispatcher::dispatcherThread(void*) ()
- No symbol table info available.
- #3 0x00000000004bd6e1 in void boost::_bi::list1<boost::_bi::value<void*> >::operator()<void (*)(void*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(void*), boost::_bi::list0&, int) ()
- No symbol table info available.
- #4 0x00000000004bd514 in boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > >::operator()() ()
- No symbol table info available.
- #5 0x00000000004bd2c2 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > > >::run() ()
- No symbol table info available.
- #6 0x00007f59400885d5 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
- No symbol table info available.
- #7 0x00007f593ed6a6ba in start_thread (arg=0x7f593ba10700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7f593ba10700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140021229225728, -8719267567134536060, 0, 140724151817551, 140021229226432, 0, 8668451927867821700, 8668459467993943684}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
- 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #8 0x00007f593eaa04dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
- No locals.
- Thread 2 (Thread 0x7f593abeb700 (LWP 29791)):
- #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
- No locals.
- #1 0x00000000006889b5 in boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, timespec const&) ()
- No symbol table info available.
- #2 0x00000000004b8cf2 in Dispatcher::dispatcherThread(void*) ()
- No symbol table info available.
- #3 0x00000000004bd6e1 in void boost::_bi::list1<boost::_bi::value<void*> >::operator()<void (*)(void*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(void*), boost::_bi::list0&, int) ()
- No symbol table info available.
- #4 0x00000000004bd514 in boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > >::operator()() ()
- No symbol table info available.
- #5 0x00000000004bd2c2 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > > >::run() ()
- No symbol table info available.
- #6 0x00007f59400885d5 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
- No symbol table info available.
- #7 0x00007f593ed6a6ba in start_thread (arg=0x7f593ba10700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7f593ba10700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140021229225728, -8719267567134536060, 0, 140724151817551, 140021229226432, 0, 8668451927867821700, 8668459467993943684}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
- 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #8 0x00007f593eaa04dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
- No locals.
- Thread 2 (Thread 0x7f593abeb700 (LWP 29791)):
- #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
- No locals.
- #1 0x00000000006889b5 in boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, timespec const&) ()
- No symbol table info available.
- #2 0x0000000000688902 in boost::condition_variable::timed_wait(boost::unique_lock<boost::mutex>&, boost::posix_time::ptime const&) ()
- No symbol table info available.
- #3 0x0000000000688008 in Scheduler::schedulerThread(void*) ()
- No symbol table info available.
- #4 0x00000000004bd6e1 in void boost::_bi::list1<boost::_bi::value<void*> >::operator()<void (*)(void*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(void*), boost::_bi::list0&, int) ()
- No symbol table info available.
- #5 0x00000000004bd514 in boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > >::operator()() ()
- No symbol table info available.
- #6 0x00000000004bd2c2 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > > >::run() ()
- No symbol table info available.
- #7 0x00007f59400885d5 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
- No symbol table info available.
- #8 0x00007f593ed6a6ba in start_thread (arg=0x7f593abeb700) at pthread_create.c:333
- __res = <optimized out>
- pd = 0x7f593abeb700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140021214394112, -8719267567134536060, 0, 140021229219279, 140021214394816, 0, 8668449778773560964, 8668459467993943684}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
- 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #9 0x00007f593eaa04dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
- No locals.
- Thread 1 (Thread 0x7f5941880740 (LWP 29782)):
- #0 0x00007f593e9ce438 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
- resultvar = 0
- pid = 29782
- ---Type <return> to continue, or q <return> to quit---
- selftid = 29782
- #1 0x00007f593e9d003a in __GI_abort () at abort.c:89
- save_stage = 2
- act = {__sigaction_handler = {sa_handler = 0x636666370a5d6b63, sa_sigaction = 0x636666370a5d6b63}, sa_mask = {__val = {3472328300623377765, 3545851759218276141, 3274715270390756150, 3472328296226648109,
- 3475143045726351408, 2314885530819502128, 2314885530818453536, 2314885530818453536, 8536110337263411232, 7162524643962483297, 3472328309213312357, 3545851759218276141, 3274715270390756662, 3472328296226648184,
- 3475143045726351408, 2314885530819502128}}, sa_flags = 538976288, sa_restorer = 0x4c}
- sigs = {__val = {32, 0 <repeats 15 times>}}
- #2 0x00007f593ea107fa in __libc_message (do_abort=2, fmt=fmt@entry=0x7f593eb29f98 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
- ap = <error reading variable ap (Attempt to dereference a generic pointer.)>
- fd = 35
- on_2 = <optimized out>
- list = <optimized out>
- nlist = <optimized out>
- cp = <optimized out>
- written = <optimized out>
- #3 0x00007f593ea179ec in malloc_printerr (ar_ptr=0x7f593ed5db20 <main_arena>, ptr=0x172f7a0, str=0x7f593eb26d35 "corrupted size vs. prev_size", action=<optimized out>) at malloc.c:5020
- buf = "000000000172f7a0"
- cp = <optimized out>
- ar_ptr = 0x7f593ed5db20 <main_arena>
- ptr = 0x172f7a0
- str = 0x7f593eb26d35 "corrupted size vs. prev_size"
- action = <optimized out>
- #4 malloc_consolidate (av=av@entry=0x7f593ed5db20 <main_arena>) at malloc.c:4190
- fb = 0x7f593ed5db30 <main_arena+16>
- maxfb = 0x7f593ed5db70 <main_arena+80>
- p = 0x172f770
- nextp = <optimized out>
- unsorted_bin = 0x7f593ed5db78 <main_arena+88>
- first_unsorted = <optimized out>
- nextchunk = 0x172f7a0
- size = 768
- nextsize = <optimized out>
- prevsize = <optimized out>
- nextinuse = <optimized out>
- bck = <optimized out>
- fwd = <optimized out>
- #5 0x00007f593ea1ad0c in _int_malloc (av=av@entry=0x7f593ed5db20 <main_arena>, bytes=bytes@entry=15648) at malloc.c:3457
- nb = 15664
- idx = 113
- bin = <optimized out>
- victim = <optimized out>
- size = <optimized out>
- victim_index = <optimized out>
- remainder = <optimized out>
- remainder_size = <optimized out>
- block = <optimized out>
- bit = <optimized out>
- map = <optimized out>
- fwd = <optimized out>
- bck = <optimized out>
- errstr = 0x0
- __func__ = "_int_malloc"
- #6 0x00007f593ea1d1d4 in __GI___libc_malloc (bytes=15648) at malloc.c:2920
- ar_ptr = 0x7f593ed5db20 <main_arena>
- victim = <optimized out>
- hook = <optimized out>
- #7 0x00007f593f52ce78 in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
- No symbol table info available.
- #8 0x0000000000468e2f in ConnectionManager::createConnection(boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::asio::io_service&, boost::shared_ptr<ServicePort>) ()
- No symbol table info available.
- #9 0x000000000068fb08 in ServicePort::handle(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&) ()
- No symbol table info available.
- #10 0x000000000069ac5d in boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_soc---Type <return> to continue, or q <return> to quit---
- ket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>::operator()(ServicePort*, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&) const ()
- No symbol table info available.
- #11 0x000000000069a9f9 in void boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()>::operator()<boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list1<boost::system::error_code const&> >(boost::_bi::type<void>, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>&, boost::_bi::list1<boost::system::error_code const&>&, int) ()
- No symbol table info available.
- #12 0x000000000069a791 in void boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >::operator()<boost::system::error_code>(boost::system::error_code const&) ()
- No symbol table info available.
- #13 0x000000000069a65d in boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >, boost::system::error_code>::operator()() ()
- No symbol table info available.
- #14 0x000000000069a48c in void boost::asio::asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >, boost::system::error_code> >(boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >, boost::system::error_code>&, ...) ()
- No symbol table info available.
- #15 0x0000000000699c60 in void boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> > >(boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >, boost::system::error_code>&, boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, boost::arg<1> (*)()> >&) ()
- No symbol table info available.
- #16 0x0000000000698f5f in boost::asio::detail::reactive_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::ip::tcp, boost::_bi::bind_t<void, boost::_mfi::mf3<void, ServicePort, boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*, boost::system::error_code const&>, boost::_bi::list4<boost::_bi::value<ServicePort*>, boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > > >, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >*>, 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) ()
- No symbol table info available.
- #17 0x0000000000690d5a in boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) ()
- No symbol table info available.
- #18 0x0000000000691645 in boost::asio::detail::epoll_reactor::descriptor_state::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long)
- ()
- No symbol table info available.
- #19 0x0000000000690d5a in boost::asio::detail::task_io_service_operation::complete(boost::asio::detail::task_io_service&, boost::system::error_code const&, unsigned long) ()
- No symbol table info available.
- #20 0x0000000000691c29 in boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&)
- ()
- No symbol table info available.
- #21 0x0000000000691939 in boost::asio::detail::task_io_service::run(boost::system::error_code&) ()
- No symbol table info available.
- #22 0x0000000000691d7c in boost::asio::io_service::run() ()
- No symbol table info available.
- #23 0x000000000069034b in ServiceManager::run() ()
- ---Type <return> to continue, or q <return> to quit---
- No symbol table info available.
- #24 0x000000000060a460 in main ()
- No symbol table info available.
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment