Created
June 9, 2015 09:53
-
-
Save CJentzsch/f69e5cd02ce2560d04ff to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ▣┅▶ 11:52:16|p2p|3414c01c…|Geth/v0.9.27/darwin/go1.4.2 Already known. | |
| Press Enter^C | |
| Program received signal SIGINT, Interrupt. | |
| 0x00007ffff54c082d 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 0x7fffb89dd700 (LWP 26085)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff4f97af3 in ?? () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
| #2 0x00007ffff5cbc182 in start_thread (arg=0x7fffb89dd700) at pthread_create.c:312 | |
| #3 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 10 (Thread 0x7fffd2ffd700 (LWP 25834)): | |
| #0 0x00007ffff5cc3b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 | |
| #1 0x00000000004d85ef in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.8/thread:279 | |
| #2 0x00007ffff65c8f64 in dev::Worker::workLoop (this=0x5d63f0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:114 | |
| #3 0x00007ffff65c89a0 in dev::Worker::__lambda1::operator() (__closure=0x7fffc0000a10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
| #4 0x00007ffff65ca00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7fffc0000a10) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #5 0x00007ffff65c9f63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x7fffc0000a10) at /usr/include/c++/4.8/functional:1720 | |
| #6 0x00007ffff65c9efc 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 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #8 0x00007ffff5cbc182 in start_thread (arg=0x7fffd2ffd700) at pthread_create.c:312 | |
| #9 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 9 (Thread 0x7fffd37fe700 (LWP 25833)): | |
| #0 0x00007ffff32dbc66 in CryptoPP::Add(unsigned long long*, unsigned long long const*, unsigned long long const*, unsigned long) () from /usr/lib/libcryptopp.so | |
| #1 0x00007ffff32d2bb9 in CryptoPP::AlmostInverse(unsigned long long*, unsigned long long*, unsigned long long const*, unsigned long, unsigned long long const*, unsigned long) () from /usr/lib/libcryptopp.so | |
| #2 0x00007ffff32daba8 in CryptoPP::MontgomeryRepresentation::MultiplicativeInverse(CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so | |
| #3 0x00007ffff685460f in CryptoPP::ModularArithmetic::Divide (this=0x7fff30036500, a=..., b=...) at /usr/include/cryptopp/modarith.h:89 | |
| #4 0x00007ffff326c6ab in CryptoPP::ECP::Double(CryptoPP::ECPPoint const&) const () from /usr/lib/libcryptopp.so | |
| #5 0x00007ffff3237659 in CryptoPP::AbstractGroup<CryptoPP::ECPPoint>::CascadeScalarMultiply(CryptoPP::ECPPoint const&, CryptoPP::Integer const&, CryptoPP::ECPPoint const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so | |
| #6 0x00007ffff326da03 in CryptoPP::ECP::CascadeScalarMultiply(CryptoPP::ECPPoint const&, CryptoPP::Integer const&, CryptoPP::ECPPoint const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so | |
| #7 0x00007ffff326d96a in CryptoPP::ECP::CascadeScalarMultiply(CryptoPP::ECPPoint const&, CryptoPP::Integer const&, CryptoPP::ECPPoint const&, CryptoPP::Integer const&) const () from /usr/lib/libcryptopp.so | |
| #8 0x00007ffff68548d2 in CryptoPP::ECP::CascadeMultiply (this=0x7ffff68fac08 <_ZL11s_secp256k1+584>, k1=..., P=..., k2=..., Q=...) at /usr/include/cryptopp/ecp.h:61 | |
| #9 0x00007ffff6853356 in dev::crypto::Secp256k1::recover (this=0x7ffff68fa9c0 <_ZL11s_secp256k1>, _signature=..., _message=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libdevcrypto/CryptoPP.cpp:291 | |
| #10 0x00007ffff684de21 in dev::recover (_sig=..., _message=...) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcrypto/Common.cpp:165 | |
| #11 0x00007ffff75b7fce in dev::eth::Transaction::sender (this=0x7fffd37fb020) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Transaction.cpp:137 | |
| #12 0x00007ffff75b7861 in dev::eth::Transaction::Transaction (this=0x7fffd37fb020, _rlpData=..., _checkSig=dev::eth::Everything) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Transaction.cpp:109 | |
| #13 0x00007ffff74d0aba in dev::eth::TransactionQueue::import(dev::vector_ref<unsigned char const>, std::function<void (dev::eth::ImportResult)> const&, dev::eth::IfDropped) (this=0x5b9320, _transactionRLP=..., _cb=..., _ik=dev::eth::Ignore) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/TransactionQueue.cpp:48 | |
| #14 0x00007ffff7507420 in dev::eth::EthereumHost::onPeerTransactions (this=0x5d63e0, _peer=0x7fff959bb210, _r=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/EthereumHost.cpp:535 | |
| ---Type <return> to continue, or q <return> to quit--- | |
| #15 0x00007ffff74f23cb in dev::eth::EthereumPeer::interpret (this=0x7fff959bb210, _id=2, _r=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/EthereumPeer.cpp:189 | |
| #16 0x00007ffff6f6af2e in dev::p2p::Session::interpret (this=0x7fff0a359548, _t=18, _r=...) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Session.cpp:251 | |
| #17 0x00007ffff6f6c352 in dev::p2p::Session::__lambda4::__lambda5::operator() (__closure=0x7fffd37fd988, ec=..., length=176) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Session.cpp:477 | |
| #18 0x00007ffff6f6d4e7 in boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>::operator()(const boost::system::error_code &, std::size_t, int) (this=0x7fffd37fd960, ec=..., bytes_transferred=16, start=0) at /usr/include/boost/asio/impl/read.hpp:282 | |
| #19 0x00007ffff6f6f856 in boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int>::operator()(void) (this=0x7fffd37fd960) at /usr/include/boost/asio/detail/bind_handler.hpp:127 | |
| #20 0x00007ffff6f6f787 in boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int>, ...) (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:64 | |
| #21 0x00007ffff6f6f56f in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int>, dev::p2p::Session::doRead()::__lambda4::__lambda5>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int> &, dev::p2p::Session::__lambda4::__lambda5 &) (function=..., context=...) | |
| at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37 | |
| #22 0x00007ffff6f6f2f7 in boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int>, boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int> &, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5> *) (function=..., this_handler=0x7fffd37fda90) | |
| at /usr/include/boost/asio/impl/read.hpp:502 | |
| #23 0x00007ffff6f6f0f7 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5>, boost::system::error_code, long unsigned int> &, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5> &) (function=..., | |
| context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37 | |
| #24 0x00007ffff6f6ebde in boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >, boost::asio::mutable_buffers_1, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::__lambda4::__lambda5> >::do_complete(boost::asio::detail::io_service_impl *, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) ( | |
| owner=0x5b84e0, base=0x7fff15e544a0) at /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110 | |
| #25 0x00007ffff6f1ea8e in boost::asio::detail::task_io_service_operation::complete (this=0x7fff15e544a0, owner=..., ec=..., bytes_transferred=0) | |
| at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37 | |
| #26 0x00007ffff6f1f333 in boost::asio::detail::epoll_reactor::descriptor_state::do_complete (owner=0x5b84e0, base=0x7fffc001cd00, ec=..., bytes_transferred=5) | |
| ---Type <return> to continue, or q <return> to quit--- | |
| at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:651 | |
| #27 0x00007ffff6f1ea8e in boost::asio::detail::task_io_service_operation::complete (this=0x7fffc001cd00, owner=..., ec=..., bytes_transferred=5) | |
| at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37 | |
| #28 0x00007ffff6f1fbcd in boost::asio::detail::task_io_service::do_run_one (this=0x5b84e0, lock=..., this_thread=..., ec=...) | |
| at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384 | |
| #29 0x00007ffff6f1f8cd in boost::asio::detail::task_io_service::run (this=0x5b84e0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 | |
| #30 0x00007ffff6f1fe87 in boost::asio::io_service::run (this=0x7fffffffc000) at /usr/include/boost/asio/impl/io_service.ipp:59 | |
| #31 0x00007ffff6f32cd8 in dev::p2p::Host::doWork (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Host.cpp:671 | |
| #32 0x00007ffff65c8f7b in dev::Worker::workLoop (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
| #33 0x00007ffff65c89a0 in dev::Worker::__lambda1::operator() (__closure=0x5d6180) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
| #34 0x00007ffff65ca00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5d6180) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #35 0x00007ffff65c9f63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5d6180) at /usr/include/c++/4.8/functional:1720 | |
| #36 0x00007ffff65c9efc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5d6168) | |
| at /usr/include/c++/4.8/thread:115 | |
| #37 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #38 0x00007ffff5cbc182 in start_thread (arg=0x7fffd37fe700) at pthread_create.c:312 | |
| #39 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 8 (Thread 0x7fffd3fff700 (LWP 25832)): | |
| #0 0x00007ffff65dd39b in dev::RLP::length (this=0x7fffd3ff0f50) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/RLP.cpp:161 | |
| #1 0x00000000004c4523 in dev::RLP::payload (this=0x7fffd3ff0f50) at /home/christoph/software/Ethereum/cpp-ethereum/eth/../libdevcore/RLP.h:295 | |
| #2 0x00007ffff65dcd4b in dev::RLP::operator[] (this=0x7fffd3ff0f50, _i=16) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/RLP.cpp:86 | |
| #3 0x00007ffff74c67b9 in dev::GenericTrieDB<dev::OverlayDB>::iterator::next (this=0x7fffd3ff10e0) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libdevcore/TrieDB.h:725 | |
| #4 0x00007ffff74c362c in dev::GenericTrieDB<dev::OverlayDB>::iterator::operator++ (this=0x7fffd3ff10e0) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libdevcore/TrieDB.h:192 | |
| #5 0x00007ffff7527ae1 in dev::eth::State::storage (this=0x7fffd3ffdaf0, _id=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1088 | |
| #6 0x00007ffff757bd1d in dev::eth::Executive::__lambda1::operator() (__closure=0x7fffc8957410, steps=780, inst=dev::eth::ISZERO, newMemSize=..., gasCost=..., gas=..., | |
| voidVM=0x7fffc8257830, voidExt=0x7fffc89272b0) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:198 | |
| #7 0x00007ffff757d73b in std::_Function_handler<void(long unsigned int, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1u, (boost::multiprecision::cpp_int_check_type)0u, std::allocator<long long unsigned int> >, (boost::multiprecision::expression_template_option)1u>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1u, (boost::multiprecision::cpp_int_check_type)0u, std::allocator<long long unsigned int> >, (boost::multiprecision::expression_template_option)1u>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1u, (boost::multiprecision::cpp_int_check_type)0u, std::allocator<long long unsigned int> >, (boost::multiprecision::expression_template_option)1u>, dev::eth::VM*, const dev::eth::ExtVMFace*), dev::eth::Executive::simpleTrace()::__lambda1>::_M_invoke(const std::_Any_data &, unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM *, const dev::eth::ExtVMFace *) (__functor=..., __args#0=780, __args#1=dev::eth::ISZERO, __args#2=..., | |
| __args#3=..., __args#4=..., __args#5=0x7fffc8257830, __args#6=0x7fffc89272b0) at /usr/include/c++/4.8/functional:2071 | |
| #8 0x00007ffff70cde4c in std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_temp---Type <return> to continue, or q <return> to quit--- | |
| late_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)>::operator()(unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*) const ( | |
| this=0x7fffc8374840, __args#0=780, __args#1=dev::eth::ISZERO, __args#2=..., __args#3=..., __args#4=..., __args#5=0x7fffc8257830, __args#6=0x7fffc89272b0) | |
| at /usr/include/c++/4.8/functional:2464 | |
| #9 0x00007ffff70c17f0 in dev::eth::VM::__lambda3::operator() (__closure=0x7fffd3ff2650) at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:99 | |
| #10 0x00007ffff70c30e9 in dev::eth::VM::execImpl(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc8257830, io_gas=..., _ext=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:196 | |
| #11 0x00007ffff757e5b1 in dev::eth::VMFace::exec(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, dev::vector_ref<unsigned char>, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc8257830, io_gas=..., _ext=..., _out=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libevm/VMFace.h:50 | |
| #12 0x00007ffff757cc09 in dev::eth::Executive::go(std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffd3ff2b10, _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:265 | |
| #13 0x00007ffff758cdbc in dev::eth::ExtVM::call (this=0x7fffc83dcd80, _p=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/ExtVM.cpp:34 | |
| #14 0x00007ffff70c77b2 in dev::eth::VM::execImpl(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, ---Type <return> to continue, or q <return> to quit--- | |
| dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc813b810, io_gas=..., _ext=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:645 | |
| #15 0x00007ffff757e5b1 in dev::eth::VMFace::exec(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, dev::vector_ref<unsigned char>, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc813b810, io_gas=..., _ext=..., _out=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libevm/VMFace.h:50 | |
| #16 0x00007ffff757cc09 in dev::eth::Executive::go(std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffd3ff3e90, _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:265 | |
| #17 0x00007ffff758cdbc in dev::eth::ExtVM::call (this=0x7fffc802d140, _p=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/ExtVM.cpp:34 | |
| #18 0x00007ffff70c77b2 in dev::eth::VM::execImpl(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc8023730, io_gas=..., _ext=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:645 | |
| #19 0x00007ffff757e60e in dev::eth::VMFace::exec(boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0, (boost::multiprecision::cpp_int_check_type)0, void>, (boost::multiprecision::expression_template_option)0>&, dev::eth::ExtVMFace&, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffc8023730, io_gas=..., _ext=..., _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libevm/VMFace.h:56 | |
| #20 0x00007ffff757cb38 in dev::eth::Executive::go(std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffd3ff5460, _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:261 | |
| #21 0x00007ffff7528454 in dev::eth::State::execute(std::vector<dev::FixedHash<32u>, std::allocator<dev::FixedHash<32u> > > const&, dev::eth::Transaction const&, dev::eth---Type <return> to continue, or q <return> to quit--- | |
| ::Permanence, std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<0u, 0u, (boost::multiprecision::cpp_integer_type)1, (boost::multiprecision::cpp_int_check_type)0, std::allocator<unsigned long long> >, (boost::multiprecision::expression_template_option)1>, dev::eth::VM*, dev::eth::ExtVMFace const*)> const&) (this=0x7fffd3ffdaf0, _lh=..., _t=..., _p=dev::eth::Committed, _onOp=...) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1192 | |
| #22 0x00007ffff7522d04 in dev::eth::State::enact (this=0x7fffd3ffdaf0, _block=..., _bc=..., _ir=2) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:629 | |
| #23 0x00007ffff752129e in dev::eth::State::enactOn (this=0x7fffd3ffdaf0, _block=..., _bi=..., _bc=..., _ir=2) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:422 | |
| #24 0x00007ffff75f65b3 in dev::eth::BlockChain::import (this=0x5b9690, _bi=..., _block=..., _db=..., _ir=2) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:464 | |
| #25 0x00007ffff75f53e4 in dev::eth::BlockChain::sync (this=0x5b9690, _bq=..., _stateDB=..., _max=19) | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:323 | |
| #26 0x00007ffff75ca909 in dev::eth::Client::syncBlockQueue (this=0x5b9310) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:486 | |
| #27 0x00007ffff75cc514 in dev::eth::Client::doWork (this=0x5b9310) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:666 | |
| #28 0x00007ffff65c8f7b in dev::Worker::workLoop (this=0x5b9630) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
| #29 0x00007ffff65c89a0 in dev::Worker::__lambda1::operator() (__closure=0x5d4160) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
| #30 0x00007ffff65ca00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5d4160) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #31 0x00007ffff65c9f63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5d4160) at /usr/include/c++/4.8/functional:1720 | |
| #32 0x00007ffff65c9efc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5d4148) | |
| at /usr/include/c++/4.8/thread:115 | |
| #33 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #34 0x00007ffff5cbc182 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:312 | |
| #35 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 7 (Thread 0x7fffe8a1b700 (LWP 25831)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c60a0) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c60a0) at /usr/include/c++/4.8/functional:1720 | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c6088) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffe8a1b700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| ---Type <return> to continue, or q <return> to quit--- | |
| Thread 6 (Thread 0x7fffe921c700 (LWP 25830)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c5f00) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c5f00) at /usr/include/c++/4.8/functional:1720 | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c5ee8) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffe921c700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 5 (Thread 0x7fffe9a1d700 (LWP 25829)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c5d10) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c5d10) at /usr/include/c++/4.8/functional:1720 | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c5cf8) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffe9a1d700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 4 (Thread 0x7fffea21e700 (LWP 25828)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c5b70) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c5b70) at /usr/include/c++/4.8/functional:1720 | |
| ---Type <return> to continue, or q <return> to quit--- | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c5b58) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffea21e700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 3 (Thread 0x7fffeaa1f700 (LWP 25827)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c59d0) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c59d0) at /usr/include/c++/4.8/functional:1720 | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c59b8) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffeaa1f700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 2 (Thread 0x7fffeb220700 (LWP 25826)): | |
| #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
| #1 0x00007ffff5a5e66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #2 0x00007ffff7568175 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5ba5f0, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
| #3 0x00007ffff7564c51 in dev::eth::BlockQueue::verifierBody (this=0x5ba338) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
| #4 0x00007ffff756458d in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
| at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
| #5 0x00007ffff75695be in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5cadd0) | |
| at /usr/include/c++/4.8/functional:1732 | |
| #6 0x00007ffff7569515 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5cadd0) at /usr/include/c++/4.8/functional:1720 | |
| #7 0x00007ffff75694ae in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5cadb8) | |
| at /usr/include/c++/4.8/thread:115 | |
| #8 0x00007ffff5a61bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #9 0x00007ffff5cbc182 in start_thread (arg=0x7fffeb220700) at pthread_create.c:312 | |
| #10 0x00007ffff54cf47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
| Thread 1 (Thread 0x7fffeb6d3780 (LWP 25821)): | |
| #0 0x00007ffff54c082d in read () at ../sysdeps/unix/syscall-template.S:81 | |
| #1 0x00007ffff544f6a0 in _IO_new_file_underflow (fp=0x7ffff5794640 <_IO_2_1_stdin_>) at fileops.c:613 | |
| #2 0x00007ffff545062e in __GI__IO_default_uflow (fp=0x7ffff5794640 <_IO_2_1_stdin_>) at genops.c:435 | |
| #3 0x00007ffff5446bae in _IO_getc (fp=0x7ffff5794640 <_IO_2_1_stdin_>) at getc.c:39 | |
| ---Type <return> to continue, or q <return> to quit--- | |
| #4 0x00007ffff5a4383d in __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::underflow() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #5 0x00007ffff5a26205 in std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
| #6 0x00000000004b5528 in main (argc=3, argv=0x7fffffffdb28) at /home/christoph/software/Ethereum/cpp-ethereum/eth/main.cpp:822 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment