Created
June 6, 2015 10:04
-
-
Save CJentzsch/5f947229c87693781b13 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:33:37|p2p|e014ceab…|++eth/v0.9.23/Release/Linux/g++/int Peer causing an Exception: std::exception [ 0x3C, 0x0, 0xA0975E83439CD, 0x73FB1FB6A0CBA36ADCBC992D9F5CD02502091077B788F999FC8A9B9CDE9C4931, 0xFD4AF92A79C7FC2FD8BF0D342F2E832E1D4F485C85B9152D2039E03BC604FDCA ] | |
⧎ ✘ 11:33:38|p2p|e6180071…|++eth/@psalami/v0.9.20/Release/Linux/g++/int Error reading: Operation canceled | |
⧎ ◌ 11:33:38|p2p|e6180071…|++eth/@psalami/v0.9.20/Release/Linux/g++/int Closing peer session :-( | |
⧎ ◌ 11:33:38|p2p|e6180071…|++eth/@psalami/v0.9.20/Release/Linux/g++/int Aborting Sync :-( | |
Press Enter | |
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0x7fffd35f8700 (LWP 29974)] | |
0x00007ffff6ee99d5 in boost::asio::detail::epoll_reactor::start_op (this=0x5b6b50, op_type=0, descriptor=28, descriptor_data=@0x7fff7b040430: 0x0, op=0x7fff310e0d00, is_continuation=true, allow_speculative=true) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:219 | |
219 if (descriptor_data->shutdown_) | |
(gdb) thread apply all bt | |
Thread 11 (Thread 0x7fffb8ff8700 (LWP 29980)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff4f93af3 in ?? () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#2 0x00007ffff5cb8182 in start_thread (arg=0x7fffb8ff8700) at pthread_create.c:312 | |
#3 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 10 (Thread 0x7fffd2df7700 (LWP 29975)): | |
#0 0x00007ffff5cbfb9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 | |
#1 0x00000000004d65ff in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.8/thread:279 | |
#2 0x00007ffff65c1954 in dev::Worker::workLoop (this=0x5c70b0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:114 | |
#3 0x00007ffff65c1390 in dev::Worker::__lambda1::operator() (__closure=0x7fffc0000a10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#4 0x00007ffff65c29fc in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7fffc0000a10) at /usr/include/c++/4.8/functional:1732 | |
#5 0x00007ffff65c2953 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x7fffc0000a10) at /usr/include/c++/4.8/functional:1720 | |
#6 0x00007ffff65c28ec 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 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#8 0x00007ffff5cb8182 in start_thread (arg=0x7fffd2df7700) at pthread_create.c:312 | |
#9 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 9 (Thread 0x7fffd35f8700 (LWP 29974)): | |
#0 0x00007ffff6ee99d5 in boost::asio::detail::epoll_reactor::start_op (this=0x5b6b50, op_type=0, descriptor=28, descriptor_data=@0x7fff7b040430: 0x0, op=0x7fff310e0d00, is_continuation=true, allow_speculative=true) | |
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:219 | |
#1 0x00007ffff6eeb0e0 in boost::asio::detail::reactive_socket_service_base::start_op (this=0x5c8bf8, impl=..., op_type=0, op=0x7fff310e0d00, is_continuation=true, is_non_blocking=true, noop=false) at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:213 | |
#2 0x00007ffff6f6503f in boost::asio::detail::reactive_socket_service_base::async_receive<boost::asio::mutable_buffers_1, 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::reactive_socket_service_base::base_implementation_type &, const boost::asio::mutable_buffers_1 &, boost::asio::socket_base::message_flags, 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>) (this=0x5c8bf8, impl=..., buffers=..., flags=0, handler=...) | |
at /usr/include/boost/asio/detail/reactive_socket_service_base.hpp:286 | |
#3 0x00007ffff6f64a07 in boost::asio::stream_socket_service<boost::asio::ip::tcp>::async_receive<boost::asio::mutable_buffers_1, 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::stream_socket_service<boost::asio::ip::tcp>::implementation_type &, const boost::asio::mutable_buffers_1 &, boost::asio::socket_base::message_flags, <unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libp2p/libp2p.so, CU 0x2ea9a3, DIE 0x35c0b5>) (this=0x5c8bd0, impl=..., buffers=..., flags=0, handler=<unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libp2p/libp2p.so, CU 0x2ea9a3, DIE 0x35c0b5>) | |
at /usr/include/boost/asio/stream_socket_service.hpp:353 | |
#4 0x00007ffff6f647f5 in boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::stream_socket_service<boost::asio::ip::tcp> >::async_read_some<boost::asio::mutable_buffers_1, 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> >(const boost::asio::mutable_buffers_1 &, <unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libp2p/libp2p.so, CU 0x2ea9a3, DIE 0x358ac4>) | |
(this=0x7fff7b040428, buffers=..., handler=<unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libp2p/libp2p.so, CU 0x2ea9a3, DIE 0x358ac4>) at /usr/include/boost/asio/basic_stream_socket.hpp:845 | |
#5 0x00007ffff6f6441b 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=0x7fffd35f7960, ec=..., bytes_transferred=1440, start=0) at /usr/include/boost/asio/impl/read.hpp:271 | |
#6 0x00007ffff6f66834 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=0x7fffd35f7960) at /usr/include/boost/asio/detail/bind_handler.hpp:127 | |
#7 0x00007ffff6f66765 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 | |
#8 0x00007ffff6f6654d 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 | |
#9 0x00007ffff6f662d5 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=0x7fffd35f7a90) at /usr/include/boost/asio/impl/read.hpp:502 | |
#10 0x00007ffff6f660d5 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 | |
#11 0x00007ffff6f65bbc 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=0x5b6600, base=0x7fff310e0d00) | |
at /usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110 | |
#12 0x00007ffff6f15a6c in boost::asio::detail::task_io_service_operation::complete (this=0x7fff310e0d00, owner=..., ec=..., bytes_transferred=0) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37 | |
#13 0x00007ffff6f16311 in boost::asio::detail::epoll_reactor::descriptor_state::do_complete (owner=0x5b6600, base=0x7fffc000e9e0, ec=..., bytes_transferred=1) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:651 | |
#14 0x00007ffff6f15a6c in boost::asio::detail::task_io_service_operation::complete (this=0x7fffc000e9e0, owner=..., ec=..., bytes_transferred=1) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:37 | |
#15 0x00007ffff6f16bab in boost::asio::detail::task_io_service::do_run_one (this=0x5b6600, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:384 | |
#16 0x00007ffff6f168ab in boost::asio::detail::task_io_service::run (this=0x5b6600, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 | |
#17 0x00007ffff6f16e65 in boost::asio::io_service::run (this=0x7fffffffc000) at /usr/include/boost/asio/impl/io_service.ipp:59 | |
#18 0x00007ffff6f29cb6 in dev::p2p::Host::doWork (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Host.cpp:671 | |
#19 0x00007ffff65c196b in dev::Worker::workLoop (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
#20 0x00007ffff65c1390 in dev::Worker::__lambda1::operator() (__closure=0x5b6c40) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#21 0x00007ffff65c29fc in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5b6c40) at /usr/include/c++/4.8/functional:1732 | |
#22 0x00007ffff65c2953 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5b6c40) at /usr/include/c++/4.8/functional:1720 | |
#23 0x00007ffff65c28ec in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5b6c28) at /usr/include/c++/4.8/thread:115 | |
#24 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#25 0x00007ffff5cb8182 in start_thread (arg=0x7fffd35f8700) at pthread_create.c:312 | |
#26 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 8 (Thread 0x7fffd3df9700 (LWP 29967)): | |
---Type <return> to continue, or q <return> to quit--- | |
#0 0x00007ffff7487920 in std::__detail::_Hash_code_base<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>, std::pair<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> const, 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> >, std::__detail::_Select1st, std::hash<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> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_h1() const@plt () from /home/christoph/software/Ethereum/cpp-ethereum/build/libethereum/libethereum.so | |
#1 0x00007ffff74c6a62 in std::__detail::_Hash_code_base<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>, std::pair<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> const, 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> >, std::__detail::_Select1st, std::hash<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> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code (this=0x7fffd3deca60, __k=...) at /usr/include/c++/4.8/bits/hashtable_policy.h:1103 | |
#2 0x00007ffff74c51e5 in std::__detail::_Map_base<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>, std::pair<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> const, 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> >, std::allocator<std::pair<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> const, 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> > >, std::__detail::_Select1st, std::equal_to<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> >, std::hash<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> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[](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>&&) (this=0x7fffd3deca60, __k=<unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libethereum/libethereum.so, CU 0x0, DIE 0x416db>) at /usr/include/c++/4.8/bits/hashtable_policy.h:513 | |
#3 0x00007ffff74c1ce4 in std::unordered_map<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>, 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>, std::hash<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> >, std::equal_to<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> >, std::allocator<std::pair<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> const, 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> > > >::operator[](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>&&) (this=0x7fffd3deca60, | |
__k=<unknown type in /home/christoph/software/Ethereum/cpp-ethereum/build/libethereum/libethereum.so, CU 0x0, DIE 0x3e640>) at /usr/include/c++/4.8/bits/unordered_map.h:600 | |
#4 0x00007ffff7525f7c in dev::eth::State::storage (this=0x7fffd3df7af0, _id=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1107 | |
#5 0x00007ffff757c49d in dev::eth::Executive::__lambda1::operator() (__closure=0x7fffc9078d50, steps=880, inst=dev::eth::PUSH2, newMemSize=..., gasCost=..., gas=..., voidVM=0x7fffc80ef700, voidExt=0x7fffc83c7dd0) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:207 | |
#6 0x00007ffff757dc4f 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=880, __args#1=dev::eth::PUSH2, __args#2=..., __args#3=..., __args#4=..., __args#5=0x7fffc80ef700, __args#6=0x7fffc83c7dd0) at /usr/include/c++/4.8/functional:2071 | |
#7 0x00007ffff70c6d9e 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_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*)>::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=0x7fffc83c7d80, __args#0=880, __args#1=dev::eth::PUSH2, __args#2=..., | |
__args#3=..., __args#4=..., __args#5=0x7fffc80ef700, __args#6=0x7fffc83c7dd0) at /usr/include/c++/4.8/functional:2464 | |
#8 0x00007ffff70ba538 in dev::eth::VM::__lambda3::operator() (__closure=0x7fffd3dede80) at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:100 | |
#9 0x00007ffff70bbe55 in dev::eth::VM::go(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&, unsigned long) (this=0x7fffc80ef700, io_gas=..., _ext=..., _onOp=..., _steps=18446744073709550734) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:197 | |
#10 0x00007ffff757d064 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=0x7fffd3dee290, _onOp=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:241 | |
#11 0x00007ffff758cdba in dev::eth::ExtVM::call (this=0x7fffc8072c10, _p=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/ExtVM.cpp:34 | |
#12 0x00007ffff70c051e in dev::eth::VM::go(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&, unsigned long) (this=0x7fffc83be820, io_gas=..., _ext=..., _onOp=..., _steps=18446744073709550482) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:646 | |
#13 0x00007ffff757d064 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=0x7fffd3def8b0, _onOp=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:241 | |
#14 0x00007ffff75268e8 in dev::eth::State::execute(std::vector<dev::FixedHash<32u>, std::allocator<dev::FixedHash<32u> > > const&, dev::eth::Transaction const&, dev::eth::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=0x7fffd3df7af0, _lh=..., _t=..., _p=dev::eth::Committed, _onOp=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1208 | |
#15 0x00007ffff75211c0 in dev::eth::State::enact (this=0x7fffd3df7af0, _block=..., _bc=..., _ir=2) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:647 | |
#16 0x00007ffff751d5da in dev::eth::State::State (this=0x7fffd3df7af0, _db=..., _bc=..., _h=..., _ir=2) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:144 | |
---Type <return> to continue, or q <return> to quit--- | |
#17 0x00007ffff75f770e in dev::eth::BlockChain::import (this=0x5b00f0, _bi=..., _block=..., _db=..., _ir=2) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:646 | |
#18 0x00007ffff75f4de4 in dev::eth::BlockChain::sync (this=0x5b00f0, _bq=..., _stateDB=..., _max=50) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:323 | |
#19 0x00007ffff75ca299 in dev::eth::Client::syncBlockQueue (this=0x5afd70) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:482 | |
#20 0x00007ffff75cbea4 in dev::eth::Client::doWork (this=0x5afd70) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:662 | |
#21 0x00007ffff65c196b in dev::Worker::workLoop (this=0x5b0090) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
#22 0x00007ffff65c1390 in dev::Worker::__lambda1::operator() (__closure=0x5cf8b0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#23 0x00007ffff65c29fc in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5cf8b0) at /usr/include/c++/4.8/functional:1732 | |
#24 0x00007ffff65c2953 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5cf8b0) at /usr/include/c++/4.8/functional:1720 | |
#25 0x00007ffff65c28ec in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5cf898) at /usr/include/c++/4.8/thread:115 | |
#26 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#27 0x00007ffff5cb8182 in start_thread (arg=0x7fffd3df9700) at pthread_create.c:312 | |
#28 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 7 (Thread 0x7fffe8a16700 (LWP 29966)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c0210) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c0210) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c01f8) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffe8a16700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 6 (Thread 0x7fffe9217700 (LWP 29965)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c0070) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c0070) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c0058) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffe9217700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 5 (Thread 0x7fffe9a18700 (LWP 29964)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bfe80) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bfe80) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bfe68) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffe9a18700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 4 (Thread 0x7fffea219700 (LWP 29963)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c2cf0) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c2cf0) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c2cd8) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffea219700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 3 (Thread 0x7fffeaa1a700 (LWP 29962)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c2fe0) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c2fe0) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c2fc8) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
---Type <return> to continue, or q <return> to quit--- | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffeaa1a700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 2 (Thread 0x7fffeb21b700 (LWP 29961)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a5a66c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75686fd in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5b1050, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff75651d9 in dev::eth::BlockQueue::verifierBody (this=0x5b0d98) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff7564b15 in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff7569b46 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bfa80) at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569a9d in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bfa80) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff7569a36 in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bfa68) at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a5dbf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5cb8182 in start_thread (arg=0x7fffeb21b700) at pthread_create.c:312 | |
#10 0x00007ffff54cb47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 1 (Thread 0x7fffeb704780 (LWP 29949)): | |
#0 0x00007ffff54bc82d in read () at ../sysdeps/unix/syscall-template.S:81 | |
#1 0x00007ffff544b6a0 in _IO_new_file_underflow (fp=0x7ffff5790640 <_IO_2_1_stdin_>) at fileops.c:613 | |
#2 0x00007ffff544c62e in __GI__IO_default_uflow (fp=0x7ffff5790640 <_IO_2_1_stdin_>) at genops.c:435 | |
#3 0x00007ffff5442bae in _IO_getc (fp=0x7ffff5790640 <_IO_2_1_stdin_>) at getc.c:39 | |
#4 0x00007ffff5a3f83d in __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::underflow() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#5 0x00007ffff5a22205 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 0x00000000004b4952 in main (argc=3, argv=0x7fffffffdb28) at /home/christoph/software/Ethereum/cpp-ethereum/eth/main.cpp:808 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment