Skip to content
This repository has been archived by the owner on Oct 28, 2021. It is now read-only.

Segmentation fault during sync #5633

Closed
gumb0 opened this issue Jun 18, 2019 · 10 comments
Closed

Segmentation fault during sync #5633

gumb0 opened this issue Jun 18, 2019 · 10 comments
Assignees
Labels

Comments

@gumb0
Copy link
Member

gumb0 commented Jun 18, 2019

This crash happened to me while running Ropsten sync with Release build under gdb on Linux.

The log end with

WARN  06-13 09:46:06 p2p  ethcap Peer ##c511c34e… causing an exception: /home/ethnode/cpp-ethereum/libethereum/EthereumCapability.cpp(949): Throw in function dev::eth::EthereumPeer& dev::eth::EthereumCapability::peer(const NodeID&)
Dynamic exception type: boost::wrapexcept<dev::eth::PeerDisconnected>
[dev::tag_nodeID*] = 67b384d1e90d526cb1dccb615c46003397045114488238a0ab3be4d7a1dac45225ca3ca8cd3ee151fb7076bae04212e6c6447488b5ff7a150d5f21395f845d7d
 [ ]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000644ed9 in dev::eth::EthereumPeer::requestBlockHeaders (this=0x7fffd96c4950, _startNumber=_startNumber@entry=2087809, _count=_count@entry=1024, _skip=_skip@entry=0, _reverse=_reverse@entry=false)
    at /home/ethnode/cpp-ethereum/libethereum/EthereumPeer.cpp:95
95          m_host->prep(m_id, c_ethCapability, s, GetBlockHeadersPacket, 4)

The stack of all threads

Thread 2285 (Thread 0x7fff36364700 (LWP 82000)):
#0  0x00007ffff79c73ad in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000000000719e41 in read (__nbytes=<optimized out>, __buf=<optimized out>, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  dev::UnixDomainSocketServer::Read (this=<optimized out>, _connection=<optimized out>, _data=<optimized out>, _size=<optimized out>) at /home/ethnode/cpp-ethereum/libweb3jsonrpc/UnixSocketServer.cpp:144
#3  0x000000000071eced in dev::IpcServerBase<int>::GenerateResponse (this=0x18d5ae0, _connection=12) at /home/ethnode/cpp-ethereum/libweb3jsonrpc/IpcServerBase.cpp:104
#4  0x0000000000719db0 in operator() (__closure=0x7fff30296c68) at /home/ethnode/cpp-ethereum/libweb3jsonrpc/UnixSocketServer.cpp:120
#5  __invoke_impl<void, dev::UnixDomainSocketServer::Listen()::<lambda()> > (__f=<optimized out>) at /usr/include/c++/7/bits/invoke.h:60
#6  __invoke<dev::UnixDomainSocketServer::Listen()::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/7/bits/invoke.h:95
#7  _M_invoke<0> (this=0x7fff30296c68) at /usr/include/c++/7/thread:234
#8  operator() (this=0x7fff30296c68) at /usr/include/c++/7/thread:243
#9  std::thread::_State_impl<std::thread::_Invoker<std::tuple<dev::UnixDomainSocketServer::Listen()::<lambda()> > > >::_M_run(void) (this=0x7fff30296c60) at /usr/include/c++/7/thread:186
#10 0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff79c0184 in start_thread (arg=0x7fff36364700) at pthread_create.c:312
#12 0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffe6ffb700 (LWP 47808)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff77308dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00000000008ef0a8 in leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadEntryPoint(leveldb::(anonymous namespace)::PosixEnv*) ()
#3  0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007ffff79c0184 in start_thread (arg=0x7fffe6ffb700) at pthread_create.c:312
#5  0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7ffff4b30700 (LWP 47781)):
#0  0x00007ffff79c76dd in accept () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000000000719eb7 in dev::UnixDomainSocketServer::Listen (this=0x18d5ae0) at /home/ethnode/cpp-ethereum/libweb3jsonrpc/UnixSocketServer.cpp:111
#2  0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007ffff79c0184 in start_thread (arg=0x7ffff4b30700) at pthread_create.c:312
#4  0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7ffff5331700 (LWP 47780)):
#0  0x0000000000644ed9 in dev::eth::EthereumPeer::requestBlockHeaders (this=0x7fffd96c4950, _startNumber=_startNumber@entry=2087809, _count=_count@entry=1024, _skip=_skip@entry=0, _reverse=_reverse@entry=false)
    at /home/ethnode/cpp-ethereum/libethereum/EthereumPeer.cpp:95
#1  0x00000000006afebb in dev::eth::BlockChainSync::requestBlocks (this=this@entry=0x18c3f80, _peerID=...) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:373
#2  0x00000000006b1a30 in dev::eth::BlockChainSync::syncPeer (this=0x18c3f80, _peerID=..., _force=_force@entry=false) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:276
#3  0x00000000006b211e in operator() (_peerID=..., __closure=<optimized out>) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:284
#4  std::_Function_handler<bool(const dev::FixedHash<64>&), dev::eth::BlockChainSync::continueSync()::<lambda(const NodeID&)> >::_M_invoke(const std::_Any_data &, const dev::FixedHash<64> &) (__functor=..., __args#0=...)
    at /usr/include/c++/7/bits/std_function.h:302
#5  0x00000000007d9feb in operator() (__args#0=..., this=0x7ffff532f330) at /usr/include/c++/7/bits/std_function.h:706
#6  dev::p2p::Host::forEachPeer(std::string const&, std::function<bool (dev::FixedHash<64u> const&)>) const (this=this@entry=0x7fffffffdde8, _capabilityName="eth", _f=...) at /home/ethnode/cpp-ethereum/libp2p/Host.cpp:1148
#7  0x0000000000830559 in dev::p2p::(anonymous namespace)::CapabilityHost::foreachPeer(const std::string &, std::function<bool(const dev::FixedHash<64>&)>) const (this=<optimized out>, _capabilityName="eth", _f=...)
    at /home/ethnode/cpp-ethereum/libp2p/CapabilityHost.cpp:96
#8  0x00000000006ad444 in dev::eth::BlockChainSync::continueSync (this=this@entry=0x18c3f80) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:283
#9  0x00000000006b3ccd in dev::eth::BlockChainSync::onPeerBlockHeaders (this=0x18c3f80, _peerID=..., _r=...) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:578
#10 0x0000000000636b16 in (anonymous namespace)::EthereumPeerObserver::onPeerBlockHeaders (this=0x17b31e0, _peerID=..., _headers=...) at /home/ethnode/cpp-ethereum/libethereum/EthereumCapability.cpp:100
#11 0x000000000063a755 in dev::eth::EthereumCapability::interpretCapabilityPacket (this=this@entry=0x18c33b0, _peerID=..., _id=_id@entry=4, _r=...) at /home/ethnode/cpp-ethereum/libethereum/EthereumCapability.cpp:712
#12 0x0000000000827339 in dev::p2p::Session::readPacket (this=0x7fffd48563e0, _capId=<optimized out>, _packetType=_packetType@entry=20, _r=...) at /home/ethnode/cpp-ethereum/libp2p/Session.cpp:120
#13 0x0000000000827994 in dev::p2p::Session::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)>::operator()(boost::system::error_code, std::size_t) const (__closure=__closure@entry=0x7ffff5330798, ec=..., 
    length=<optimized out>) at /home/ethnode/cpp-ethereum/libp2p/Session.cpp:383
#14 0x0000000000827e17 in boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Sessi
on::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >::operator()(const boost::system::error_code &, std::size_t, int) (this=this@entry=0x7ffff5330770, ec=..., 
    bytes_transferred=<optimized out>, start=start@entry=0) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/impl/read.hpp:373
#15 0x0000000000829516 in operator() (this=0x7ffff5330770) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/bind_handler.hpp:164
#16 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, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::S
ession::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int> > (function=...)
    at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/handler_invoke_hook.hpp:69
#17 invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRea
d()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system
::error_code, std::size_t)> > (context=..., function=...) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#18 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, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::S
ession::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1,
 const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> > (this_handler=<optimized out>, function=...)
---Type <return> to continue, or q <return> to quit---
    at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/impl/read.hpp:428
#19 invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRea
d()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mu
table_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> > > (context=..., function=...)
    at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#20 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, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::S
ession::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, bo
ost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error
_code, long unsigned int> (this_handler=<optimized out>, function=...) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/bind_handler.hpp:207
#21 invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRea
d()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::as
io::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boos
t::system::error_code, long unsigned int> > (context=..., function=...) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#22 dispatch<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doR
ead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int>, std::allocator<void> > (a=..., 
    f=<unknown type in /home/ethnode/cpp-ethereum/build/aleth/aleth, CU 0x4ad00ad, DIE 0x4b68387>, this=<synthetic pointer>) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/io_object_executor.hpp:117
#23 complete<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doR
ead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::system::error_code, long unsigned int> > (handler=..., function=..., this=<synthetic pointer>)
    at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/handler_work.hpp:72
#24 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::executor>, boost::asio::mutable_buffers_1, const boost::asio::mutable_buffer
*, boost::asio::detail::transfer_all_t, dev::p2p::Session::doRead()::<lambda(boost::system::error_code, std::size_t)>::<lambda(boost::system::error_code, std::size_t)> >, boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete(void 
*, boost::asio::detail::operation *, const boost::system::error_code &, std::size_t) (owner=0x15e5b30, base=<optimized out>) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/reactive_socket_recv_op.hpp:123
#25 0x00000000007efaef in complete (bytes_transferred=<optimized out>, ec=..., owner=0x15e5b30, this=<optimized out>) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/scheduler_operation.hpp:40
#26 do_run_one (ec=..., this_thread=..., lock=..., this=0x15e5b30) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/impl/scheduler.ipp:447
#27 boost::asio::detail::scheduler::run (this=0x15e5b30, ec=...) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/detail/impl/scheduler.ipp:200
#28 0x00000000007da7d8 in run (this=0x7fffffffdee0) at /home/ethnode/.hunter/_Base/3511e5f/2a0d13e/0d35112/Install/include/boost/asio/impl/io_context.ipp:63
#29 dev::p2p::Host::doWork (this=0x7fffffffdde8) at /home/ethnode/cpp-ethereum/libp2p/Host.cpp:876
#30 0x0000000000759252 in dev::Worker::workLoop (this=0x7fffffffdde8) at /home/ethnode/cpp-ethereum/libdevcore/Worker.cpp:140
#31 0x0000000000759ac6 in operator() (__closure=0x17b5be8) at /home/ethnode/cpp-ethereum/libdevcore/Worker.cpp:62
#32 __invoke_impl<void, dev::Worker::startWorking()::<lambda()> > (__f=<optimized out>) at /usr/include/c++/7/bits/invoke.h:60
#33 __invoke<dev::Worker::startWorking()::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/7/bits/invoke.h:95
#34 _M_invoke<0> (this=0x17b5be8) at /usr/include/c++/7/thread:234
#35 operator() (this=0x17b5be8) at /usr/include/c++/7/thread:243
#36 std::thread::_State_impl<std::thread::_Invoker<std::tuple<dev::Worker::startWorking()::<lambda()> > > >::_M_run(void) (this=0x17b5be0) at /usr/include/c++/7/thread:186
#37 0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#38 0x00007ffff79c0184 in start_thread (arg=0x7ffff5331700) at pthread_create.c:312
#39 0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7ffff5b32700 (LWP 47779)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff79c2664 in _L_lock_952 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffff79c24c6 in __GI___pthread_mutex_lock (mutex=0x18c3fa0) at ../nptl/pthread_mutex_lock.c:114
#3  0x00000000006ad5ba in __gthread_mutex_lock (__mutex=0x18c3fa0) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:748
#4  __gthread_recursive_mutex_lock (__mutex=0x18c3fa0) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:810
#5  lock (this=0x18c3fa0) at /usr/include/c++/7/mutex:107
#6  lock_guard (__m=..., this=<synthetic pointer>) at /usr/include/c++/7/bits/std_mutex.h:162
#7  dev::eth::BlockChainSync::status (this=0x18c3f80) at /home/ethnode/cpp-ethereum/libethereum/BlockChainSync.cpp:838
#8  0x0000000000635ee0 in dev::eth::EthereumCapability::status (this=<optimized out>) at /home/ethnode/cpp-ethereum/libethereum/EthereumCapability.cpp:591
#9  0x00000000006160e2 in dev::eth::Client::isMajorSyncing (this=<optimized out>) at /home/ethnode/cpp-ethereum/libethereum/Client.cpp:226
#10 0x000000000061f154 in dev::eth::Client::doWork (this=0x1b59820, _doWait=<optimized out>) at /home/ethnode/cpp-ethereum/libethereum/Client.cpp:692
#11 0x0000000000759252 in dev::Worker::workLoop (this=0x1b59928) at /home/ethnode/cpp-ethereum/libdevcore/Worker.cpp:140
#12 0x0000000000759ac6 in operator() (__closure=0x178ff88) at /home/ethnode/cpp-ethereum/libdevcore/Worker.cpp:62
#13 __invoke_impl<void, dev::Worker::startWorking()::<lambda()> > (__f=<optimized out>) at /usr/include/c++/7/bits/invoke.h:60
#14 __invoke<dev::Worker::startWorking()::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/7/bits/invoke.h:95
#15 _M_invoke<0> (this=0x178ff88) at /usr/include/c++/7/thread:234
#16 operator() (this=0x178ff88) at /usr/include/c++/7/thread:243
#17 std::thread::_State_impl<std::thread::_Invoker<std::tuple<dev::Worker::startWorking()::<lambda()> > > >::_M_run(void) (this=0x178ff80) at /usr/include/c++/7/thread:186
#18 0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#19 0x00007ffff79c0184 in start_thread (arg=0x7ffff5b32700) at pthread_create.c:312
#20 0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7ffff6333700 (LWP 47778)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff77308dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x000000000068bb01 in wait<dev::eth::TransactionQueue::verifierBody()::<lambda()> > (__p=..., __lock=..., this=0x1b5ba18) at /usr/include/c++/7/condition_variable:99
#3  dev::eth::TransactionQueue::verifierBody (this=0x1b5b6c0) at /home/ethnode/cpp-ethereum/libethereum/TransactionQueue.cpp:386
#4  0x000000000068c07a in operator() (__closure=0x17b2eb8) at /home/ethnode/cpp-ethereum/libethereum/TransactionQueue.cpp:42
#5  __invoke_impl<void, dev::eth::TransactionQueue::TransactionQueue(unsigned int, unsigned int)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/7/bits/invoke.h:60
#6  __invoke<dev::eth::TransactionQueue::TransactionQueue(unsigned int, unsigned int)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/7/bits/invoke.h:95
#7  _M_invoke<0> (this=0x17b2eb8) at /usr/include/c++/7/thread:234
#8  operator() (this=0x17b2eb8) at /usr/include/c++/7/thread:243
#9  std::thread::_State_impl<std::thread::_Invoker<std::tuple<dev::eth::TransactionQueue::TransactionQueue(unsigned int, unsigned int)::<lambda()> > > >::_M_run(void) (this=0x17b2eb0) at /usr/include/c++/7/thread:186
#10 0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff79c0184 in start_thread (arg=0x7ffff6333700) at pthread_create.c:312
#12 0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7ffff6b34700 (LWP 47777)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff77308dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00000000005e994f in wait<dev::eth::BlockQueue::verifierBody()::<lambda()> > (__p=..., __lock=..., this=0x1b5b488) at /usr/include/c++/7/condition_variable:99
#3  dev::eth::BlockQueue::verifierBody (this=0x1b5b130) at /home/ethnode/cpp-ethereum/libethereum/BlockQueue.cpp:93
#4  0x00000000005ea2da in operator() (__closure=0x17b2668) at /home/ethnode/cpp-ethereum/libethereum/BlockQueue.cpp:47
#5  __invoke_impl<void, dev::eth::BlockQueue::BlockQueue()::<lambda()> > (__f=<optimized out>) at /usr/include/c++/7/bits/invoke.h:60
#6  __invoke<dev::eth::BlockQueue::BlockQueue()::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/7/bits/invoke.h:95
#7  _M_invoke<0> (this=0x17b2668) at /usr/include/c++/7/thread:234
#8  operator() (this=0x17b2668) at /usr/include/c++/7/thread:243
#9  std::thread::_State_impl<std::thread::_Invoker<std::tuple<dev::eth::BlockQueue::BlockQueue()::<lambda()> > > >::_M_run(void) (this=0x17b2660) at /usr/include/c++/7/thread:186
#10 0x00007ffff773621f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff79c0184 in start_thread (arg=0x7ffff6b34700) at pthread_create.c:312
#12 0x00007ffff6ebcffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fe4ac0 (LWP 47773)):
#0  0x00007ffff79c7b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000000000432e86 in sleep_for<long, std::ratio<1, 1000> > (__rtime=...) at /usr/include/c++/7/thread:376
#2  stopSealingAfterXBlocks (io_mining=<synthetic pointer>, _start=<optimized out>, _c=<optimized out>) at /home/ethnode/cpp-ethereum/aleth/main.cpp:104
#3  main (argc=<optimized out>, argv=<optimized out>) at /home/ethnode/cpp-ethereum/aleth/main.cpp:1028
@gumb0 gumb0 added the sync label Jun 18, 2019
@gumb0
Copy link
Member Author

gumb0 commented Jun 18, 2019

It looked like EthereumPeer instance was deleted while one of its methods was executing (requestBlockHeaders), but I don't see yet how that could happen.

@halfalicious
Copy link
Contributor

@gumbo: which commit was your Aleth syncd to? Does it include the host gc work?

@gumb0
Copy link
Member Author

gumb0 commented Jun 18, 2019

@halfalicious I think it was 932fdd9 so it doesn't

@halfalicious
Copy link
Contributor

halfalicious commented Oct 28, 2019

Still seeing the exception during mainnet sync though I'm not hitting the segfault (maybe because I have multiple connected peers?):

INFO  10-27 19:39:33 eth  client 147 blocks imported in 778 ms (188.781 blocks/s) in #224469
INFO  10-27 19:39:34 eth  client 162 blocks imported in 1073 ms (150.888 blocks/s) in #224631
INFO  10-27 19:39:35 eth  client 91 blocks imported in 643 ms (141.426 blocks/s) in #224722
INFO  10-27 19:39:56 p2p  net    Active peer count: 5
INFO  10-27 19:39:56 p2p  net    Looking for peers...
INFO  10-27 19:40:26 p2p  net    Active peer count: 5
INFO  10-27 19:40:26 p2p  net    Looking for peers...
INFO  10-27 19:40:56 p2p  net    Active peer count: 5
INFO  10-27 19:40:56 p2p  net    Looking for peers...
INFO  10-27 19:41:26 p2p  net    Active peer count: 5
INFO  10-27 19:41:26 p2p  net    Looking for peers...
INFO  10-27 19:41:56 p2p  net    Active peer count: 6
INFO  10-27 19:41:56 p2p  net    Looking for peers...
INFO  10-27 19:42:26 p2p  net    Active peer count: 5
INFO  10-27 19:42:26 p2p  net    Looking for peers...
INFO  10-27 19:42:56 p2p  net    Active peer count: 5
INFO  10-27 19:42:56 p2p  net    Looking for peers...
INFO  10-27 19:43:26 p2p  net    Active peer count: 6
INFO  10-27 19:43:26 p2p  net    Looking for peers...
INFO  10-27 19:43:57 p2p  net    Active peer count: 5
INFO  10-27 19:43:57 p2p  net    Looking for peers...
INFO  10-27 19:44:27 p2p  net    Active peer count: 6
INFO  10-27 19:44:27 p2p  net    Looking for peers...
INFO  10-27 19:44:57 p2p  net    Active peer count: 5
INFO  10-27 19:44:57 p2p  net    Looking for peers...
INFO  10-27 19:45:27 p2p  net    Active peer count: 5
INFO  10-27 19:45:27 p2p  net    Looking for peers...
INFO  10-27 19:45:57 p2p  net    Active peer count: 7
INFO  10-27 19:45:57 p2p  net    Looking for peers...
INFO  10-27 19:46:27 p2p  net    Active peer count: 8
INFO  10-27 19:46:27 p2p  net    Looking for peers...
INFO  10-27 19:47:00 p2p  net    Active peer count: 8
INFO  10-27 19:47:00 p2p  net    Looking for peers...
WARN  10-27 19:47:06 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = 20d6843b264195dc4524412d050006163ed75dbabbc630ef9b392648acab6d688b6a7845de842387367ce17c818baf236a9ea913464a8228341b616031bd0381

WARN  10-27 19:47:06 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = 166cad4dec43e89fd2003bb864a9c5f9a55e6bb520d05d78352c647eeb4da2098fb98056d64592b052db641bf8b7732fd9c040e9136e40ec1ace6c4213c3a9c5

WARN  10-27 19:47:06 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = cbf8495eabfd40f9015bda59310bfe95c78d7a952f6b0ac30bd3d8d1ab324845e79a6f49d5f8bd890f8a2f24a5d1f12ee1ea5264cb73aef17c502f871a3e55be

ERROR 10-27 19:47:06 p2p  rlpx   egress Internal error in handshake: RLPXFrameCoder disappeared (##b17f29fd…@47.254.133.67:2743)
ERROR 10-27 19:47:06 p2p  rlpx   egress Internal error in handshake: RLPXFrameCoder disappeared (##e68f5a4d…@159.65.130.131:30303)

@halfalicious
Copy link
Contributor

Hit the segfault on mainnet sync:

INFO  11-05 09:51:13 p2p  net    Looking for peers...
WARN  11-05 09:51:20 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
INFO  11-05 09:51:43 p2p  net    Active peer count: 3
INFO  11-05 09:51:43 p2p  net    Looking for peers...
INFO  11-05 09:52:13 p2p  net    Active peer count: 2
INFO  11-05 09:52:13 p2p  net    Looking for peers...
INFO  11-05 09:52:44 p2p  net    Active peer count: 3
INFO  11-05 09:52:44 p2p  net    Looking for peers...
WARN  11-05 09:52:51 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:51 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:51 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:51 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:52 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:52 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:52 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:52 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:53 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:53 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:53 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:53 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:53 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:54 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:54 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:54 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:54 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:55 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:55 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:55 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:55 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:55 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:56 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:56 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:56 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:57 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:58 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:58 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:58 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:58 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:59 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:59 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da

WARN  11-05 09:52:59 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:59 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:52:59 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:53:00 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:53:00 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:53:00 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:53:00 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
INFO  11-05 09:53:14 p2p  net    Active peer count: 3
INFO  11-05 09:53:14 p2p  net    Looking for peers...
INFO  11-05 09:53:44 p2p  net    Active peer count: 3
INFO  11-05 09:53:44 p2p  net    Looking for peers...
INFO  11-05 09:54:14 p2p  net    Active peer count: 2
INFO  11-05 09:54:14 p2p  net    Looking for peers...
INFO  11-05 09:54:32 eth  client 1 blocks imported in 507371 ms (0.00197094 blocks/s) in #2331381
INFO  11-05 09:54:44 p2p  net    Active peer count: 2
INFO  11-05 09:54:44 p2p  net    Looking for peers...
INFO  11-05 09:55:14 p2p  net    Active peer count: 2
INFO  11-05 09:55:14 p2p  net    Looking for peers...
WARN  11-05 09:55:35 p2p  ethcap Peer ##9b2af51d… causing an exception: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da
 [ [ 0xA218E2C611F21232D857E3C8CECDCDF1F65F25A4477F98F6F47E4063807F2308, 0x1DCC4DE8DEC75D7AAB85B567B6CCD41AD312451B948A7413F0A142FD40D49347, 0xBCDFC35B86BEDF72F0CDA046A3C16829A2EF41D1, 0xC5E389416116E3696CCE82EC4533CCE33EFCCB24CE245AE9546A4B8F0D5E9A75, 0x7701DF8E07169452554D14AADD7BFA256D4A1D0355C1D174AB373E3E2D0A3743, 0x26CF9D9422E9DD95AEDC7914DB690B92BAB6902F5221D62694A2FA5D065F534B, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 0x38C3BF2616AA, 0x1D4C00, 0x47E7C0, 0x14820, 0x578F7AA8, 0x64616F2D686172642D666F726B, 0x5B5ACBF4BF305F948BD7BE176047B20623E1417F75597341A059729165B92397, 0xBEDE87201DE42426 ] ]
WARN  11-05 09:55:39 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da

WARN  11-05 09:55:40 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = e5a7df63cde56b0a33b14de356dcae10cc8a7e3ec18a3749bc51c3566fbad09467980ebd4e4fc8610152781a7832a61539a2267da09d781871cb33dc54af65da

INFO  11-05 09:55:44 p2p  net    Active peer count: 3
INFO  11-05 09:55:44 p2p  net    Looking for peers...
INFO  11-05 09:56:14 p2p  net    Active peer count: 2
INFO  11-05 09:56:14 p2p  net    Looking for peers...
INFO  11-05 09:56:44 p2p  net    Active peer count: 2
INFO  11-05 09:56:44 p2p  net    Looking for peers...
INFO  11-05 09:57:16 p2p  net    Active peer count: 3
INFO  11-05 09:57:16 p2p  net    Looking for peers...
INFO  11-05 09:57:46 p2p  net    Active peer count: 3
INFO  11-05 09:57:46 p2p  net    Looking for peers...
INFO  11-05 09:58:17 p2p  net    Active peer count: 3
INFO  11-05 09:58:17 p2p  net    Looking for peers...
INFO  11-05 09:58:47 p2p  net    Active peer count: 3
INFO  11-05 09:58:47 p2p  net    Looking for peers...
INFO  11-05 09:59:18 p2p  net    Active peer count: 3
INFO  11-05 09:59:18 p2p  net    Looking for peers...
INFO  11-05 09:59:48 p2p  net    Active peer count: 3
INFO  11-05 09:59:48 p2p  net    Looking for peers...
INFO  11-05 10:00:20 p2p  net    Active peer count: 3
INFO  11-05 10:00:20 p2p  net    Looking for peers...
INFO  11-05 10:00:51 p2p  net    Active peer count: 3
INFO  11-05 10:00:51 p2p  net    Looking for peers...
INFO  11-05 10:01:22 p2p  net    Active peer count: 3
INFO  11-05 10:01:22 p2p  net    Looking for peers...
INFO  11-05 10:01:53 p2p  net    Active peer count: 3
INFO  11-05 10:01:53 p2p  net    Looking for peers...
INFO  11-05 10:02:23 p2p  net    Active peer count: 4
INFO  11-05 10:02:23 p2p  net    Looking for peers...
INFO  11-05 10:02:56 p2p  net    Active peer count: 4
INFO  11-05 10:02:56 p2p  net    Looking for peers...
WARN  11-05 10:02:59 p2p  warn   Exception on peer destruction: C:\Users\nilse\Documents\Code\aleth_ref\libethereum\EthereumCapability.cpp(1008): Throw in function class dev::eth::EthereumPeer &__cdecl dev::eth::EthereumCapability::peer(const class dev::FixedHash<64> &)
Dynamic exception type: struct boost::wrapexcept<struct dev::eth::PeerDisconnected>
[struct dev::tag_nodeID * __ptr64] = ac00ccb14e20198f9a35c64642e322db7834de5c25d6f13983d4ece001663eb4475a7ac355eeb0b6d0ea9a6cd9da4c6a841bffc4db3745d352131a0622f7550b


C:\Users\nilse\Documents\Code\aleth_ref\build\aleth\Debug>

@halfalicious
Copy link
Contributor

halfalicious commented Nov 7, 2019

@gumb0 I was curious about this so I started by investigating why the disconnect exceptions are occurring...I've figured that part out, I still need to investigate how this can result in an AV though.

The disconnect exceptions occur because a peer can successfully reconnect while there's still an outstanding Session in the disconnect state (Session::disconnect results in Session::m_dropped being set to true but the Session is kept alive for 2 seconds to give the peer a chance to disconnect as per the Eth wire protocol spec). This results in two Sessions with the same node ID (let's call this node A) being registered with the same EthereumCapability instance. Then when the first Session is destructed, Node A's entry is removed from the EthereumCapability instance peer list (EthereumCapability::m_peers) despite the second Session still being active. Then when a Session other than Node A's remaining Session is destroyed and triggers an iteration over the Host sessions (Host::forEachPeer) and calls to BlockChainSync::syncPeer for each remaining Session, a call to EthereumCapability::peer will be made with Node A's ID. Details:

  1. Let's say Node A has connected successfully. This means it has an entry in Host::m_sessions and EthereumCapability::m_peers. Session::isConnected returns true for the session.

  2. Node A does something to trigger Aleth to initiate a disconnect (Session::disconnect) - this results in a disconnect packet being sent, Session:m_dropped being set to true, and the disconnect timer starting:

    aleth/libp2p/Session.cpp

    Lines 292 to 311 in ebf792d

    void Session::disconnect(DisconnectReason _reason)
    {
    if (m_dropped)
    return;
    clog(VerbosityTrace, "p2pcap") << "Disconnecting (our reason: " << reasonOf(_reason) << ") from " << m_logSuffix;
    RLPStream s;
    prep(s, DisconnectPacket, 1) << (int)_reason;
    sealAndSend(s);
    auto self(shared_from_this());
    // The empty handler will keep the Session alive for the supplied amount of time, after
    // which Host will garbage-collect the Session which will invoke the Session dtor and close the
    // socket
    m_disconnectTimer =
    m_server->createTimer(std::chrono::seconds(2), [self](boost::system::error_code) {});
    drop(_reason);
    }
    .
    Note that nothing is removed from Host::m_sessions or EthereumCapability::m_peers yet.

  3. Node A reconnects - it passes the RLPXHandshake and Host::startPeerSession is called. An existing Session check is done, but it fails because the Session is considered disconnected (m_dropped == true) so Host::startPeerSession doesn't return early:

    aleth/libp2p/Host.cpp

    Lines 351 to 360 in ebf792d

    RecursiveGuard l(x_sessions);
    if (m_sessions.count(_id) && !!m_sessions[_id].lock())
    if (auto s = m_sessions[_id].lock())
    if(s->isConnected())
    {
    // Already connected.
    cnetlog << "Session already exists for peer with id " << _id;
    session->disconnect(DuplicatePeer);
    return;
    }

  4. Host::startPeerSession creates a new Session for Node A and registers the node ID with the capability:

    capability->onConnect(_id, capDesc.second);

void EthereumCapability::onConnect(NodeID const& _peerID, u256 const& _peerCapabilityVersion)
{
m_host->addNote(_peerID, "manners", m_host->isRude(_peerID, name()) ? "RUDE" : "nice");
EthereumPeer peer{m_host, _peerID, _peerCapabilityVersion};
m_peers.emplace(_peerID, peer);
peer.requestStatus(m_networkId, m_chain.details().totalDifficulty, m_chain.currentHash(),
m_chain.genesisHash());
}

  1. The disconnect timer in Node A's first Session then expires and the Session is destroyed. This invokes the Session dtor which calls EthereumCapability::onDisconnect -> EthereumPeer::onPeerAborting and then removes Node A's ID from EthereumCapability::m_peers:

    void EthereumCapability::onDisconnect(NodeID const& _peerID)
    {
    // TODO lower peer's rating or mark as rude if it disconnects when being asked for something
    m_peerObserver->onPeerAborting();
    m_peers.erase(_peerID);
    }

  2. At this point, Node A's second Session is still alive and referenced in Host::m_sessions. If any other Session is destroyed, this will trigger an iteration over the Host sessions (EthereumPeerObserver::onPeerAborting -> BlockChainSync::onPeerAborting -> BlockChainSync::continueSync -> Host::forEachPeer) and a BlockChainSync::syncPeer call on each one, which will result in EthereumCapability::peer being called with Node A's ID (which has already been removed), which will trigger the exception

A possible fix could be to add another function to Session which does both an m_dropped and socket check e.g. Session::isDisconnecting and to also call this in Host::startPeerSession when doing the existing Session check

@gumb0
Copy link
Member Author

gumb0 commented Nov 7, 2019

Maybe would be nicer if the peer reconnects during this 2 seconds delay to immediately cleanup the old peer state and create new session (I guess this is how it worked before we introduced the 2 sec delay). But I don't know how complicated that would be.

@halfalicious
Copy link
Contributor

halfalicious commented Nov 8, 2019

@gumb0 Is the only way the AV could have happened is if the EthereumPeer was deleted while EthereumPeer::requestBlockHeaders was executing? Because that doesn't make sense to me either since requestBlockHeaders executes on the network thread and the function which deletes an EthereumPeer instance (EthereumCapability::onDisconnect) also only executes on the network thread. Looking at the stacks, I don't see anything that deleted the EthereumPeer instance...looking just at EthereumCapability::m_peers, the entries aren't shared_ptrs (or even pointers at all) so deletion certainly could happen.

@halfalicious
Copy link
Contributor

@gumb0 Could perhaps EthereumPeer::m_host have been deleted? That doesn't make sense to me either though since that's a shared_ptr to Host and I don't see how that could be deleted while the network thread is still running.

@halfalicious
Copy link
Contributor

This was fixed by PR #5834

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

No branches or pull requests

2 participants