miguelfreitas / twister-core

twister core / daemon
MIT License
1.42k stars 251 forks source link

on stopping daemon: Program received signal SIGSEGV, Segmentation fault. in libtorrent::session::add_torrent (this=0x0, params=...) at libtorrent/src/session.cpp:643 #199

Closed Erkan-Yilmaz closed 10 years ago

Erkan-Yilmaz commented 10 years ago
  1. this is the 2nd segmentation fault today
  2. I had about 600 MB total RAM usage for twister and other things (of 2 GB RAM) and 4 connections in twister
  3. as usual: in network options: terminated the twisterd daemon
  4. 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)

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=...)

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

5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)

at /usr/include/boost/asio/stream_socket_service.hpp:308

6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713

7 read (n=4096,

s=0xa6814f3c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., this=0xa7e660c8) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xa6814f3c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xa6814f3c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,

s=0xa6814f3c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccep---Type <return> to continue, or q <return> to quit---

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,

s=0xa6814f3c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., this=0xa7e660c8)
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=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=...,

fUseSSL=false, conn=0xa7e65fd8, error=...) at src/bitcoinrpc.cpp:728

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&> > (

f=@0xab8f11a0: 0x8351d80 <RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::ssl::context&, bool, AcceptedConnection*, boost::system::error_code const&)>, a=<synthetischer Zeiger>, this=0xab8f11a4) at /usr/include/boost/bind/bind.hpp:525

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> > (

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

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=...)

at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39

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)

at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37

26 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:412

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=...)

at /usr/include/boost/asio/detail/impl/socket_ops.ipp:696

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,

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

5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)

at /usr/include/boost/asio/stream_socket_service.hpp:308

6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713

7 read (n=4096,

s=0xb56478f4 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., this=0xb5618658) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xb56478f4 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xb56478f4 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,

s=0xb56478f4 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: 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,

s=0xb56478f4 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccep---Type <return> to continue, or q <return> to quit---

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=...,

fUseSSL=false, conn=0xb5618568, error=...) at src/bitcoinrpc.cpp:728

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&> > (

f=@0xac0f21a0: 0x8351d80 <RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::ssl::context&, bool, AcceptedConnection*, boost::system::error_code const&)>, a=<synthetischer Zeiger>, this=0xac0f21a4) at /usr/include/boost/bind/bind.hpp:525

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> > (

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

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=...)

at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39

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)

at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37

26 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:412

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)

at /usr/include/boost/asio/detail/posix_event.hpp:80

3 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: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=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)

at /usr/include/boost/asio/detail/posix_event.hpp:80

3 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: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

3 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: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=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=...,

fUseSSL=false, conn=0x91a07d8, error=...) at src/bitcoinrpc.cpp:728

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&> > (

f=@0xae8f71a0: 0x8351d80 <RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::ssl::context&, bool, AcceptedConnection*, boost::system::error_code const&)>, a=<synthetischer Zeiger>, this=0xae8f71a4) at /usr/include/boost/bind/bind.hpp:525

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> > (

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

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=...)

at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39

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)

at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37

15 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:412

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)

at /usr/include/boost/asio/detail/posix_event.hpp:80

3 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: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

---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=...)

at /usr/include/boost/asio/detail/impl/socket_ops.ipp:696

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,

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

5 receiveboost::asio::mutable_buffers_1 (this=, ec=..., flags=0, buffers=..., impl=...)

at /usr/include/boost/asio/stream_socket_service.hpp:308

6 read_someboost::asio::mutable_buffers_1 (buffers=..., this=) at /usr/include/boost/asio/basic_stream_socket.hpp:713

7 read (n=4096,

s=0xa686b434 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., this=0xa68eebf8) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xa686b434 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xa686b434 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

10 read<SSLIOStreamDevice, boost::iostreams::detail::linked_streambuf<char, std::char_traits > > (n=4096,

s=0xa686b434 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: 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,

s=0xa686b434 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nUser-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:29.0) Gecko/20100101 Firefox/29.0\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nAccept-Language:"..., this=0xa68eebf8)
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=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=...,

fUseSSL=false, conn=0xa68eeb08, error=...) at src/bitcoinrpc.cpp:728

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&> > (

f=@0xaf8f91a0: 0x8351d80 <RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> >(boost::shared_ptr<boost::asio::basic_socket_acceptor<boost::asio::ip::tcp, boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > >, boost::asio::ssl::context&, bool, AcceptedConnection*, boost::system::error_code const&)>, a=<synthetischer Zeiger>, this=0xaf8f91a4) at /usr/include/boost/bind/bind.hpp:525

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> > (

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

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=...)

at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39

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)

at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37

26 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:412

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)

at /usr/include/boost/asio/detail/posix_event.hpp:80

3 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: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=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=)

at src/sync.h:133

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

miguelfreitas commented 10 years ago

stop is known to be buggy. let's keep just #200 to track this issue even though the backtrace might be different.