Skip to content

Instantly share code, notes, and snippets.

@CJentzsch
Created June 10, 2015 07:57
Show Gist options
  • Save CJentzsch/228e678dd96bdc6723a4 to your computer and use it in GitHub Desktop.
Save CJentzsch/228e678dd96bdc6723a4 to your computer and use it in GitHub Desktop.
⧎ ◌ 09:54:31|p2p|36651162…|Geth/v0.9.29-dffe6d32/linux/go1.4.2 Ignoring new blocks since we're already downloading.
Press Enter
>
Program received signal SIGINT, Interrupt.
0x00007ffff60963bd in read () at ../sysdeps/unix/syscall-template.S:81
81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) thread apply all bt
Thread 11 (Thread 0x7fffa3d9c700 (LWP 26928)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff4f28af3 in ?? () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1
#2 0x00007ffff608f182 in start_thread (arg=0x7fffa3d9c700) at pthread_create.c:312
#3 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 10 (Thread 0x7fffd2df7700 (LWP 26922)):
#0 0x00007ffff6096b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1 0x00000000004d6cc7 in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.8/thread:279
#2 0x00007ffff677c544 in dev::Worker::workLoop (this=0x5d8670) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:114
#3 0x00007ffff677bf80 in dev::Worker::__lambda1::operator() (__closure=0x7fffc0000a10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55
#4 0x00007ffff677d5ec in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7fffc0000a10)
at /usr/include/c++/4.8/functional:1732
#5 0x00007ffff677d543 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x7fffc0000a10) at /usr/include/c++/4.8/functional:1720
#6 0x00007ffff677d4dc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x7fffc00009f8)
at /usr/include/c++/4.8/thread:115
#7 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8 0x00007ffff608f182 in start_thread (arg=0x7fffd2df7700) at pthread_create.c:312
#9 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 9 (Thread 0x7fffd35f8700 (LWP 26921)):
#0 0x00007ffff38bd03a in CryptoPP::Integer::Plus(CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so
#1 0x00007ffff69bcf50 in CryptoPP::operator+ (a=..., b=...) at /usr/include/cryptopp/integer.h:395
#2 0x00007ffff38bf817 in CryptoPP::ModularArithmetic::Add(CryptoPP::Integer const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so
#3 0x00007ffff3854527 in CryptoPP::ProjectiveDoubling::Double() () from /usr/lib/libcryptopp.so
#4 0x00007ffff3852f90 in CryptoPP::ECP::SimultaneousMultiply(CryptoPP::ECPPoint*, CryptoPP::ECPPoint const&, CryptoPP::Integer const*, unsigned int) const ()
from /usr/lib/libcryptopp.so
#5 0x00007ffff3852921 in CryptoPP::ECP::ScalarMultiply(CryptoPP::ECPPoint const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so
#6 0x00007ffff382dd5f in CryptoPP::ECPPoint CryptoPP::GeneralCascadeMultiplication<CryptoPP::ECPPoint, __gnu_cxx::__normal_iterator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>*, std::vector<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>, std::allocator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer> > > > >(CryptoPP::AbstractGroup<CryptoPP::ECPPoint> const&, __gnu_cxx::__normal_iterator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>*, std::vector<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>, std::allocator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer> > > >, __gnu_cxx::__normal_iterator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>*, std::vector<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer>, std::allocator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, CryptoPP::Integer> > > >) () from /usr/lib/libcryptopp.so
#7 0x00007ffff381eaa4 in CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::ECPPoint>::Exponentiate(CryptoPP::DL_GroupPrecomputation<CryptoPP::ECPPoint> const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so
#8 0x00007ffff69c08f6 in CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint>::ExponentiateBase (this=0x7ffff6a62a80 <_ZL11s_secp256k1+224>, exponent=...)
at /usr/include/cryptopp/pubkey.h:578
#9 0x00007ffff69bb43c in dev::crypto::Secp256k1::sign (this=0x7ffff6a629a0 <_ZL11s_secp256k1>, _key=..., _hash=...)
at /home/christoph/software/Ethereum/cpp-ethereum/libdevcrypto/CryptoPP.cpp:218
#10 0x00007ffff69b6c1c in dev::sign (_k=..., _hash=...) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcrypto/Common.cpp:170
#11 0x00007ffff6e710f4 in dev::p2p::RLPXDatagramFace::sign (this=0x7fffd35f77d0, _k=...) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/UDP.cpp:42
#12 0x00007ffff6ed84cf in dev::p2p::NodeTable::discover (this=0x7fffc0001ef0, _node=..., _round=4, _tried=...)
at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/NodeTable.cpp:185
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff6ed8195 in dev::p2p::NodeTable::__lambda3::operator() (__closure=0x7fffd35f7a00, _ec=...)
at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/NodeTable.cpp:209
#14 0x00007ffff6ede091 in boost::asio::detail::binder1<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3, boost::system::error_code>::operator()(void) (this=0x7fffd35f7a00) at /usr/include/boost/asio/detail/bind_handler.hpp:47
#15 0x00007ffff6eddf9e in boost::asio::asio_handler_invoke<boost::asio::detail::binder1<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3, boost::system::error_code> >(boost::asio::detail::binder1<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3, boost::system::error_code>, ...) (function=...)
at /usr/include/boost/asio/handler_invoke_hook.hpp:64
#16 0x00007ffff6eddcbe in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3, boost::system::error_code>, dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3>(boost::asio::detail::binder1<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3, boost::system::error_code> &, dev::p2p::NodeTable::__lambda3 &) (function=..., context=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#17 0x00007ffff6edd6fb in boost::asio::detail::wait_handler<dev::p2p::NodeTable::discover(dev::p2p::NodeId, unsigned int, std::shared_ptr<std::set<std::shared_ptr<dev::p2p::NodeEntry> > >)::__lambda3>::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (
owner=0x5afc70, base=0x7fffa58c29f0) at /usr/include/boost/asio/detail/wait_handler.hpp:70
#18 0x00007ffff6e7b1d8 in boost::asio::detail::task_io_service_operation::complete (this=0x7fffa58c29f0, owner=..., ec=..., bytes_transferred=0)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37
#19 0x00007ffff6e7c317 in boost::asio::detail::task_io_service::do_run_one (this=0x5afc70, lock=..., this_thread=..., ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384
#20 0x00007ffff6e7c017 in boost::asio::detail::task_io_service::run (this=0x5afc70, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153
#21 0x00007ffff6e7c5d1 in boost::asio::io_service::run (this=0x7fffffffbfa0) at /usr/include/boost/asio/impl/io_service.ipp:59
#22 0x00007ffff6e8f25c in dev::p2p::Host::doWork (this=0x7fffffffbeb0) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Host.cpp:671
#23 0x00007ffff677c55b in dev::Worker::workLoop (this=0x7fffffffbeb0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115
#24 0x00007ffff677bf80 in dev::Worker::__lambda1::operator() (__closure=0x5bbf30) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55
#25 0x00007ffff677d5ec in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bbf30)
at /usr/include/c++/4.8/functional:1732
#26 0x00007ffff677d543 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5bbf30) at /usr/include/c++/4.8/functional:1720
#27 0x00007ffff677d4dc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5bbf18)
at /usr/include/c++/4.8/thread:115
#28 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#29 0x00007ffff608f182 in start_thread (arg=0x7fffd35f8700) at pthread_create.c:312
#30 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 8 (Thread 0x7fffd3fff700 (LWP 26920)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007ffff75aa24a in __gthread_cond_timedwait (__cond=0x5b4e88, __mutex=0x5b4eb8, __abs_timeout=0x7fffd3ffeca0)
at /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h:871
#2 0x00007ffff75c955b in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x5b4e88, __lock=...,
__atime=...) at /usr/include/c++/4.8/condition_variable:160
#3 0x00007ffff75c4af7 in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x5b4e88, __lock=..., __atime=...)
at /usr/include/c++/4.8/condition_variable:100
#4 0x00007ffff75be58f in std::condition_variable::wait_for<long, std::ratio<1l, 1l> > (this=0x5b4e88, __lock=..., __rtime=...)
at /usr/include/c++/4.8/condition_variable:132
#5 0x00007ffff75b23fe in dev::eth::Client::doWork (this=0x5b0aa0) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:820
---Type <return> to continue, or q <return> to quit---
#6 0x00007ffff677c55b in dev::Worker::workLoop (this=0x5b0dc0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115
#7 0x00007ffff677bf80 in dev::Worker::__lambda1::operator() (__closure=0x5c9420) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55
#8 0x00007ffff677d5ec in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c9420)
at /usr/include/c++/4.8/functional:1732
#9 0x00007ffff677d543 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5c9420) at /usr/include/c++/4.8/functional:1720
#10 0x00007ffff677d4dc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5c9408)
at /usr/include/c++/4.8/thread:115
#11 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007ffff608f182 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:312
#13 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 7 (Thread 0x7fffe8a42700 (LWP 26919)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5cabb0)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5cabb0) at /usr/include/c++/4.8/functional:1720
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5cab98)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffe8a42700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 6 (Thread 0x7fffe9243700 (LWP 26918)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bc810)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bc810) at /usr/include/c++/4.8/functional:1720
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bc7f8)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffe9243700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
---Type <return> to continue, or q <return> to quit---
Thread 5 (Thread 0x7fffe9a44700 (LWP 26917)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bc770)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bc770) at /usr/include/c++/4.8/functional:1720
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bc758)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffe9a44700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 4 (Thread 0x7fffea245700 (LWP 26916)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bc720)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bc720) at /usr/include/c++/4.8/functional:1720
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bc708)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffea245700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7fffeaa46700 (LWP 26915)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bbcd0)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bbcd0) at /usr/include/c++/4.8/functional:1720
---Type <return> to continue, or q <return> to quit---
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bbcb8)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffeaa46700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7fffeb247700 (LWP 26914)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff59ef66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x00007ffff7548179 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1da0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93
#3 0x00007ffff7545b17 in dev::eth::BlockQueue::verifierBody (this=0x5b1ae8) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:68
#4 0x00007ffff754541f in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const ()
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:48
#5 0x00007ffff75495c2 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c61d0)
at /usr/include/c++/4.8/functional:1732
#6 0x00007ffff7549519 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c61d0) at /usr/include/c++/4.8/functional:1720
#7 0x00007ffff75494b2 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c61b8)
at /usr/include/c++/4.8/thread:115
#8 0x00007ffff59f2bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9 0x00007ffff608f182 in start_thread (arg=0x7fffeb247700) at pthread_create.c:312
#10 0x00007ffff546047d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7ffff7dff780 (LWP 26909)):
#0 0x00007ffff60963bd in read () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff7bbda7d in rl_getc () from /lib/x86_64-linux-gnu/libreadline.so.6
#2 0x00007ffff7bbe2ae in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.6
#3 0x00007ffff7ba7edc in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.6
#4 0x00007ffff7ba8625 in readline () from /lib/x86_64-linux-gnu/libreadline.so.6
#5 0x00000000004b48fd in main (argc=3, argv=0x7fffffffdb28) at /home/christoph/software/Ethereum/cpp-ethereum/eth/main.cpp:848
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment