Created
June 9, 2015 11:12
-
-
Save CJentzsch/3e242c4e79c1a29c2671 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
┅▶ 13:05:50|p2p|91851b35…|Geth/v0.9.27-11f65cf8/linux/go1.4.2 Already known. | |
⧎ ◌ 13:05:50|p2p|de471bcc…|Geth/v0.9.27-0f1cdfa5/linux/go1.4.2 NewBlock: #03904f94… | |
▣┅▶ 13:05:50|p2p|de471bcc…|Geth/v0.9.27-0f1cdfa5/linux/go1.4.2 Queuing block #03904f94… for import... | |
▣┅▶ 13:05:50|p2p|de471bcc…|Geth/v0.9.27-0f1cdfa5/linux/go1.4.2 Already known. | |
Press Enter | |
> | |
Program received signal SIGINT, Interrupt. | |
0x00007ffff5ca63bd 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 0x7fffb49a9700 (LWP 31373)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff4f7aaf3 in ?? () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#2 0x00007ffff5c9f182 in start_thread (arg=0x7fffb49a9700) at pthread_create.c:312 | |
#3 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 10 (Thread 0x7fffd9ffb700 (LWP 31281)): | |
#0 0x00007ffff5ca6b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 | |
#1 0x00000000004d8805 in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> > (__rtime=...) at /usr/include/c++/4.8/thread:279 | |
#2 0x00007ffff65abf64 in dev::Worker::workLoop (this=0x5cfd00) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:114 | |
#3 0x00007ffff65ab9a0 in dev::Worker::__lambda1::operator() (__closure=0x7fffc8000a10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#4 0x00007ffff65ad00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x7fffc8000a10) | |
at /usr/include/c++/4.8/functional:1732 | |
#5 0x00007ffff65acf63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x7fffc8000a10) at /usr/include/c++/4.8/functional:1720 | |
#6 0x00007ffff65acefc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x7fffc80009f8) | |
at /usr/include/c++/4.8/thread:115 | |
#7 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#8 0x00007ffff5c9f182 in start_thread (arg=0x7fffd9ffb700) at pthread_create.c:312 | |
#9 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 9 (Thread 0x7fffda7fc700 (LWP 31280)): | |
#0 0x00007ffff54b2b13 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 | |
#1 0x00007ffff6f01d48 in boost::asio::detail::epoll_reactor::run (this=0x5bbe90, block=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392 | |
#2 0x00007ffff6f02b49 in boost::asio::detail::task_io_service::do_run_one (this=0x5bb8f0, lock=..., this_thread=..., ec=...) | |
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:368 | |
#3 0x00007ffff6f028cd in boost::asio::detail::task_io_service::run (this=0x5bb8f0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:153 | |
#4 0x00007ffff6f02e87 in boost::asio::io_service::run (this=0x7fffffffc000) at /usr/include/boost/asio/impl/io_service.ipp:59 | |
#5 0x00007ffff6f15cd8 in dev::p2p::Host::doWork (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libp2p/Host.cpp:671 | |
#6 0x00007ffff65abf7b in dev::Worker::workLoop (this=0x7fffffffbf10) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
#7 0x00007ffff65ab9a0 in dev::Worker::__lambda1::operator() (__closure=0x5d7bc0) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#8 0x00007ffff65ad00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5d7bc0) | |
at /usr/include/c++/4.8/functional:1732 | |
#9 0x00007ffff65acf63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5d7bc0) at /usr/include/c++/4.8/functional:1720 | |
#10 0x00007ffff65acefc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5d7ba8) | |
at /usr/include/c++/4.8/thread:115 | |
#11 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#12 0x00007ffff5c9f182 in start_thread (arg=0x7fffda7fc700) at pthread_create.c:312 | |
#13 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 8 (Thread 0x7fffdaffd700 (LWP 31274)): | |
#0 0x00007ffff185dac6 in snappy::RawUncompress(snappy::Source*, char*) () from /usr/lib/libsnappy.so.1 | |
#1 0x00007ffff185db40 in snappy::RawUncompress(char const*, unsigned long, char*) () from /usr/lib/libsnappy.so.1 | |
#2 0x00007ffff4f74c8e in leveldb::ReadBlock(leveldb::RandomAccessFile*, leveldb::ReadOptions const&, leveldb::BlockHandle const&, leveldb::BlockContents*) () | |
from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
---Type <return> to continue, or q <return> to quit--- | |
#3 0x00007ffff4f75cd6 in leveldb::Table::BlockReader(void*, leveldb::ReadOptions const&, leveldb::Slice const&) () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#4 0x00007ffff4f766cb in leveldb::Table::InternalGet(leveldb::ReadOptions const&, leveldb::Slice const&, void*, void (*)(void*, leveldb::Slice const&, leveldb::Slice const&)) () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#5 0x00007ffff4f67a1c in leveldb::TableCache::Get(leveldb::ReadOptions const&, unsigned long, unsigned long, leveldb::Slice const&, void*, void (*)(void*, leveldb::Slice const&, leveldb::Slice const&)) () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#6 0x00007ffff4f6fe54 in leveldb::Version::Get(leveldb::ReadOptions const&, leveldb::LookupKey const&, std::string*, leveldb::Version::GetStats*) () | |
from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#7 0x00007ffff4f563e8 in leveldb::DBImpl::Get(leveldb::ReadOptions const&, leveldb::Slice const&, std::string*) () from /usr/lib/x86_64-linux-gnu/libleveldb.so.1 | |
#8 0x00007ffff6817b8f in dev::OverlayDB::lookupAux (this=0x7fffdaffbaf0, _h=...) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcrypto/OverlayDB.cpp:102 | |
#9 0x00007ffff74c8e6d in dev::FatGenericTrieDB<dev::OverlayDB>::iterator::at (this=0x7fffdaff0460) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libdevcore/TrieDB.h:458 | |
#10 0x00007ffff74c6a63 in dev::SpecificTrieDB<dev::FatGenericTrieDB<dev::OverlayDB>, dev::FixedHash<32u> >::iterator::at (this=0x7fffdaff0460) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libdevcore/TrieDB.h:747 | |
#11 0x00007ffff74c3695 in dev::SpecificTrieDB<dev::FatGenericTrieDB<dev::OverlayDB>, dev::FixedHash<32u> >::iterator::operator* (this=0x7fffdaff0460) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libdevcore/TrieDB.h:341 | |
#12 0x00007ffff7527a82 in dev::eth::State::storage (this=0x7fffdaffbaf0, _id=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1088 | |
#13 0x00007ffff757bd5d in dev::eth::Executive::__lambda1::operator() (__closure=0x7fffc4299750, steps=1834, inst=dev::eth::PUSH2, newMemSize=..., gasCost=..., gas=..., | |
voidVM=0x7fffc42a0f50, voidExt=0x7fffc424b4b0) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:198 | |
#14 0x00007ffff757d77b 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=1834, __args#1=dev::eth::PUSH2, __args#2=..., | |
__args#3=..., __args#4=..., __args#5=0x7fffc42a0f50, __args#6=0x7fffc424b4b0) at /usr/include/c++/4.8/functional:2071 | |
#15 0x00007ffff70c25c4 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=0x7fffc4525130, __args#0=1834, __args#1=dev::eth::PUSH2, __args#2=..., __args#3=..., __args#4=..., __args#5=0x7fffc42a0f50, __args#6=0x7fffc424b4b0) | |
at /usr/include/c++/4.8/functional:2464 | |
#16 0x00007ffff70b6250 in dev::eth::VM::__lambda3::operator() (__closure=0x7fffdaff19d0) at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:99 | |
---Type <return> to continue, or q <return> to quit--- | |
#17 0x00007ffff70b7b49 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=0x7fffc42a0f50, io_gas=..., _ext=..., _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:196 | |
#18 0x00007ffff757e5f1 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=0x7fffc42a0f50, io_gas=..., _ext=..., _out=..., _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libevm/VMFace.h:50 | |
#19 0x00007ffff757cc49 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=0x7fffdaff1e90, _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:265 | |
#20 0x00007ffff758cdfc in dev::eth::ExtVM::call (this=0x7fffc403d080, _p=...) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/ExtVM.cpp:34 | |
#21 0x00007ffff70bc212 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=0x7fffc4033660, io_gas=..., _ext=..., _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libevm/VM.cpp:645 | |
#22 0x00007ffff757e64e 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=0x7fffc4033660, io_gas=..., _ext=..., _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/../libevm/VMFace.h:56 | |
#23 0x00007ffff757cb78 in dev::eth::Executive::go(std::function<void (unsigned long, dev::eth::Instruction, boost::multiprecision::number<boost::multiprecision::backends---Type <return> to continue, or q <return> to quit--- | |
::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=0x7fffdaff3460, _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Executive.cpp:261 | |
#24 0x00007ffff7528494 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=0x7fffdaffbaf0, _lh=..., _t=..., _p=dev::eth::Committed, _onOp=...) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:1192 | |
#25 0x00007ffff7522d44 in dev::eth::State::enact (this=0x7fffdaffbaf0, _block=..., _bc=..., _ir=2) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:629 | |
#26 0x00007ffff75212de in dev::eth::State::enactOn (this=0x7fffdaffbaf0, _block=..., _bi=..., _bc=..., _ir=2) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/State.cpp:422 | |
#27 0x00007ffff75f65f3 in dev::eth::BlockChain::import (this=0x5bcaa0, _bi=..., _block=..., _db=..., _ir=2) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:464 | |
#28 0x00007ffff75f5424 in dev::eth::BlockChain::sync (this=0x5bcaa0, _bq=..., _stateDB=..., _max=43) | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockChain.cpp:323 | |
#29 0x00007ffff75ca949 in dev::eth::Client::syncBlockQueue (this=0x5bc720) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:486 | |
#30 0x00007ffff75cc554 in dev::eth::Client::doWork (this=0x5bc720) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/Client.cpp:666 | |
#31 0x00007ffff65abf7b in dev::Worker::workLoop (this=0x5bca40) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:115 | |
#32 0x00007ffff65ab9a0 in dev::Worker::__lambda1::operator() (__closure=0x5d9530) at /home/christoph/software/Ethereum/cpp-ethereum/libdevcore/Worker.cpp:55 | |
#33 0x00007ffff65ad00c in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5d9530) | |
at /usr/include/c++/4.8/functional:1732 | |
#34 0x00007ffff65acf63 in std::_Bind_simple<dev::Worker::startWorking()::__lambda1()>::operator()(void) (this=0x5d9530) at /usr/include/c++/4.8/functional:1720 | |
#35 0x00007ffff65acefc in std::thread::_Impl<std::_Bind_simple<dev::Worker::startWorking()::__lambda1()> >::_M_run(void) (this=0x5d9518) | |
at /usr/include/c++/4.8/thread:115 | |
#36 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#37 0x00007ffff5c9f182 in start_thread (arg=0x7fffdaffd700) at pthread_create.c:312 | |
#38 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 7 (Thread 0x7fffdb7fe700 (LWP 31273)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5cab20) | |
at /usr/include/c++/4.8/functional:1732 | |
---Type <return> to continue, or q <return> to quit--- | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5cab20) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5cab08) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffdb7fe700) at pthread_create.c:312 | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 6 (Thread 0x7fffdbfff700 (LWP 31272)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5bc370) | |
at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5bc370) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5bc358) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffdbfff700) at pthread_create.c:312 | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 5 (Thread 0x7fffe8b5f700 (LWP 31271)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c8e10) | |
at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c8e10) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c8df8) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffe8b5f700) at pthread_create.c:312 | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 4 (Thread 0x7fffe9360700 (LWP 31270)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2)---Type <return> to continue, or q <return> to quit--- | |
(this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c9100) | |
at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c9100) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c90e8) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffe9360700) at pthread_create.c:312 | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 3 (Thread 0x7fffe9b61700 (LWP 31269)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c7970) | |
at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c7970) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c7958) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffe9b61700) at pthread_create.c:312 | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 2 (Thread 0x7fffea362700 (LWP 31268)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x00007ffff5a4166c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#2 0x00007ffff75681b5 in std::condition_variable::wait<dev::eth::BlockQueue::verifierBody()::__lambda2>(std::unique_lock<std::mutex> &, dev::eth::BlockQueue::__lambda2) (this=0x5bda00, __lock=..., __p=...) at /usr/include/c++/4.8/condition_variable:93 | |
#3 0x00007ffff7564c91 in dev::eth::BlockQueue::verifierBody (this=0x5bd748) at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:67 | |
#4 0x00007ffff75645cd in dev::eth::BlockQueue::BlockQueue()::{lambda()#1}::operator()() const () | |
at /home/christoph/software/Ethereum/cpp-ethereum/libethereum/BlockQueue.cpp:47 | |
#5 0x00007ffff75695fe in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::_M_invoke<>(std::_Index_tuple<>) (this=0x5c7850) | |
at /usr/include/c++/4.8/functional:1732 | |
#6 0x00007ffff7569555 in std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()>::operator()(void) (this=0x5c7850) at /usr/include/c++/4.8/functional:1720 | |
#7 0x00007ffff75694ee in std::thread::_Impl<std::_Bind_simple<dev::eth::BlockQueue::BlockQueue()::__lambda1()> >::_M_run(void) (this=0x5c7838) | |
at /usr/include/c++/4.8/thread:115 | |
#8 0x00007ffff5a44bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | |
#9 0x00007ffff5c9f182 in start_thread (arg=0x7fffea362700) at pthread_create.c:312 | |
---Type <return> to continue, or q <return> to quit--- | |
#10 0x00007ffff54b247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 | |
Thread 1 (Thread 0x7fffeaa1c780 (LWP 31263)): | |
#0 0x00007ffff5ca63bd in read () at ../sysdeps/unix/syscall-template.S:81 | |
#1 0x00007ffff7bbda7d in rl_getc () from /lib/x86_64-linux-gnu/libreadline.so.6 | |
#2 0x00007ffff7bbe2ae in rl_read_key () from /lib/x86_64-linux-gnu/libreadline.so.6 | |
#3 0x00007ffff7ba7edc in readline_internal_char () from /lib/x86_64-linux-gnu/libreadline.so.6 | |
#4 0x00007ffff7ba8625 in readline () from /lib/x86_64-linux-gnu/libreadline.so.6 | |
#5 0x00000000004b5754 in main (argc=3, argv=0x7fffffffdb28) at /home/christoph/software/Ethereum/cpp-ethereum/eth/main.cpp:838 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment