miguelfreitas / twister-core

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

terminate called after throwing an instance of 'std::bad_alloc', bitcoin in dumpaddr #194

Closed Erkan-Yilmaz closed 10 years ago

Erkan-Yilmaz commented 10 years ago

I was generating blocks and adding users, writing messages. I noticed that memory usage got to 1.3 GB RAM (of total 2 GB) and saw twisterd in debugger had an exception :-(

twisterd was running for 5h

below is added the logfile and debugger output. Nothing more done, if more needed: please contact

Twister version v0.9.20.0-unk-beta (May 6 2014, 08:50:34)

I. logfile shows:


2014-05-11 06:33:44 ThreadRPCServer method=getposts 2014-05-11 06:33:44 ThreadRPCServer method=getposts 2014-05-11 06:33:44 ThreadRPCServer method=dhtget 2014-05-11 06:33:44 ThreadRPCServer method=dhtget 2014-05-11 06:33:44 ThreadRPCServer method=getposts 2014-05-11 06:33:45 piece read error (database corrupt?) - setting we_dont_have(18) 2014-05-11 06:33:45 piece read error (database corrupt?) - setting we_dont_have(17) [SNIP repeating lines] 2014-05-11 06:33:45 piece read error (database corrupt?) - setting we_dont_have(36) 2014-05-11 06:33:47 ThreadRPCServer method=dhtget 2014-05-11 06:33:49 ThreadRPCServer method=dhtget 2014-05-11 06:33:49 ThreadRPCServer method=dhtget 2014-05-11 06:33:49 ThreadRPCServer method=dhtget 2014-05-11 06:33:49 ThreadRPCServer method=dhtget 2014-05-11 06:33:49 ThreadRPCServer method=dhtget 2014-05-11 06:33:50 ThreadRPCServer method=dhtget 2014-05-11 06:33:53 ThreadRPCServer method=dhtget 2014-05-11 06:33:54


EXCEPTION: St9bad_alloc std::bad_alloc bitcoin in dumpaddr

II. debugger


[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [New Thread 0xb5f44b40 (LWP 5368)] [New Thread 0xb4d25b40 (LWP 5369)] [New Thread 0xb43ffb40 (LWP 5370)] [Thread 0xb43ffb40 (LWP 5370) exited] [New Thread 0xb39ffb40 (LWP 5371)] [New Thread 0xb31feb40 (LWP 5372)] [New Thread 0xb29fdb40 (LWP 5373)] [New Thread 0xb21fcb40 (LWP 5374)] [New Thread 0xb19fbb40 (LWP 5375)] [New Thread 0xb11fab40 (LWP 5376)] [New Thread 0xb09f9b40 (LWP 5377)] [New Thread 0xb01f8b40 (LWP 5378)] [New Thread 0xaf9f7b40 (LWP 5379)] [New Thread 0xaf1f6b40 (LWP 5380)] [New Thread 0xae9f5b40 (LWP 5381)] [New Thread 0xae1f4b40 (LWP 5382)] [New Thread 0xad9f3b40 (LWP 5383)] [New Thread 0xad1f2b40 (LWP 5384)] [New Thread 0xac9f1b40 (LWP 5385)] [New Thread 0xac1f0b40 (LWP 5386)] [New Thread 0xab9efb40 (LWP 5387)] [New Thread 0xab1eeb40 (LWP 5388)] [New Thread 0xaa9edb40 (LWP 5389)] [New Thread 0xaa1ecb40 (LWP 5390)] [New Thread 0xa99ebb40 (LWP 5391)] [New Thread 0xa91eab40 (LWP 5392)] [Thread 0xb31feb40 (LWP 5372) exited] [Thread 0xb39ffb40 (LWP 5371) exited] [New Thread 0xb39ffb40 (LWP 5393)] [New Thread 0xa89e9b40 (LWP 5394)] [Thread 0xb29fdb40 (LWP 5373) exited] [Thread 0xaa1ecb40 (LWP 5390) exited] [New Thread 0xa69ffb40 (LWP 5441)]


EXCEPTION: St9bad_alloc
std::bad_alloc
bitcoin in dumpaddr

terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc

Program received signal SIGABRT, Aborted. [Switching to Thread 0xb01f8b40 (LWP 5378)] 0xb7fdd424 in __kernel_vsyscall ()

where

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb77bfaff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56

2 0xb77c3083 in __GI_abort () at abort.c:90

3 0xb79f2605 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

4 0xb79f0273 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6

5 0xb79f02af in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

6 0xb79f0565 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6

7 0x083a2f65 in PrintException (pex=0xb564f280, pszThread=pszThread@entry=0x8491d6b "dumpaddr") at src/util.cpp:1017

8 0x0833d68b in LoopForever<void (*)()> (name=0x8491d6b "dumpaddr", func=0x8333ac0 <DumpAddresses()>, msecs=900000) at src/util.h:558

9 0x0833ce61 in operator()<void ()(char const, void (*)(), long long int), boost::_bi::list0> (

f=@0x90997d4: 0x833d5e0 <LoopForever<void (*)()>(char const*, void (*)(), long long)>, a=<synthetischer Zeiger>, this=0x90997d8)
at /usr/include/boost/bind/bind.hpp:392

10 operator() (this=0x90997d4) at /usr/include/boost/bind/bind_template.hpp:20

11 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()(), long long), boost::_bi::list3<boost::_bi::value<char const>, boost::_bi::value<void (*)()>, boost::_bi::value > > >::run (this=0x90996b8) at /usr/include/boost/thread/detail/thread.hpp:117

12 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

13 0xb7a95d78 in start_thread (arg=0xb01f8b40) at pthread_create.c:311

14 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

backtrace

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb77bfaff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56

2 0xb77c3083 in __GI_abort () at abort.c:90

3 0xb79f2605 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

4 0xb79f0273 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6

5 0xb79f02af in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

6 0xb79f0565 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6

7 0x083a2f65 in PrintException (pex=0xb564f280, pszThread=pszThread@entry=0x8491d6b "dumpaddr") at src/util.cpp:1017

8 0x0833d68b in LoopForever<void (*)()> (name=0x8491d6b "dumpaddr", func=0x8333ac0 <DumpAddresses()>, msecs=900000) at src/util.h:558

9 0x0833ce61 in operator()<void ()(char const, void (*)(), long long int), boost::_bi::list0> (

f=@0x90997d4: 0x833d5e0 <LoopForever<void (*)()>(char const*, void (*)(), long long)>, a=<synthetischer Zeiger>, this=0x90997d8)
at /usr/include/boost/bind/bind.hpp:392

10 operator() (this=0x90997d4) at /usr/include/boost/bind/bind_template.hpp:20

11 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()(), long long), boost::_bi::list3<boost::_bi::value<char const>, boost::_bi::value<void (*)()>, boost::_bi::value > > >::run (this=0x90996b8) at /usr/include/boost/thread/detail/thread.hpp:117

12 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

13 0xb7a95d78 in start_thread (arg=0xb01f8b40) at pthread_create.c:311

14 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

thread apply all bt

Thread 29 (Thread 0xa69ffb40 (LWP 5441)):

0 _mm_xor_si128 (B=..., A=...) at /usr/lib/gcc/i686-linux-gnu/4.8/include/emmintrin.h:1250

1 xor_salsa8_sse2 (Bx=0xa69df040, B=0xa69df080) at src/scrypt-sse2.cpp:71

2 scrypt_1024_1_1_256_sp_sse2 (input=0xb44874b0 "\002", output=0xa69ff280 "",

scratchpad=0xa69df18d "\356\344y\257C\nX\350\367\303wI\030D\276\024\026\252\263h\272\021恳J#\202J\332!1\f\235\016\b\257ڬ\277]M1(nS\321\314\065\r\350}3r\220\221\361\231(\375\234\302\036\222\272$\017lxvϫ\267P/\213\064\071\022L\210\211)\244\206}\254\213\360\254\025\224\022F\233\066x\251\350]", <incomplete sequence \314>) at src/scrypt-sse2.cpp:119

3 0x0839cea8 in scrypt_1024_1_1_256 (input=input@entry=0xb44874b0 "\002", output=output@entry=0xa69ff280 "") at src/scrypt.cpp:317

4 0x08317344 in GetPoWHash (this=0xb44874b0) at src/core.h:536

5 BitcoinMiner (pwallet=0x8f1b280) at src/main.cpp:4028

6 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

7 0xb7a95d78 in start_thread (arg=0xa69ffb40) at pthread_create.c:311

8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 28 (Thread 0xa89e9b40 (LWP 5394)):

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb7883b86 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81

2 0x08072a44 in boost::asio::detail::epoll_reactor::run (this=0xb4414828, 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=0xb4414ab8, 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=0xb4414ab8, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

5 0x0807c210 in boost::asio::io_service::run (this=, this@entry=0xb440baec, ec=...) at /usr/include/boost/asio/impl/io_service.ipp:66

6 0x081c10de in libtorrent::aux::session_impl::main_thread (this=0xb440b788) at libtorrent/src/session_impl.cpp:4858

7 0x08070b31 in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0xb44144f8) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64

8 0xb7a95d78 in start_thread (arg=0xa89e9b40) at pthread_create.c:311

9 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 27 (Thread 0xb39ffb40 (LWP 5393)):

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 0x080ae4a4 in waitboost::asio::detail::scoped_lock (lock=..., this=)

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

3 libtorrent::disk_io_thread::thread_fun (this=0xb440bb90) at libtorrent/src/disk_io_thread.cpp:1534

4 0x08070b31 in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0xb44146b8) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64

5 0xb7a95d78 in start_thread (arg=0xb39ffb40) at pthread_create.c:311

6 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

---Type to continue, or q to quit--- Thread 26 (Thread 0xa91eab40 (LWP 5392)):

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=0xb440bb40, l=..., rel_time=...) at libtorrent/src/thread.cpp:89

3 0x0806f6f3 in libtorrent::alert_manager::wait_for_alert (this=0xb440bb00, max_wait=...) at libtorrent/src/alert_manager.cpp:69

4 0x081ae2c2 in libtorrent::aux::session_impl::wait_for_alert (this=, max_wait=...) at libtorrent/src/session_impl.cpp:6142

5 0x0818e079 in libtorrent::session::wait_for_alert (this=, max_wait=...) at libtorrent/src/session.cpp:1106

6 0x083ce2d0 in ThreadSessionAlerts () at src/twister.cpp:542

7 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

8 0xb7a95d78 in start_thread (arg=0xa91eab40) at pthread_create.c:311

9 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 25 (Thread 0xa99ebb40 (LWP 5391)):

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 0xb7f2dc78 in boost::condition_variable::do_wait_until(boost::unique_lockboost::mutex&, timespec const&) ()

from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f2a1ee in boost::this_thread::hiden::sleep_for(timespec const&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x0833d581 in sleep_for (ns=) at /usr/include/boost/thread/pthread/thread_data.hpp:233

5 boost::this_thread::sleep_for<long long, boost::ratio<1ll, 1000ll> > (d=...) at /usr/include/boost/thread/v2/thread.hpp:53

6 0x083ca54d in MilliSleep (n=5000) at src/util.h:113

7 ThreadMaintainDHTNodes () at src/twister.cpp:529

8 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

9 0xb7a95d78 in start_thread (arg=0xa99ebb40) at pthread_create.c:311

10 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 23 (Thread 0xaa9edb40 (LWP 5389)):

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 0xb7f2dc78 in boost::condition_variable::do_wait_until(boost::unique_lockboost::mutex&, timespec const&) ()

from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f2a1ee in boost::this_thread::hiden::sleep_for(timespec const&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x0833d581 in sleep_for (ns=) at /usr/include/boost/thread/pthread/thread_data.hpp:233

5 boost::this_thread::sleep_for<long long, boost::ratio<1ll, 1000ll> > (d=...) at /usr/include/boost/thread/v2/thread.hpp:53

6 0x083b3478 in MilliSleep (n=500) at src/util.h:113

7 ThreadFlushWalletDB (strFile=...) at src/walletdb.cpp:360

8 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

9 0xb7a95d78 in start_thread (arg=0xaa9edb40) at pthread_create.c:311

10 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

---Type to continue, or q to quit---

Thread 22 (Thread 0xab1eeb40 (LWP 5388)):

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=0xab1edd9c, l=..., rel_time=...) at libtorrent/src/thread.cpp:89

3 0x0806f6f3 in libtorrent::alert_manager::wait_for_alert (this=this@entry=0xab1edd5c, 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=0xa57d5960) at src/bitcoinrpc.cpp:1054

7 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xa57d5960, 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=@0xab1ee1a0: 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=0xab1ee1a4) at /usr/include/boost/bind/bind.hpp:525

9 operator()boost::system::error_code (a1=..., this=0xab1ee1a0) at /usr/include/boost/bind/bind_template.hpp:47

10 operator() (this=0xab1ee1a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46

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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

14 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

---Type to continue, or q to quit--- 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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

17 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xab1eeb40) at pthread_create.c:311

20 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 21 (Thread 0xab9efb40 (LWP 5387)):

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=27, bufs=0xab9eeda4, 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=27, state=80 'P', bufs=bufs@entry=0xab9eeda4, 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=0xa603c00c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xa7328c48) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xa603c00c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xa603c00c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

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

s=0xa603c00c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., 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=0xa603c00c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xa7328c48)
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::bid---Type to continue, or q to quit---

irectional>::underflow (this=0xa7328c24) 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=@0xab9eef20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378

17 0x0835029c in ServiceConnection (conn=conn@entry=0xa7328b58) at src/bitcoinrpc.cpp:973

18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xa7328b58, 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=@0xab9ef1a0: 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=0xab9ef1a4) at /usr/include/boost/bind/bind.hpp:525

20 operator()boost::system::error_code (a1=..., this=0xab9ef1a0) at /usr/include/boost/bind/bind_template.hpp:47

21 operator() (this=0xab9ef1a0) 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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

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=0x9099900, lock=..., this_thread=..., ec=...)

---Type to continue, or q to quit--- at /usr/include/boost/asio/detail/impl/task_io_service.ipp:412

27 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

28 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xab9efb40) at pthread_create.c:311

31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 20 (Thread 0xac1f0b40 (LWP 5386)):

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=0xac1f0278)

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

3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

5 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xac1f0b40) at pthread_create.c:311

8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 19 (Thread 0xac9f1b40 (LWP 5385)):

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb7883b86 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81

2 0x08072a44 in boost::asio::detail::epoll_reactor::run (this=0x909a110, 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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

5 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xac9f1b40) at pthread_create.c:311

8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 18 (Thread 0xad1f2b40 (LWP 5384)):

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=0xad1f2278)

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

3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x9099900, lock=..., this_thread=..., ec=...)

at /usr/include/boost/asio/detail/impl/task_io_service.ipp:423

---Type to continue, or q to quit---

4 0x0807c050 in boost::asio::detail::task_io_service::run (this=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

5 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xad1f2b40) at pthread_create.c:311

8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 17 (Thread 0xad9f3b40 (LWP 5383)):

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=0xad9f3278)

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

3 boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

5 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xad9f3b40) at pthread_create.c:311

8 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 16 (Thread 0xae1f4b40 (LWP 5382)):

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=0xae1f3d9c, l=..., rel_time=...) at libtorrent/src/thread.cpp:89

3 0x0806f6f3 in libtorrent::alert_manager::wait_for_alert (this=this@entry=0xae1f3d5c, 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=0xb44a5168) at src/bitcoinrpc.cpp:1054

7 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xb44a5168, 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=@0xae1f41a0: 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=0xae1f41a4) at /usr/include/boost/bind/bind.hpp:525

9 operator()boost::system::error_code (a1=..., this=0xae1f41a0) at /usr/include/boost/bind/bind_template.hpp:47

10 operator() (this=0xae1f41a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46

11 asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void, void ()(boost::shared_ptr<boost::asio::basic_socket_acceptor >, 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<Acce---Type to continue, or q to quit---

ptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code> > ( function=) 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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

14 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

17 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xae1f4b40) at pthread_create.c:311

20 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 15 (Thread 0xae9f5b40 (LWP 5381)):

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=22, bufs=0xae9f4da4, 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=22, state=80 'P', bufs=bufs@entry=0xae9f4da4, 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

---Type to continue, or q to quit---

7 read (n=4096,

s=0xb5638d7c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 79\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xb565bf68) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xb5638d7c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 79\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xb5638d7c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 79\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

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

s=0xb5638d7c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 79\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., 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=0xb5638d7c "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 79\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xb565bf68)
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=0xb565bf44) 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=@0xae9f4f20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378

17 0x0835029c in ServiceConnection (conn=conn@entry=0xb565be78) at src/bitcoinrpc.cpp:973

18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xb565be78, 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=@0xae9f51a0: 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=0xae9f51a4) at /usr/include/boost/bind/bind.hpp:525

20 operator()boost::system::error_code (a1=..., this=0xae9f51a0) at /usr/include/boost/bind/bind_template.hpp:47

21 operator() (this=0xae9f51a0) 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>)

---Type to continue, or q to quit--- 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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

28 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xae9f5b40) at pthread_create.c:311

31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 14 (Thread 0xaf1f6b40 (LWP 5380)):

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=0xaf1f5d9c, l=..., rel_time=...) at libtorrent/src/thread.cpp:89

3 0x0806f6f3 in libtorrent::alert_manager::wait_for_alert (this=this@entry=0xaf1f5d5c, 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=0xb44dbfd0) at src/bitcoinrpc.cpp:1054

7 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xb44dbfd0, 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=@0xaf1f61a0: 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, AcceptedCon---Type <return> to continue, or q <return> to quit---

nection*, boost::system::error_code const&)>, a=, this=0xaf1f61a4) at /usr/include/boost/bind/bind.hpp:525

9 operator()boost::system::error_code (a1=..., this=0xaf1f61a0) at /usr/include/boost/bind/bind_template.hpp:47

10 operator() (this=0xaf1f61a0) at /usr/include/boost/asio/detail/bind_handler.hpp:46

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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

14 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

17 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xaf1f6b40) at pthread_create.c:311

20 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 13 (Thread 0xaf9f7b40 (LWP 5379)):

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=68, bufs=0xaf9f6da4, 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=68, state=80 'P', bufs=bufs@entry=0xaf9f6da4, count=count@entry=1, flags=flags@entry=0,

---Type to continue, or q to quit--- 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=0xb4423a44 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xb4413880) at src/bitcoinrpc.cpp:585

8 read<SSLIOStreamDevice > (n=4096,

s=0xb4423a44 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:186

9 read<SSLIOStreamDevice > (n=4096,

s=0xb4423a44 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., t=...) at /usr/include/boost/iostreams/read.hpp:52

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

s=0xb4423a44 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., 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=0xb4423a44 "POST / HTTP/1.1\r\nHost: 127.0.0.1:28332\r\nConnection: keep-alive\r\nContent-Length: 73\r\nAccept: application/json, text/javascript, */*; q=0.01\r\nOrigin: http://127.0.0.1:28332\r\nX-Requested-With: XMLHttpReq"..., this=0xb4413880)
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=0xb441385c) 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=@0xaf9f6f20: 0, http_method=..., http_uri=...) at src/bitcoinrpc.cpp:378

17 0x0835029c in ServiceConnection (conn=conn@entry=0xb4413790) at src/bitcoinrpc.cpp:973

18 0x08351f48 in RPCAcceptHandler<boost::asio::ip::tcp, boost::asio::socket_acceptor_service > (acceptor=..., context=...,

fUseSSL=false, conn=0xb4413790, 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=@0xaf9f71a0: 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=0xaf9f71a4) at /usr/include/boost/bind/bind.hpp:525

20 operator()boost::system::error_code (a1=..., this=0xaf9f71a0) at /usr/include/boost/bind/bind_template.hpp:47

---Type to continue, or q to quit---

21 operator() (this=0xaf9f71a0) 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=0x9099900, base=0x909a7c0) at /usr/include/boost/asio/detail/reactive_socket_accept_op.hpp:123

25 0x08077d6d in complete (bytes_transferred=, ec=..., owner=..., this=0x909a198)

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=0x9099900, 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=0x9099900, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153

28 0x0807c1dc in boost::asio::io_service::run (this=0x8976520) 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=0xaf9f7b40) at pthread_create.c:311

31 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 12 (Thread 0xb01f8b40 (LWP 5378)):

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb77bfaff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56

2 0xb77c3083 in __GI_abort () at abort.c:90

3 0xb79f2605 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

4 0xb79f0273 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6

5 0xb79f02af in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6

6 0xb79f0565 in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6

---Type to continue, or q to quit---

7 0x083a2f65 in PrintException (pex=0xb564f280, pszThread=pszThread@entry=0x8491d6b "dumpaddr") at src/util.cpp:1017

8 0x0833d68b in LoopForever<void (*)()> (name=0x8491d6b "dumpaddr", func=0x8333ac0 <DumpAddresses()>, msecs=900000) at src/util.h:558

9 0x0833ce61 in operator()<void ()(char const, void (*)(), long long int), boost::_bi::list0> (

f=@0x90997d4: 0x833d5e0 <LoopForever<void (*)()>(char const*, void (*)(), long long)>, a=<synthetischer Zeiger>, this=0x90997d8)
at /usr/include/boost/bind/bind.hpp:392

10 operator() (this=0x90997d4) at /usr/include/boost/bind/bind_template.hpp:20

11 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()(), long long), boost::_bi::list3<boost::_bi::value<char const>, boost::_bi::value<void (*)()>, boost::_bi::value > > >::run (this=0x90996b8) at /usr/include/boost/thread/detail/thread.hpp:117

12 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

13 0xb7a95d78 in start_thread (arg=0xb01f8b40) at pthread_create.c:311

14 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 11 (Thread 0xb09f9b40 (LWP 5377)):

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 0xb7f2dc78 in boost::condition_variable::do_wait_until(boost::unique_lockboost::mutex&, timespec const&) ()

from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f2a1ee in boost::this_thread::hiden::sleep_for(timespec const&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x0833d581 in sleep_for (ns=) at /usr/include/boost/thread/pthread/thread_data.hpp:233

5 boost::this_thread::sleep_for<long long, boost::ratio<1ll, 1000ll> > (d=...) at /usr/include/boost/thread/v2/thread.hpp:53

6 0x0833c5d4 in MilliSleep (n=100) at src/util.h:113

7 ThreadMessageHandler () at src/net.cpp:1563

8 0x0833d02a in TraceThread<void (*)()> (name=0x8491d63 "msghand", func=0x833c380 <ThreadMessageHandler()>) at src/util.h:572

9 0x0833ceb0 in operator()<void ()(char const, void (*)()), boost::_bi::list0> (

f=@0x9099584: 0x833cfe0 <TraceThread<void (*)()>(char const*, void (*)())>, a=<synthetischer Zeiger>, this=0x9099588)
at /usr/include/boost/bind/bind.hpp:313

10 operator() (this=0x9099584) at /usr/include/boost/bind/bind_template.hpp:20

11 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()()), boost::_bi::list2<boost::_bi::value<char const>, boost::_bi::value<void (*)()> > > >::run (this=0x9099468) at /usr/include/boost/thread/detail/thread.hpp:117

12 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

13 0xb7a95d78 in start_thread (arg=0xb09f9b40) at pthread_create.c:311

14 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 10 (Thread 0xb11fab40 (LWP 5376)):

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 0x0831bd2c in boost::condition_variable::wait (this=this@entry=0x9097cc0, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:73

3 0x083383bc in wait (this=0x9097cc0) at src/sync.h:179

4 Acquire (this=0xb11fa1fc) at src/sync.h:212

---Type to continue, or q to quit---

5 CSemaphoreGrant (fTry=false, sema=..., this=0xb11fa1fc) at src/sync.h:243

6 ThreadOpenConnections () at src/net.cpp:1304

7 0x0833d02a in TraceThread<void (*)()> (name=0x8491d5b "opencon", func=0x83380c0 <ThreadOpenConnections()>) at src/util.h:572

8 0x0833ceb0 in operator()<void ()(char const, void (*)()), boost::_bi::list0> (

f=@0x90993b4: 0x833cfe0 <TraceThread<void (*)()>(char const*, void (*)())>, a=<synthetischer Zeiger>, this=0x90993b8)
at /usr/include/boost/bind/bind.hpp:313

9 operator() (this=0x90993b4) at /usr/include/boost/bind/bind_template.hpp:20

10 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()()), boost::_bi::list2<boost::_bi::value<char const>, boost::_bi::value<void (*)()> > > >::run (this=0x9099298) at /usr/include/boost/thread/detail/thread.hpp:117

11 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

12 0xb7a95d78 in start_thread (arg=0xb11fab40) at pthread_create.c:311

13 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 9 (Thread 0xb19fbb40 (LWP 5375)):

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 0xb7f2dc78 in boost::condition_variable::do_wait_until(boost::unique_lockboost::mutex&, timespec const&) ()

from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f2a1ee in boost::this_thread::hiden::sleep_for(timespec const&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x0833d581 in sleep_for (ns=) at /usr/include/boost/thread/pthread/thread_data.hpp:233

5 boost::this_thread::sleep_for<long long, boost::ratio<1ll, 1000ll> > (d=...) at /usr/include/boost/thread/v2/thread.hpp:53

6 0x0833933e in MilliSleep (n=120000) at src/util.h:113

7 ThreadOpenAddedConnections () at src/net.cpp:1443

8 0x0833d02a in TraceThread<void (*)()> (name=0x8491d54 "addcon", func=0x8338b00 <ThreadOpenAddedConnections()>) at src/util.h:572

9 0x0833ceb0 in operator()<void ()(char const, void (*)()), boost::_bi::list0> (

f=@0x90991cc: 0x833cfe0 <TraceThread<void (*)()>(char const*, void (*)())>, a=<synthetischer Zeiger>, this=0x90991d0)
at /usr/include/boost/bind/bind.hpp:313

10 operator() (this=0x90991cc) at /usr/include/boost/bind/bind_template.hpp:20

11 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()()), boost::_bi::list2<boost::_bi::value<char const>, boost::_bi::value<void (*)()> > > >::run (this=0x90990b0) at /usr/include/boost/thread/detail/thread.hpp:117

12 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

13 0xb7a95d78 in start_thread (arg=0xb19fbb40) at pthread_create.c:311

14 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 8 (Thread 0xb21fcb40 (LWP 5374)):

0 0xb7fdd424 in __kernel_vsyscall ()

1 0xb787af41 in select () at ../sysdeps/unix/syscall-template.S:81

2 0x0833b8ad in ThreadSocketHandler () at src/net.cpp:882

3 0x0833d02a in TraceThread<void (*)()> (name=0x8465150 "net", func=0x833aed0 <ThreadSocketHandler()>) at src/util.h:572

---Type to continue, or q to quit---

4 0x0833ceb0 in operator()<void ()(char const, void (*)()), boost::_bi::list0> (

f=@0x9098ffc: 0x833cfe0 <TraceThread<void (*)()>(char const*, void (*)())>, a=<synthetischer Zeiger>, this=0x9099000)
at /usr/include/boost/bind/bind.hpp:313

5 operator() (this=0x9098ffc) at /usr/include/boost/bind/bind_template.hpp:20

6 boost::detail::thread_data<boost::_bi::bind_t<void, void ()(char const, void ()()), boost::_bi::list2<boost::_bi::value<char const>, boost::_bi::value<void (*)()> > > >::run (this=0x9098ee0) at /usr/include/boost/thread/detail/thread.hpp:117

7 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

8 0xb7a95d78 in start_thread (arg=0xb21fcb40) at pthread_create.c:311

9 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 3 (Thread 0xb4d25b40 (LWP 5369)):

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=0xb4d25b40) at pthread_create.c:311

4 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xb5f44b40 (LWP 5368)):

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 0xb7f2dc78 in boost::condition_variable::do_wait_until(boost::unique_lockboost::mutex&, timespec const&) ()

from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f2a1ee in boost::this_thread::hiden::sleep_for(timespec const&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x082f2ee0 in sleep_for (ns=) at /usr/include/boost/thread/pthread/thread_data.hpp:233

5 sleep_for<long long, boost::ratio<1ll, 1000ll> > (d=...) at /usr/include/boost/thread/v2/thread.hpp:53

6 MilliSleep (n=200) at src/util.h:113

7 DetectShutdownThread (threadGroup=0xbffff05c) at src/bitcoind.cpp:16

8 0xb7f29591 in ?? () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

9 0xb7a95d78 in start_thread (arg=0xb5f44b40) at pthread_create.c:311

10 0xb788301e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb62b9700 (LWP 5364)):

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 0xb7f2d9cc in boost::condition_variable::wait(boost::unique_lockboost::mutex&) () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

3 0xb7f29daf in boost::thread::join_noexcept() () from /usr/lib/i386-linux-gnu/libboost_thread.so.1.53.0

4 0x082f3b12 in join (this=0x85fe8f0) at /usr/include/boost/thread/detail/thread.hpp:751

5 AppInit (argc=argc@entry=7, argv=argv@entry=0xbffff234) at src/bitcoind.cpp:117

6 0x0805ff57 in main (argc=7, argv=0xbffff234) at src/bitcoind.cpp:139

Erkan-Yilmaz commented 10 years ago

checking if it's due to this: https://github.com/bitcoin/bitcoin/issues/2485