on stopping daemon: Program received signal SIGSEGV, Segmentation fault. in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643 #199
I had about 600 MB total RAM usage for twister and other things (of 2 GB RAM) and 4 connections in twister
as usual: in network options: terminated the twisterd daemon
then:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa98edb40 (LWP 8285)]
0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
643 TORRENT_SYNC_CALL_RET2(torrent_handle, add_torrent, params, boost::ref(ec));
nothing more done
Twister version v0.9.20.0-unk-beta (May 6 2014, 08:50:34)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa98edb40 (LWP 8285)]
0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
643 TORRENT_SYNC_CALL_RET2(torrent_handle, add_torrent, params, boost::ref(ec));
backtrace
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
where
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
thread apply all bt
Thread 28 (Thread 0xa72ffb40 (LWP 8390)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08407cdc in leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper(void*) ()
3 0xb7a95d78 in start_thread (arg=0xa72ffb40) at pthread_create.c:311
4 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 25 (Thread 0xa98edb40 (LWP 8285)):
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 21 (Thread 0xab8f1b40 (LWP 8281)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9cd38 in recvmsg () at ../sysdeps/unix/sysv/linux/i386/socket.S:95
2 0x080741f5 in boost::asio::detail::socket_ops::recv (s=87, bufs=0xab8f0da4, count=1, flags=0, ec=...)
at /usr/include/boost/asio/detail/impl/socket_ops.ipp:696
3 0x0807520e in boost::asio::detail::socket_ops::sync_recv (s=87, state=80 'P', bufs=bufs@entry=0xab8f0da4, count=count@entry=1, flags=flags@entry=0,
all_empty=false, ec=...) at /usr/include/boost/asio/detail/impl/socket_ops.ipp:723
4 0x08366b94 in receiveboost::asio::mutable_buffers_1 (flags=0, this=, impl=..., impl=..., ec=..., buffers=...)
at /usr/include/boost/asio/detail/reactive_socket_service_base.hpp:248
function=<Fehler beim Lesen der Variable: access outside bounds of object referenced via synthetic pointer>)
at /usr/include/boost/asio/handler_invoke_hook.hpp:64
function=<Fehler beim Lesen der Variable: access outside bounds of object referenced via synthetic pointer>)
at /usr/include/boost/asio/handler_invoke_hook.hpp:64
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:423
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xad0f4b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 17 (Thread 0xad8f5b40 (LWP 8277)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7883b86 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
---Type to continue, or q to quit---
2 0x08072a44 in boost::asio::detail::epoll_reactor::run (this=0x90ceea8, block=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
3 0x08077be9 in boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:396
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xad8f5b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 16 (Thread 0xae0f6b40 (LWP 8276)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xae0f6278)
at /usr/include/boost/asio/detail/posix_event.hpp:80
function=<Fehler beim Lesen der Variable: access outside bounds of object referenced via synthetic pointer>)
at /usr/include/boost/asio/handler_invoke_hook.hpp:64
function=<Fehler beim Lesen der Variable: access outside bounds of object referenced via synthetic pointer>)
at /usr/include/boost/asio/handler_invoke_hook.hpp:64
nothing more done Twister version v0.9.20.0-unk-beta (May 6 2014, 08:50:34)
log says:
2014-05-15 15:11:22 ThreadRPCServer method=dhtget 2014-05-15 15:11:25 ThreadRPCServer method=listwalletusers 2014-05-15 15:11:25 ThreadRPCServer method=getgenerate 2014-05-15 15:11:25 ThreadRPCServer method=getspammsg 2014-05-15 15:11:25 ThreadRPCServer method=follow 2014-05-15 15:11:25 ThreadRPCServer method=dhtget 2014-05-15 15:11:25 ThreadRPCServer method=getdirectmsgs 2014-05-15 15:11:28 ThreadRPCServer method=stop 2014-05-15 15:11:28 addcon thread interrupt 2014-05-15 15:11:28 opencon thread interrupt 2014-05-15 15:11:28 dumpaddr thread stop 2014-05-15 15:11:28 msghand thread interrupt 2014-05-15 15:11:28 saving resume data 2014-05-15 15:11:28 net thread interrupt 2014-05-15 15:11:28 waiting for resume data [187] 2014-05-15 15:11:28 saving session state 2014-05-15 15:11:28 node dht: saving storage... (storage_table.size = 5679) 2014-05-15 15:11:29 adding torrent for [songbee,tracker] 2014-05-15 15:17:51
debugger:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xa98edb40 (LWP 8285)] 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643 643 TORRENT_SYNC_CALL_RET2(torrent_handle, add_torrent, params, boost::ref(ec));
backtrace
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
where
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
thread apply all bt
Thread 28 (Thread 0xa72ffb40 (LWP 8390)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08407cdc in leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper(void*) ()
3 0xb7a95d78 in start_thread (arg=0xa72ffb40) at pthread_create.c:311
4 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 25 (Thread 0xa98edb40 (LWP 8285)):
0 0x0819230b in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643
1 0x083cdc89 in startTorrentUser (username=..., following=following@entry=false) at src/twister.cpp:105
2 0x083ceb34 in ThreadSessionAlerts () at src/twister.cpp:684
3 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
4 0xb7a95d78 in start_thread (arg=0xa98edb40) at pthread_create.c:311
5 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 21 (Thread 0xab8f1b40 (LWP 8281)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9cd38 in recvmsg () at ../sysdeps/unix/sysv/linux/i386/socket.S:95
2 0x080741f5 in boost::asio::detail::socket_ops::recv (s=87, bufs=0xab8f0da4, count=1, flags=0, ec=...)
3 0x0807520e in boost::asio::detail::socket_ops::sync_recv (s=87, state=80 'P', bufs=bufs@entry=0xab8f0da4, count=count@entry=1, flags=flags@entry=0,
4 0x08366b94 in receiveboost::asio::mutable_buffers_1 (flags=0, this=, impl=..., impl=..., ec=..., buffers=...)
5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)
6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713
7 read (n=4096,
8 read<SSLIOStreamDevice > (n=4096,
9 read<SSLIOStreamDevice > (n=4096,
10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,
t: application/json, text/javascript, /; q=0.01\r\nAccept-Language:"..., dev=...) at /usr/include/boost/iostreams/detail/adapter/concept_adapter.hpp:172
11 read<boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (src=, n=4096,
12 boost::iostreams::detail::indirect_streambuf<SSLIOStreamDevice, std::char_traits, std::allocator, boost::iostreams::bidirectional>::underflow (this=0xa7e660a4) at /usr/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:258
13 0xb79ec63b in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
14 0xb7a08dc5 in std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
15 0x0834d7c5 in getline<char, std::char_traits, std::allocator > (str=..., is=...) at /usr/include/c++/4.8/bits/basic_string.h:2795
16 ReadHTTPRequestLine (stream=..., proto=@0xab8f0f20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378
17 0x0835029c in ServiceConnection (conn=conn@entry=0xa7e65fd8) at src/bitcoinrpc.cpp:973
18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,
19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , const boost::system::error_code&), boost::_bi::list1<const boost::system::error_code&> > (
20 operator()boost::system::error_code (a1=..., this=0xab8f11a0) at /usr/include/boost/bind/bind_template.hpp:47
21 operator() (this=0xab8f11a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46
22 asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> >, boost::system::error_code> > (
23 invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> (_)()> >, boost::system::error_code>, boost::_bi::bindt<void, void ()(boost::shared_ptrboost::asio::basic_socketacceptor, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > > (context=..., function=...)
24 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::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5<boost::_b---Type to continue, or q to quit---
i::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> (_)()> > >::do_complete (owner=0x90ce6f8, base=0x90cf558) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123
25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x90cef30)
26 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
27 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
28 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
29 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
30 0xb7a95d78 in start_thread (arg=0xab8f1b40) at pthread_create.c:311
31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 20 (Thread 0xac0f2b40 (LWP 8280)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9cd38 in recvmsg () at ../sysdeps/unix/sysv/linux/i386/socket.S:95
2 0x080741f5 in boost::asio::detail::socket_ops::recv (s=59, bufs=0xac0f1da4, count=1, flags=0, ec=...)
3 0x0807520e in boost::asio::detail::socket_ops::sync_recv (s=59, state=80 'P', bufs=bufs@entry=0xac0f1da4, count=count@entry=1, flags=flags@entry=0,
4 0x08366b94 in receiveboost::asio::mutable_buffers_1 (flags=0, this=, impl=..., impl=..., ec=..., buffers=...)
5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)
6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713
7 read (n=4096,
8 read<SSLIOStreamDevice > (n=4096,
9 read<SSLIOStreamDevice > (n=4096,
10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,
11 read<boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (src=, n=4096,
t: application/json, text/javascript, /; q=0.01\r\nAccept-Language:"..., this=0xb5618658) at /usr/include/boost/iostreams/detail/adapter/concept_adapter.hpp:78
12 boost::iostreams::detail::indirect_streambuf<SSLIOStreamDevice, std::char_traits, std::allocator, boost::iostreams::bidirectional>::underflow (this=0xb5618634) at /usr/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:258
13 0xb79ec63b in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
14 0xb7a08dc5 in std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
15 0x0834d7c5 in getline<char, std::char_traits, std::allocator > (str=..., is=...) at /usr/include/c++/4.8/bits/basic_string.h:2795
16 ReadHTTPRequestLine (stream=..., proto=@0xac0f1f20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378
17 0x0835029c in ServiceConnection (conn=conn@entry=0xb5618568) at src/bitcoinrpc.cpp:973
18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,
19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , const boost::system::error_code&), boost::_bi::list1<const boost::system::error_code&> > (
20 operator()boost::system::error_code (a1=..., this=0xac0f21a0) at /usr/include/boost/bind/bind_template.hpp:47
21 operator() (this=0xac0f21a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46
22 asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> >, boost::system::error_code> > (
23 invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> (_)()> >, boost::system::error_code>, boost::_bi::bindt<void, void ()(boost::shared_ptrboost::asio::basic_socketacceptor, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > > (context=..., function=...)
24 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::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptorservice > >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5<boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > >::do_complete (owner=0x90ce6f8, base=0x90cf558) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123
---Type to continue, or q to quit---
25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x90cef30)
26 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
27 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
28 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
29 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
30 0xb7a95d78 in start_thread (arg=0xac0f2b40) at pthread_create.c:311
31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 19 (Thread 0xac8f3b40 (LWP 8279)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xac8f3278)
3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xac8f3b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 18 (Thread 0xad0f4b40 (LWP 8278)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xad0f4278)
3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xad0f4b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 17 (Thread 0xad8f5b40 (LWP 8277)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7883b86 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
---Type to continue, or q to quit---
2 0x08072a44 in boost::asio::detail::epoll_reactor::run (this=0x90ceea8, block=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
3 0x08077be9 in boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xad8f5b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 16 (Thread 0xae0f6b40 (LWP 8276)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xae0f6278)
3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xae0f6b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 15 (Thread 0xae8f7b40 (LWP 8275)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a99c33 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:250
2 0x081e8ded in libtorrent::condition_variable::wait_for (this=this@entry=0xae8f6d9c, l=..., rel_time=...) at libtorrent/src/thread.cpp:89
3 0x0806f6f3 in libtorrent::alert_manager::wait_for_alert (this=this@entry=0xae8f6d5c, max_wait=...) at libtorrent/src/alert_manager.cpp:69
4 0x083d5bf9 in dhtget (params=..., fHelp=false) at src/twister.cpp:1364
5 0x0834cd63 in CRPCTable::execute (this=this@entry=0x85e1160, strMethod=..., params=...) at src/bitcoinrpc.cpp:1102
6 0x08350f10 in ServiceConnection (conn=conn@entry=0x91a07d8) at src/bitcoinrpc.cpp:1054
7 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,
8 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , const boost::system::error_code&), boost::_bi::list1<const boost::system::error_code&> > (
9 operator()boost::system::error_code (a1=..., this=0xae8f71a0) at /usr/include/boost/bind/bind_template.hpp:47
10 operator() (this=0xae8f71a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46
---Type to continue, or q to quit---
11 asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> >, boost::system::error_code> > (
12 invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> (_)()> >, boost::system::error_code>, boost::_bi::bindt<void, void ()(boost::shared_ptrboost::asio::basic_socketacceptor, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > > (context=..., function=...)
13 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::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptorservice > >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5<boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > >::do_complete (owner=0x90ce6f8, base=0x90cf558) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123
14 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x90cef30)
15 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
16 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
17 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
18 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
19 0xb7a95d78 in start_thread (arg=0xae8f7b40) at pthread_create.c:311
20 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 14 (Thread 0xaf0f8b40 (LWP 8274)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xaf0f8278)
3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
---Type to continue, or q to quit---
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xaf0f8b40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 13 (Thread 0xaf8f9b40 (LWP 8273)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9cd38 in recvmsg () at ../sysdeps/unix/sysv/linux/i386/socket.S:95
2 0x080741f5 in boost::asio::detail::socket_ops::recv (s=56, bufs=0xaf8f8da4, count=1, flags=0, ec=...)
3 0x0807520e in boost::asio::detail::socket_ops::sync_recv (s=56, state=80 'P', bufs=bufs@entry=0xaf8f8da4, count=count@entry=1, flags=flags@entry=0,
4 0x08366b94 in receiveboost::asio::mutable_buffers_1 (flags=0, this=, impl=..., impl=..., ec=..., buffers=...)
5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)
6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713
7 read (n=4096,
8 read<SSLIOStreamDevice > (n=4096,
9 read<SSLIOStreamDevice > (n=4096,
10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,
11 read<boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (src=, n=4096,
12 boost::iostreams::detail::indirect_streambuf<SSLIOStreamDevice, std::char_traits, std::allocator, boost::iostreams::bidirectional>::underflow (this=0xa68eebd4) at /usr/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp:258
13 0xb79ec63b in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
14 0xb7a08dc5 in std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
15 0x0834d7c5 in getline<char, std::char_traits, std::allocator > (str=..., is=...) at /usr/include/c++/4.8/bits/basic_string.h:2795
16 ReadHTTPRequestLine (stream=..., proto=@0xaf8f8f20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378
---Type to continue, or q to quit---
17 0x0835029c in ServiceConnection (conn=conn@entry=0xa68eeb08) at src/bitcoinrpc.cpp:973
18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,
19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , const boost::system::error_code&), boost::_bi::list1<const boost::system::error_code&> > (
20 operator()boost::system::error_code (a1=..., this=0xaf8f91a0) at /usr/include/boost/bind/bind_template.hpp:47
21 operator() (this=0xaf8f91a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46
22 asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> >, boost::system::error_code> > (
23 invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socketacceptor >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> (_)()> >, boost::system::error_code>, boost::_bi::bindt<void, void ()(boost::shared_ptrboost::asio::basic_socketacceptor, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > > (context=..., function=...)
24 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::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptorservice > >, boost::asio::ssl::context&, bool, AcceptedConnection , boost::system::error_code const&), boost::_bi::list5<boost::_bi::value<boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImpl >, boost::arg<1> ( )()> > >::do_complete (owner=0x90ce6f8, base=0x90cf558) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123
25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x90cef30)
26 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
27 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
28 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
29 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
30 0xb7a95d78 in start_thread (arg=0xaf8f9b40) at pthread_create.c:311
31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
---Type to continue, or q to quit---
Thread 12 (Thread 0xb00fab40 (LWP 8272)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
2 0x08077d06 in waitboost::asio::detail::scoped_lock (lock=..., this=0xb00fa278)
3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x90ce6f8, lock=..., this_thread=..., ec=...)
4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x90ce6f8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
5 0x0807c1dc in boost::asio::io_service::run (this=0x88cad10) at /usr/include/boost/asio/impl/io_service.ipp:59
6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0
7 0xb7a95d78 in start_thread (arg=0xb00fab40) at pthread_create.c:311
8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
Thread 1 (Thread 0xb62b9700 (LWP 8258)):
0 0xb7fdd424 in __kernel_vsyscall ()
1 0xb7a9c4d2 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:144
2 0xb7a97ee2 in _L_lock_884 () from /lib/i386-linux-gnu/libpthread.so.0
3 0xb7a97d95 in __GI___pthread_mutex_lock (mutex=0x85e2140) at pthread_mutex_lock.c:85
4 0x083cdf93 in lock (this=0x85e2140) at /usr/include/boost/thread/pthread/recursive_mutex.hpp:107
5 lock (this=0x85e2140) at src/sync.h:64
6 lock (this=) at /usr/include/boost/thread/lock_types.hpp:344
7 Enter (pszName=, pszFile=, nLine=, this=) at src/sync.h:112
8 CMutexLock (fTry=false, nLine=150, pszFile=0x850100a "src/twister.cpp", pszName=0x850101a "cs_twister", mutexIn=..., this=)
9 saveGlobalData (filename=...) at src/twister.cpp:150
10 0x083cf7f1 in stopSessionTorrent () at src/twister.cpp:763
11 0x082d9a00 in Shutdown () at src/init.cpp:121
12 0x082f3b27 in AppInit (argc=argc@entry=12, argv=argv@entry=0xbffff1d4) at src/bitcoind.cpp:121
13 0x0805ff57 in main (argc=12, argv=0xbffff1d4) at src/bitcoind.cpp:139