Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
Erkan-Yilmaz opened this issue May 9, 2014 · 1 comment

Comments

@Erkan-Yilmaz
Copy link
Contributor

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<boost::asio::detail::posix_mutex > (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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#8 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp, 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<SSLIOStreamDeviceboost::asio::ip::tcp, 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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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<boost::asio::detail::posix_mutex > (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<boost::asio::detail::posix_mutex > (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<boost::asio::detail::posix_mutex > (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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#8 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp, 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<SSLIOStreamDeviceboost::asio::ip::tcp, 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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#8 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp > (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<SSLIOStreamDeviceboost::asio::ip::tcp, 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<SSLIOStreamDeviceboost::asio::ip::tcp, 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_serviceboost::asio::ip::tcp > (acceptor=..., context=...,

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

#19 0x0835b1f1 in operator()<void ()(boost::shared_ptr<boost::asio::basic_socket_acceptorboost::asio::ip::tcp >, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_socket_acceptorboost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, boost::arg<1> ()()> >, boost::system::error_code>, boost::bi::bind_t<void, void ()(boost::shared_ptrboost::asio::basic_socket_acceptor<boost::asio::ip::tcp >, 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::asio::ip::tcp > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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_serviceboost::asio::ip::tcp >, 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_serviceboost::asio::ip::tcp > >, 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_serviceboost::asio::ip::tcp > > >, boost::reference_wrapperboost::asio::ssl::context, boost::_bi::value, boost::bi::value<AcceptedConnectionImplboost::asio::ip::tcp>, 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 Erkan-Yilmaz changed the title twisterd received signal SIGSEGV, Segmentation fault. DEL May 9, 2014
@Erkan-Yilmaz Erkan-Yilmaz reopened this May 11, 2014
@Erkan-Yilmaz Erkan-Yilmaz changed the title DEL terminate called after throwing an instance of 'std::bad_alloc', bitcoin in dumpaddr May 11, 2014
@Erkan-Yilmaz
Copy link
Contributor Author

checking if it's due to this: bitcoin/bitcoin#2485

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant