Skip to content

Instantly share code, notes, and snippets.

@adria0
Last active July 8, 2020 07:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adria0/2c30c5b9367d20345c3d9fb703d9a244 to your computer and use it in GitHub Desktop.
Save adria0/2c30c5b9367d20345c3d9fb703d9a244 to your computer and use it in GitHub Desktop.
oe 3.0.1 RUSTFLAGS=-Zsanitizer=thread cargo build --release --features=final -Zbuild-std --target x86_64-unknown-linux-gnu (nightly)
2020-07-07 18:05:15 UTC Starting OpenEthereum/v3.0.0-stable-63e2781b2-20200630/x86_64-unknown-linux-gnu/rustc1.46.0-nightly
2020-07-07 18:05:15 UTC Keys path /home/ubuntu/.local/share/openethereum/keys/ethereum
2020-07-07 18:05:15 UTC DB path /home/ubuntu/.local/share/openethereum/chains/ethereum/db/906a34e69aec8c0d
2020-07-07 18:05:15 UTC State DB configuration: fast
2020-07-07 18:05:15 UTC Operating mode: active
2020-07-07 18:05:15 UTC Configured for Ethereum using Ethash engine
2020-07-07 18:05:16 UTC Updater is deprecated and may be removed in a future release. Please see #11696 for details:
https://github.com/openethereum/openethereum/issues/11696
2020-07-07 18:05:16 UTC Removed existing file '/home/ubuntu/.local/share/openethereum/jsonrpc.ipc'.
2020-07-07 18:05:16 UTC Updated conversion rate to Ξ1 = US$239.79 (19858646 wei/gas)
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8472eae8 by thread T44:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x856336)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8472eae8 by thread T46:
#0 alloc::slice::_$LT$impl$u20$core..borrow..Borrow$LT$$u5b$T$u5d$$GT$$u20$for$u20$alloc..vec..Vec$LT$T$GT$$GT$::borrow::h101513200693e30c <null> (openethereum+0x1a360d4)
#1 slab::Slab$LT$T$GT$::iter::h52eacdc02aad1d0c <null> (openethereum+0x8461ec)
#2 ethcore_network_devp2p::host::Host::connecting_to::hf5d65a4fef62cc87 <null> (openethereum+0x8480f5)
#3 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854a33)
#4 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#5 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#15 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 __rust_try <null> (openethereum+0x38fcbc)
#20 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#21 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#22 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x856336) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
2020-07-07 18:05:21 UTC Public node URL: enode://9095b9545f2314b4481c6a6046be931c1d1615a20aea1d1c091a9327275315e7c94e0461bdf8268f8fad04cf488856be04cd826da72b93ec75268359dd047df0@172.31.31.122:30303
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413eda0 by thread T22:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54 <null> (openethereum+0x8654d4)
#1 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#2 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 __rust_try <null> (openethereum+0x38fcbc)
#8 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#9 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#10 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413eda0 by thread T46:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::message::h457f842a4e3c5ab0 <null> (openethereum+0x85df0a)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8222b5)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T22 (tid=25386, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 ethcore_io::service_mio::IoService$LT$Message$GT$::start::hdc2f6200c48eac2c <null> (openethereum+0x8692aa)
#3 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#4 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#5 ethcore_sync::api::EthSync::new::h57590b98854fcd8c <null> (openethereum+0xa4e5ff)
#6 openethereum::modules::sync::h2f5c47319de4a715 <null> (openethereum+0xe94a75)
#7 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c7921)
#8 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#9 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#10 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#11 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#12 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#14 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#15 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#16 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#17 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#18 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#19 main <null> (openethereum+0x144e7df)
#20 __libc_start_main <null> (libc.so.6+0x21b96)
#21 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x8654d4) in _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413eda8 by thread T22:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54 <null> (openethereum+0x8654e4)
#1 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#2 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 __rust_try <null> (openethereum+0x38fcbc)
#8 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#9 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#10 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413eda8 by thread T46:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::message::h457f842a4e3c5ab0 <null> (openethereum+0x85df28)
#1 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8222b5)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8222b5)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T22 (tid=25386, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 ethcore_io::service_mio::IoService$LT$Message$GT$::start::hdc2f6200c48eac2c <null> (openethereum+0x8692aa)
#3 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#4 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#5 ethcore_sync::api::EthSync::new::h57590b98854fcd8c <null> (openethereum+0xa4e5ff)
#6 openethereum::modules::sync::h2f5c47319de4a715 <null> (openethereum+0xe94a75)
#7 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c7921)
#8 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#9 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#10 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#11 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#12 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#14 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#15 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#16 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#17 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#18 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#19 main <null> (openethereum+0x144e7df)
#20 __libc_start_main <null> (libc.so.6+0x21b96)
#21 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x8654e4) in _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54
==================
2020-07-07 18:05:36 UTC Snapshot initializing (0/5229 chunks restored, 0%) #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 5 KiB sync RPC: 0 conn, 0 req/s, 0 µs
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ea90 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ea90 by thread T44:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::message::h457f842a4e3c5ab0 <null> (openethereum+0x85df0a)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8222b5)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb83e9c280 by thread T46:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9da)
#2 ethcore_network_devp2p::node_table::NodeTable::note_success::hb1e2920f8771e194 <null> (openethereum+0x82db05)
#3 ethcore_network_devp2p::node_table::NodeTable::note_success::hb1e2920f8771e194 <null> (openethereum+0x82db05)
#4 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858142)
#5 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#15 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 __rust_try <null> (openethereum+0x38fcbc)
#20 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#21 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#22 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb83e9c280 by thread T43:
#0 _$LT$primitive_types..H512$u20$as$u20$core..hash..Hash$GT$::hash::h86991b7adabd03ad <null> (openethereum+0xd87c18)
#1 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::h42c270e47b644621 <null> (openethereum+0x87316d)
#2 core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h1b5c16b71e56a58d <null> (openethereum+0x8249db)
#3 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::haa276a31e20a11bd <null> (openethereum+0x81d318)
#4 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82cefa)
#5 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9da) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb83b93618 by thread T46:
#0 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9e6)
#1 ethcore_network_devp2p::node_table::NodeTable::note_success::hb1e2920f8771e194 <null> (openethereum+0x82db05)
#2 ethcore_network_devp2p::node_table::NodeTable::note_success::hb1e2920f8771e194 <null> (openethereum+0x82db05)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858142)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb83b93618 by thread T43:
#0 alloc::slice::_$LT$impl$u20$core..borrow..Borrow$LT$$u5b$T$u5d$$GT$$u20$for$u20$alloc..vec..Vec$LT$T$GT$$GT$::borrow::h101513200693e30c <null> (openethereum+0x1a360d4)
#1 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82ce3e)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9e6) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb83e9b9c0 by thread T46:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 alloc::vec::Vec$LT$T$GT$::insert::hef0363b338bb6ec8 <null> (openethereum+0x81b101)
#2 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82da64)
#3 ethcore_network_devp2p::node_table::NodeTable::note_success::hb1e2920f8771e194 <null> (openethereum+0x82db05)
#4 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858142)
#5 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#15 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 __rust_try <null> (openethereum+0x38fcbc)
#20 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#21 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#22 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb83e9b9c0 by thread T43:
#0 _$LT$primitive_types..H512$u20$as$u20$core..hash..Hash$GT$::hash::h86991b7adabd03ad <null> (openethereum+0xd87c18)
#1 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::h42c270e47b644621 <null> (openethereum+0x87316d)
#2 core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h1b5c16b71e56a58d <null> (openethereum+0x8249db)
#3 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::haa276a31e20a11bd <null> (openethereum+0x81d318)
#4 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82cefa)
#5 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x81b101) in alloc::vec::Vec$LT$T$GT$::insert::hef0363b338bb6ec8
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ecc0 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ecc0 by thread T45:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858a95)
#1 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
2020-07-07 18:05:56 UTC Syncing snapshot 4/5229 #0 6/25 peers 920 bytes chain 3 MiB db 0 bytes queue 6 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:01 UTC Syncing snapshot 6/5229 #0 6/25 peers 920 bytes chain 3 MiB db 0 bytes queue 6 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:06 UTC Syncing snapshot 8/5229 #0 6/25 peers 920 bytes chain 3 MiB db 0 bytes queue 6 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:11 UTC Syncing snapshot 9/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 6 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:16 UTC Syncing snapshot 11/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 6 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:21 UTC Syncing snapshot 13/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 7 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:26 UTC Syncing snapshot 14/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 7 KiB sync RPC: 0 conn, 0 req/s, 0 µs
2020-07-07 18:06:31 UTC Syncing snapshot 16/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 7 KiB sync RPC: 0 conn, 0 req/s, 0 µs
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b8400049e50 by thread T10 (mutexes: write M279077508786422168):
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::Version::Unref() <null> (openethereum+0x1c0a930)
Previous read of size 8 at 0x7b8400049e50 by thread T15:
[failed to restore the stack]
Mutex M279077508786422168 is already destroyed.
Thread T10 'rocksdb:high0' (tid=25220, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c0a930) in rocksdb::Version::Unref()
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b84000a02a0 by thread T8 (mutexes: write M279077508786422168):
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::Version::Unref() <null> (openethereum+0x1c0a930)
Previous read of size 8 at 0x7b84000a02a0 by thread T15:
#0 memcmp /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:875:3 (openethereum+0x1a8207)
#1 rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare(rocksdb::Slice const&, rocksdb::Slice const&) const <null> (openethereum+0x1cf2aff)
#2 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#3 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#4 ethcore_db::db::Readable::exists_with_cache::h8c0b5bf9df1655d3 <null> (openethereum+0x72533a)
#5 ethcore_blockchain::blockchain::BlockChain::insert_unordered_block::ha1577073d7573b01 <null> (openethereum+0x70a3d8)
#6 _$LT$snapshot..consensus..work..PowRebuilder$u20$as$u20$snapshot..traits..Rebuilder$GT$::feed::he42abcc1162cc6fd <null> (openethereum+0x185b4b2)
#7 snapshot::service::Restoration::feed_blocks::h5f2b943988adfe60 <null> (openethereum+0x186bf21)
#8 snapshot::service::Service$LT$C$GT$::feed_chunk_with_restoration::h220dbef263487069 <null> (openethereum+0x98462a)
#9 snapshot::service::Service$LT$C$GT$::feed_chunk::h35b1eefa4bcb31a4 <null> (openethereum+0x9884bd)
#10 snapshot::service::Service$LT$C$GT$::feed_block_chunk::h604d1af67dbb11e6 <null> (openethereum+0x9883f4)
#11 _$LT$ethcore_service..service..ClientIoHandler$LT$C$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::message::h310561c868d581bc <null> (openethereum+0x9a733d)
#12 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9adbb5)
#13 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#14 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#15 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#16 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#17 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#18 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#19 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#20 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#21 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#22 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#23 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#24 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#25 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#26 __rust_try <null> (openethereum+0x38fcbc)
#27 __rust_try <null> (openethereum+0x38fcbc)
#28 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#29 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#30 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#31 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#32 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Mutex M279077508786422168 is already destroyed.
Thread T8 'rocksdb:low0' (tid=25218, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c0a930) in rocksdb::Version::Unref()
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b54000901d8 by thread T8:
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::BlockBasedTable::~BlockBasedTable() [clone .localalias.551] <null> (openethereum+0x1c8c918)
Previous read of size 8 at 0x7b54000901d8 by thread T15:
[failed to restore the stack]
Thread T8 'rocksdb:low0' (tid=25218, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c8c918) in rocksdb::BlockBasedTable::~BlockBasedTable() [clone .localalias.551]
==================
2020-07-07 18:06:36 UTC Syncing snapshot 17/5229 #0 5/25 peers 920 bytes chain 3 MiB db 0 bytes queue 7 KiB sync RPC: 0 conn, 0 req/s, 0 µs
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ec00 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ec00 by thread T46:
#0 ethcore_network_devp2p::host::Host::connecting_to::hf5d65a4fef62cc87 <null> (openethereum+0x848167)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8547bf)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8547bf)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413efa0 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413efa0 by thread T43:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856b06)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
2020-07-07 18:07:30 UTC Syncing snapshot 36/5229 #0 6/25 peers 920 bytes chain 3 MiB db 0 bytes queue 8 KiB sync RPC: 0 conn, 0 req/s, 0 µs
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ed10 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ed10 by thread T43:
#0 ethcore_network_devp2p::host::Host::have_session::h8c37b29b2a6f330d <null> (openethereum+0x847ed7)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854789)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854789)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413eec0 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413eec0 by thread T46:
#0 ethcore_network_devp2p::host::Host::have_session::h8c37b29b2a6f330d <null> (openethereum+0x847ed7)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854789)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854789)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ec30 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ec30 by thread T46:
#0 ethcore_network_devp2p::host::Host::connecting_to::hf5d65a4fef62cc87 <null> (openethereum+0x848167)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854a33)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854a33)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ee60 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ee60 by thread T43:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x851fb4)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::message::h457f842a4e3c5ab0 <null> (openethereum+0x85f80c)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8222b5)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ef70 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ef70 by thread T45:
#0 ethcore_network_devp2p::host::Host::have_session::h8c37b29b2a6f330d <null> (openethereum+0x847ed7)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8549a2)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8549a2)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb69f01a40 by thread T44:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9da)
#2 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#3 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#4 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x8522af)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x8588ed)
#6 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#16 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 __rust_try <null> (openethereum+0x38fcbc)
#21 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#22 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#23 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb69f01a40 by thread T43:
[failed to restore the stack]
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9da) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb69f09b00 by thread T44:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9da)
#2 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#3 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#4 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x8522af)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x8588ed)
#6 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#16 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 __rust_try <null> (openethereum+0x38fcbc)
#21 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#22 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#23 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb69f09b00 by thread T43:
#0 _$LT$primitive_types..H512$u20$as$u20$core..hash..Hash$GT$::hash::h86991b7adabd03ad <null> (openethereum+0xd87c18)
#1 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::h42c270e47b644621 <null> (openethereum+0x87316d)
#2 core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h1b5c16b71e56a58d <null> (openethereum+0x8249db)
#3 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::haa276a31e20a11bd <null> (openethereum+0x81d318)
#4 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82cefa)
#5 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9da) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 1 at 0x7fbb84668710 by thread T44:
#0 ethcore_sync::chain::ChainSync::sync_peer::h4c3d716b0a074f49 <null> (openethereum+0xa43f7e)
#1 ethcore_sync::chain::handler::SyncHandler::on_packet::h12dcd80cf59c56ae <null> (openethereum+0xa2b1a9)
#2 ethcore_sync::chain::ChainSync::on_packet::hd5a3d6c4cfc3921c <null> (openethereum+0xa4a43d)
#3 ethcore_sync::chain::supplier::SyncSupplier::dispatch_packet::h9d8013ebef19332f <null> (openethereum+0xa1cf02)
#4 ethcore_sync::chain::ChainSyncApi::dispatch_packet::h5112f2e686e7c7d5 <null> (openethereum+0xa40a61)
#5 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::read::h1e7e758404d6c855 <null> (openethereum+0xa5407c)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x859977)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 1 at 0x7fbb84668710 by thread T45:
[failed to restore the stack]
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0xa43f7e) in ethcore_sync::chain::ChainSync::sync_peer::h4c3d716b0a074f49
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ebe0 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ebe0 by thread T44:
#0 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8537c0)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ee10 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ee10 by thread T46:
#0 ethcore_network_devp2p::host::Host::session_count::h589694afa48edf68 <null> (openethereum+0x855416)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x85736e)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x85736e)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb69f016c0 by thread T45:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9da)
#2 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#3 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#4 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858837)
#5 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#15 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 __rust_try <null> (openethereum+0x38fcbc)
#20 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#21 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#22 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb69f016c0 by thread T44:
[failed to restore the stack]
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9da) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 1 at 0x7fbb82bfff62 by thread T45:
#0 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::insert::h6a35aee58c39e8e2 <null> (openethereum+0x874527)
#1 ethcore_network_devp2p::node_table::NodeTable::mark_as_useless::h26ba1bdf2a4d9e36 <null> (openethereum+0x82db9f)
#2 ethcore_network_devp2p::node_table::NodeTable::mark_as_useless::h26ba1bdf2a4d9e36 <null> (openethereum+0x82db9f)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x858842)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb82bfff60 by thread T44:
#0 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::h42c270e47b644621 <null> (openethereum+0x873326)
#1 core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h1b5c16b71e56a58d <null> (openethereum+0x8249db)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::haa276a31e20a11bd <null> (openethereum+0x81d318)
#3 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82cefa)
#4 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#6 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#16 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 __rust_try <null> (openethereum+0x38fcbc)
#21 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#22 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#23 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x874527) in hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::insert::h6a35aee58c39e8e2
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413edb0 by thread T45:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413edb0 by thread T43:
#0 ethcore_network_devp2p::host::Host::connecting_to::hf5d65a4fef62cc87 <null> (openethereum+0x848167)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854a33)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854a33)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ead0 by thread T44:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ead0 by thread T46:
#0 ethcore_network_devp2p::host::Host::session_count::h589694afa48edf68 <null> (openethereum+0x855416)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x85736e)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x85736e)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 1 at 0x7fbb847eb850 by thread T43:
#0 ethcore_sync::chain::handler::SyncHandler::on_peer_aborting::h1171d96de5b8f035 <null> (openethereum+0xa2f15f)
#1 ethcore_sync::chain::ChainSync::on_peer_aborting::h0eef8b483dc2d69a <null> (openethereum+0xa4a495)
#2 ethcore_sync::chain::ChainSync::on_peer_aborting::h0eef8b483dc2d69a <null> (openethereum+0xa4a495)
#3 ethcore_sync::chain::ChainSync::on_peer_aborting::h0eef8b483dc2d69a <null> (openethereum+0xa4a495)
#4 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::disconnected::h436edf4d7354988c <null> (openethereum+0xa5469d)
#5 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x8526aa)
#6 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x853aae)
#7 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#8 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#11 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#17 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#18 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#22 __rust_try <null> (openethereum+0x38fcbc)
#23 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#24 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#25 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 4 at 0x7fbb847eb850 by thread T46:
#0 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::hcc7920dae2317c07 <null> (openethereum+0x9fe4b0)
#1 ethcore_sync::chain::supplier::SyncSupplier::dispatch_packet::h9d8013ebef19332f <null> (openethereum+0xa1c909)
#2 ethcore_sync::chain::ChainSyncApi::dispatch_packet::h5112f2e686e7c7d5 <null> (openethereum+0xa40a61)
#3 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::read::h1e7e758404d6c855 <null> (openethereum+0xa5407c)
#4 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x859977)
#5 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#15 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 __rust_try <null> (openethereum+0x38fcbc)
#20 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#21 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#22 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0xa2f15f) in ethcore_sync::chain::handler::SyncHandler::on_peer_aborting::h1171d96de5b8f035
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ed88 by thread T22:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54 <null> (openethereum+0x8654e4)
#1 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#2 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 __rust_try <null> (openethereum+0x38fcbc)
#8 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#9 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#10 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ed88 by thread T46:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856b22)
#1 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T22 (tid=25386, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 ethcore_io::service_mio::IoService$LT$Message$GT$::start::hdc2f6200c48eac2c <null> (openethereum+0x8692aa)
#3 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#4 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#5 ethcore_sync::api::EthSync::new::h57590b98854fcd8c <null> (openethereum+0xa4e5ff)
#6 openethereum::modules::sync::h2f5c47319de4a715 <null> (openethereum+0xe94a75)
#7 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c7921)
#8 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#9 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#10 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#11 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#12 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#14 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#15 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#16 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#17 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#18 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#19 main <null> (openethereum+0x144e7df)
#20 __libc_start_main <null> (libc.so.6+0x21b96)
#21 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x8654e4) in _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413eca0 by thread T43:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_readable::h7bfc17b64d613a83 <null> (openethereum+0x856eb3)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x8221c1)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413eca0 by thread T45:
#0 ethcore_network_devp2p::host::Host::session_count::h589694afa48edf68 <null> (openethereum+0x855416)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x853e21)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x853e21)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ef30 by thread T44:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ef30 by thread T43:
#0 ethcore_network_devp2p::host::Host::have_session::h8c37b29b2a6f330d <null> (openethereum+0x847ed7)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8549a2)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8549a2)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b8000022078 by thread T10 (mutexes: write M279077508786422168):
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::Arena::~Arena() <null> (openethereum+0x1c505fc)
Previous read of size 8 at 0x7b8000022078 by thread T15:
[failed to restore the stack]
Mutex M279077508786422168 is already destroyed.
Thread T10 'rocksdb:high0' (tid=25220, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c505fc) in rocksdb::Arena::~Arena()
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb69f3fa08 by thread T46:
#0 memmove /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:794:3 (openethereum+0x1a7d57)
#1 ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b <null> (openethereum+0x82d9da)
#2 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#3 ethcore_network_devp2p::node_table::NodeTable::note_failure::hca14c86583496b9c <null> (openethereum+0x82d4db)
#4 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x8522af)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85ce05)
#6 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#16 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 __rust_try <null> (openethereum+0x38fcbc)
#21 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#22 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#23 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb69f3fa08 by thread T43:
#0 _$LT$primitive_types..H512$u20$as$u20$core..hash..Hash$GT$::hash::h86991b7adabd03ad <null> (openethereum+0xd87c18)
#1 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::contains_key::h42c270e47b644621 <null> (openethereum+0x87316d)
#2 core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h1b5c16b71e56a58d <null> (openethereum+0x8249db)
#3 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::haa276a31e20a11bd <null> (openethereum+0x81d318)
#4 ethcore_network_devp2p::node_table::NodeTable::nodes::hdd78a57b7585c43b <null> (openethereum+0x82cefa)
#5 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x8540db)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T46 'IO Worker #3' (tid=25390, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x82d9da) in ethcore_network_devp2p::node_table::NodeTable::update_ordered_ids::h76bd9815ac5e217b
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ea50 by thread T22:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54 <null> (openethereum+0x8654d4)
#1 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#2 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 __rust_try <null> (openethereum+0x38fcbc)
#8 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#9 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#10 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ea50 by thread T43:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_writable::h41e5f673418cc8fb <null> (openethereum+0x85c36f)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x82251b)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T22 (tid=25386, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 ethcore_io::service_mio::IoService$LT$Message$GT$::start::hdc2f6200c48eac2c <null> (openethereum+0x8692aa)
#3 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#4 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#5 ethcore_sync::api::EthSync::new::h57590b98854fcd8c <null> (openethereum+0xa4e5ff)
#6 openethereum::modules::sync::h2f5c47319de4a715 <null> (openethereum+0xe94a75)
#7 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c7921)
#8 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#9 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#10 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#11 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#12 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#14 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#15 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#16 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#17 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#18 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#19 main <null> (openethereum+0x144e7df)
#20 __libc_start_main <null> (libc.so.6+0x21b96)
#21 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x8654d4) in _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413ea58 by thread T22:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54 <null> (openethereum+0x8654e4)
#1 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#2 mio::deprecated::event_loop::EventLoop$LT$H$GT$::run::h8337ea5671cbd4e6 <null> (openethereum+0x87a62b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fe2d)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 __rust_try <null> (openethereum+0x38fcbc)
#8 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#9 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#10 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413ea58 by thread T43:
#0 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_writable::h41e5f673418cc8fb <null> (openethereum+0x85c38b)
#1 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x82251b)
#2 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x82251b)
#3 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#6 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#12 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#13 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 __rust_try <null> (openethereum+0x38fcbc)
#17 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#18 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#19 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T22 (tid=25386, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 ethcore_io::service_mio::IoService$LT$Message$GT$::start::hdc2f6200c48eac2c <null> (openethereum+0x8692aa)
#3 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#4 ethcore_network_devp2p::service::NetworkService::new::h9d6b1e8027cfbe6a <null> (openethereum+0x8351cc)
#5 ethcore_sync::api::EthSync::new::h57590b98854fcd8c <null> (openethereum+0xa4e5ff)
#6 openethereum::modules::sync::h2f5c47319de4a715 <null> (openethereum+0xe94a75)
#7 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c7921)
#8 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#9 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#10 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#11 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#12 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#14 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#15 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#16 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#17 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#18 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#19 main <null> (openethereum+0x144e7df)
#20 __libc_start_main <null> (libc.so.6+0x21b96)
#21 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x8654e4) in _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::deregister_stream::h08536b47bb54cb54
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b80000821e0 by thread T10 (mutexes: write M279077508786422168):
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::Arena::~Arena() <null> (openethereum+0x1c505fc)
Previous read of size 8 at 0x7b80000821e0 by thread T15:
#0 memcmp /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:875:3 (openethereum+0x1a8207)
#1 rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare(rocksdb::Slice const&, rocksdb::Slice const&) const <null> (openethereum+0x1cf2aff)
#2 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#3 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#4 _$LT$journaldb..overlayrecentdb..OverlayRecentDB$u20$as$u20$hash_db..HashDB$LT$keccak_hasher..KeccakHasher$C$alloc..vec..Vec$LT$u8$GT$$GT$$GT$::get::hf08660ff8c6ffb3e <null> (openethereum+0xcb9362)
#5 _$LT$account_db..AccountDB$u20$as$u20$hash_db..HashDB$LT$keccak_hasher..KeccakHasher$C$alloc..vec..Vec$LT$u8$GT$$GT$$GT$::get::he8d6f06a94a1c53c <null> (openethereum+0x2f76e3)
#6 snapshot::StateRebuilder::feed::hc45a5f0ecf9aecea <null> (openethereum+0x1875277)
#7 snapshot::service::Restoration::feed_state::h644c66dcc9043164 <null> (openethereum+0x186b9fd)
#8 snapshot::service::Service$LT$C$GT$::feed_chunk_with_restoration::h220dbef263487069 <null> (openethereum+0x9844d0)
#9 snapshot::service::Service$LT$C$GT$::feed_chunk::h35b1eefa4bcb31a4 <null> (openethereum+0x9884bd)
#10 snapshot::service::Service$LT$C$GT$::feed_state_chunk::h390a3462a022ff9d <null> (openethereum+0x988fe7)
#11 _$LT$ethcore_service..service..ClientIoHandler$LT$C$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::message::h310561c868d581bc <null> (openethereum+0x9a72f0)
#12 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9adbb5)
#13 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#14 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#15 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#16 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#17 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#18 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#19 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#20 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#21 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#22 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#23 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#24 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#25 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#26 __rust_try <null> (openethereum+0x38fcbc)
#27 __rust_try <null> (openethereum+0x38fcbc)
#28 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#29 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#30 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#31 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#32 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Mutex M279077508786422168 is already destroyed.
Thread T10 'rocksdb:high0' (tid=25220, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c505fc) in rocksdb::Arena::~Arena()
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7b5400092758 by thread T9:
#0 free /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:707:3 (openethereum+0x19cad8)
#1 rocksdb::BlockBasedTable::~BlockBasedTable() [clone .localalias.551] <null> (openethereum+0x1c8c918)
Previous read of size 8 at 0x7b5400092758 by thread T15:
#0 memcpy /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:811:5 (openethereum+0x1a7f17)
#1 rocksdb::BlockBasedTable::GetCacheKey(char const*, unsigned long, rocksdb::BlockHandle const&, char*) <null> (openethereum+0x1c8df59)
#2 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#3 _$LT$kvdb_rocksdb..Database$u20$as$u20$kvdb..KeyValueDB$GT$::get::h758b251f0fa1c6e4 <null> (openethereum+0xd300d4)
#4 _$LT$journaldb..overlayrecentdb..OverlayRecentDB$u20$as$u20$hash_db..HashDB$LT$keccak_hasher..KeccakHasher$C$alloc..vec..Vec$LT$u8$GT$$GT$$GT$::get::hf08660ff8c6ffb3e <null> (openethereum+0xcb9362)
#5 _$LT$account_db..AccountDB$u20$as$u20$hash_db..HashDB$LT$keccak_hasher..KeccakHasher$C$alloc..vec..Vec$LT$u8$GT$$GT$$GT$::get::he8d6f06a94a1c53c <null> (openethereum+0x2f76e3)
#6 snapshot::StateRebuilder::feed::hc45a5f0ecf9aecea <null> (openethereum+0x1875277)
#7 snapshot::service::Restoration::feed_state::h644c66dcc9043164 <null> (openethereum+0x186b9fd)
#8 snapshot::service::Service$LT$C$GT$::feed_chunk_with_restoration::h220dbef263487069 <null> (openethereum+0x9844d0)
#9 snapshot::service::Service$LT$C$GT$::feed_chunk::h35b1eefa4bcb31a4 <null> (openethereum+0x9884bd)
#10 snapshot::service::Service$LT$C$GT$::feed_state_chunk::h390a3462a022ff9d <null> (openethereum+0x988fe7)
#11 _$LT$ethcore_service..service..ClientIoHandler$LT$C$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::message::h310561c868d581bc <null> (openethereum+0x9a72f0)
#12 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9adbb5)
#13 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#14 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#15 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#16 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#17 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#18 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#19 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#20 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#21 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#22 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#23 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#24 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#25 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#26 __rust_try <null> (openethereum+0x38fcbc)
#27 __rust_try <null> (openethereum+0x38fcbc)
#28 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#29 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#30 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#31 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#32 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T9 'rocksdb:low1' (tid=25219, running) created by main thread at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xbd994)
#2 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#3 openethereum::db::impls::open_database::h16a0fc0c4d7b6e5e <null> (openethereum+0xfc8575)
#4 _$LT$openethereum..db..impls..restoration_db_handler..RestorationDBHandler$u20$as$u20$ethcore_blockchain..blockchain..BlockChainDBHandler$GT$::open::heb7d598824b1658f <null> (openethereum+0xfcbe4e)
#5 openethereum::run::execute_impl::hb630510dd8b0ffdb <null> (openethereum+0x11c594d)
#6 openethereum::run::execute::h80770cb36b978915 <null> (openethereum+0x11c2e23)
#7 openethereum::start::h438918aea6df5daa <null> (openethereum+0x1221cd0)
#8 openethereum::main_direct::h35beae2d3de30480 <null> (openethereum+0x14556fc)
#9 openethereum::main::hae82e90115574117 <null> (openethereum+0x1450786)
#10 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf46dda14bce04d4a <null> (openethereum+0x10a60b7)
#11 std::sys_common::backtrace::__rust_begin_short_backtrace::h1ac362e602e61bff <null> (openethereum+0x19b44b2)
#12 _ZN3std9panicking3try7do_call17h56db20de3836abcfE.llvm.9126746201985475388 <null> (openethereum+0x199876c)
#13 __rust_try.llvm.9126746201985475388 <null> (openethereum+0x19986f5)
#14 std::panic::catch_unwind::hb27c8e575397db63 <null> (openethereum+0x19b0a4f)
#15 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#16 std::rt::lang_start_internal::h973835caec8e4053 <null> (openethereum+0x1992969)
#17 main <null> (openethereum+0x144e7df)
#18 __libc_start_main <null> (libc.so.6+0x21b96)
#19 __libc_start_main <null> (libc.so.6+0x21b96)
Thread T15 'IO Worker #3' (tid=25379, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x1c8c918) in rocksdb::BlockBasedTable::~BlockBasedTable() [clone .localalias.551]
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb8413f100 by thread T44:
#0 ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3 <null> (openethereum+0x85639a)
#1 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#2 ethcore_network_devp2p::host::Host::maintain_network::hd8a3463e5e028b12 <null> (openethereum+0x854eb9)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85cd52)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb8413f100 by thread T43:
#0 slab::Slab$LT$T$GT$::get::h30615f331fbead56 <null> (openethereum+0x846196)
#1 ethcore_network_devp2p::host::Host::kill_connection::h37bcb8316b632cbf <null> (openethereum+0x851fb4)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::stream_hup::hab8831b94fae96b6 <null> (openethereum+0x856935)
#3 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822391)
#4 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#7 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#13 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#14 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 __rust_try <null> (openethereum+0x38fcbc)
#18 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#19 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#20 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T44 'IO Worker #1' (tid=25388, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T43 'IO Worker #0' (tid=25387, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x85639a) in ethcore_network_devp2p::host::Host::create_connection::h734110d934d6e0e3
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb84668690 by thread T45:
#0 _$LT$hashbrown..scopeguard..ScopeGuard$LT$T$C$F$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h00c46a7978cd5243 <null> (openethereum+0x80620f)
#1 hashbrown::raw::RawTable$LT$T$GT$::clear::h015aa743e15f5b2a <null> (openethereum+0x9df3f7)
#2 hashbrown::raw::RawTable$LT$T$GT$::clear::h015aa743e15f5b2a <null> (openethereum+0x9df3f7)
#3 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::clear::h0999dc8b1ba80917 <null> (openethereum+0x7e0799)
#4 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::timeout::h355c386ab9068ea3 <null> (openethereum+0xa56bb2)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb84668690 by thread T14:
#0 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::capacity::h0db16cdd8c55ee09 <null> (openethereum+0x724734)
#1 ethcore_sync::chain::ChainSync::status::hd3d59a3d5b52ae96 <null> (openethereum+0xa3e15a)
#2 ethcore_sync::chain::ChainSync::status::hd3d59a3d5b52ae96 <null> (openethereum+0xa3e15a)
#3 ethcore_sync::chain::ChainSyncApi::status::h3b42092ba1c16f4c <null> (openethereum+0xa3d67c)
#4 ethcore_sync::chain::ChainSyncApi::status::h3b42092ba1c16f4c <null> (openethereum+0xa3d67c)
#5 _$LT$ethcore_sync..api..EthSync$u20$as$u20$ethcore_sync..api..SyncProvider$GT$::status::h649eb5731c1d2311 <null> (openethereum+0xa538f2)
#6 _$LT$openethereum..informant..FullNodeInformantData$u20$as$u20$openethereum..informant..InformantData$GT$::report::he3791b6b55db700b <null> (openethereum+0xe78d7e)
#7 _$LT$openethereum..informant..Informant$LT$T$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::timeout::h9a91d83562e296da <null> (openethereum+0x107c826)
#8 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9add51)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#10 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#11 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#12 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#13 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#14 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#15 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#16 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#17 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#18 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#19 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#20 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#21 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#22 __rust_try <null> (openethereum+0x38fcbc)
#23 __rust_try <null> (openethereum+0x38fcbc)
#24 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#25 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#26 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#27 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#28 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T14 'IO Worker #2' (tid=25378, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x80620f) in _$LT$hashbrown..scopeguard..ScopeGuard$LT$T$C$F$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h00c46a7978cd5243
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb84668688 by thread T45:
#0 _$LT$hashbrown..scopeguard..ScopeGuard$LT$T$C$F$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h00c46a7978cd5243 <null> (openethereum+0x80623b)
#1 hashbrown::raw::RawTable$LT$T$GT$::clear::h015aa743e15f5b2a <null> (openethereum+0x9df3f7)
#2 hashbrown::raw::RawTable$LT$T$GT$::clear::h015aa743e15f5b2a <null> (openethereum+0x9df3f7)
#3 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::clear::h0999dc8b1ba80917 <null> (openethereum+0x7e0799)
#4 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::timeout::h355c386ab9068ea3 <null> (openethereum+0xa56bb2)
#5 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#6 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#7 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#10 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#14 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#15 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#16 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#18 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#19 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#20 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#23 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#24 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb84668688 by thread T14:
#0 hashbrown::map::HashMap$LT$K$C$V$C$S$GT$::capacity::h0db16cdd8c55ee09 <null> (openethereum+0x724741)
#1 ethcore_sync::chain::ChainSync::status::hd3d59a3d5b52ae96 <null> (openethereum+0xa3e15a)
#2 ethcore_sync::chain::ChainSync::status::hd3d59a3d5b52ae96 <null> (openethereum+0xa3e15a)
#3 ethcore_sync::chain::ChainSyncApi::status::h3b42092ba1c16f4c <null> (openethereum+0xa3d67c)
#4 ethcore_sync::chain::ChainSyncApi::status::h3b42092ba1c16f4c <null> (openethereum+0xa3d67c)
#5 _$LT$ethcore_sync..api..EthSync$u20$as$u20$ethcore_sync..api..SyncProvider$GT$::status::h649eb5731c1d2311 <null> (openethereum+0xa538f2)
#6 _$LT$openethereum..informant..FullNodeInformantData$u20$as$u20$openethereum..informant..InformantData$GT$::report::he3791b6b55db700b <null> (openethereum+0xe78d7e)
#7 _$LT$openethereum..informant..Informant$LT$T$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::timeout::h9a91d83562e296da <null> (openethereum+0x107c826)
#8 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9add51)
#9 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#10 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#11 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#12 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#13 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#14 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#15 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#16 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#17 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#18 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#19 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#20 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#21 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#22 __rust_try <null> (openethereum+0x38fcbc)
#23 __rust_try <null> (openethereum+0x38fcbc)
#24 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#25 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#26 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#27 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#28 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T14 'IO Worker #2' (tid=25378, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0x80623b) in _$LT$hashbrown..scopeguard..ScopeGuard$LT$T$C$F$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h00c46a7978cd5243
==================
==================
WARNING: ThreadSanitizer: data race (pid=25207)
Write of size 8 at 0x7fbb84668658 by thread T45:
#0 _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::timeout::h355c386ab9068ea3 <null> (openethereum+0xa56bdf)
#1 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#2 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#3 _$LT$ethcore_network_devp2p..host..Host$u20$as$u20$ethcore_io..IoHandler$LT$ethcore_network..NetworkIoMessage$GT$$GT$::timeout::h871f186cf5eb00e1 <null> (openethereum+0x85dad7)
#4 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h80d8bc1c36415331 <null> (openethereum+0x822456)
#5 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#6 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h33f6a9a63e4e8d27 <null> (openethereum+0x822c20)
#7 std::thread::local::LocalKey$LT$T$GT$::with::h1e7eec3360f40485 <null> (openethereum+0x842c5b)
#8 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#9 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#10 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#11 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#12 tokio_executor::global::with_default::he94cf0d69526aaaa <null> (openethereum+0x8768d1)
#13 tokio_reactor::with_default::hba0597c99433f95d <null> (openethereum+0x840a57)
#14 std::sys_common::backtrace::__rust_begin_short_backtrace::h11f01313936bd2a4 <null> (openethereum+0x89e2ae)
#15 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#16 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#17 std::panicking::try::do_call::h27412d341098d220 <null> (openethereum+0x83fd54)
#18 __rust_try <null> (openethereum+0x38fcbc)
#19 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h09850ec1b7f71d4f <null> (openethereum+0x83fafe)
#20 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#21 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Previous read of size 8 at 0x7fbb84668658 by thread T14:
#0 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$parity_util_mem..malloc_size..MallocSizeOf$GT$::size_of::h8797e2367ce30c8a <null> (openethereum+0xa63074)
#1 ethcore_sync::chain::ChainSync::status::hd3d59a3d5b52ae96 <null> (openethereum+0xa3e0be)
#2 ethcore_sync::chain::ChainSyncApi::status::h3b42092ba1c16f4c <null> (openethereum+0xa3d67c)
#3 _$LT$ethcore_sync..api..EthSync$u20$as$u20$ethcore_sync..api..SyncProvider$GT$::status::h649eb5731c1d2311 <null> (openethereum+0xa538f2)
#4 _$LT$openethereum..informant..FullNodeInformantData$u20$as$u20$openethereum..informant..InformantData$GT$::report::he3791b6b55db700b <null> (openethereum+0xe78d7e)
#5 _$LT$openethereum..informant..Informant$LT$T$GT$$u20$as$u20$ethcore_io..IoHandler$LT$common_types..io_message..ClientIoMessage$LT$C$GT$$GT$$GT$::timeout::h9a91d83562e296da <null> (openethereum+0x107c826)
#6 ethcore_io::worker::Worker::new::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hfd3bcb7febf5fb93 <null> (openethereum+0x9add51)
#7 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#8 _$LT$futures..future..loop_fn..LoopFn$LT$A$C$F$GT$$u20$as$u20$futures..future..Future$GT$::poll::h279cc325400736e2 <null> (openethereum+0x9ae15b)
#9 std::thread::local::LocalKey$LT$T$GT$::with::h5096e58380d03adc <null> (openethereum+0x9733be)
#10 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#11 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#12 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#13 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#14 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#15 tokio_executor::global::with_default::heb81228bf4d46250 <null> (openethereum+0x98ecba)
#16 tokio::runtime::current_thread::runtime::Runtime::block_on::he8da4996f2dd4314 <null> (openethereum+0x990cea)
#17 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#18 std::sys_common::backtrace::__rust_begin_short_backtrace::h138b16737ea8c584 <null> (openethereum+0x98b1cf)
#19 std::panicking::try::do_call::hc16f8ff435a47809 <null> (openethereum+0x9acc90)
#20 __rust_try <null> (openethereum+0x38fcbc)
#21 __rust_try <null> (openethereum+0x38fcbc)
#22 std::panic::catch_unwind::hb789cb3bfaed0eb3 <null> (openethereum+0x995c7f)
#23 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#24 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h6ae9835f0e16a473 <null> (openethereum+0x96feef)
#25 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#26 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T45 'IO Worker #2' (tid=25389, running) created by thread T22 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 std::sys_common::backtrace::__rust_begin_short_backtrace::hd9e640c87226bd85 <null> (openethereum+0x89fb08)
#3 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#4 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#5 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#6 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#7 std::panicking::try::do_call::h3305da793fcd1907 <null> (openethereum+0x83fdb5)
#8 __rust_try <null> (openethereum+0x38fcbc)
#9 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h29a35e9309831ed4 <null> (openethereum+0x845343)
#10 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#11 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
Thread T14 'IO Worker #2' (tid=25378, running) created by thread T41 at:
#0 pthread_create /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:962:3 (openethereum+0x19dceb)
#1 std::sys::unix::thread::Thread::new::h8402a2958fc5cb0b <null> (openethereum+0x1998ec7)
#2 _$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$::from_iter::h90046d11ff82ffc6 <null> (openethereum+0x96dc6b)
#3 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#4 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#5 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#6 std::sys_common::backtrace::__rust_begin_short_backtrace::heec595fc2e150036 <null> (openethereum+0x98c4fb)
#7 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#8 std::panicking::try::do_call::h626bd3f4cc2e9a9c <null> (openethereum+0x9ace60)
#9 __rust_try <null> (openethereum+0x38fcbc)
#10 __rust_try <null> (openethereum+0x38fcbc)
#11 std::panic::catch_unwind::h20349faad763aa7a <null> (openethereum+0x995abe)
#12 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#13 core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h748d380b59629a6c <null> (openethereum+0x96f925)
#14 std::sys::unix::thread::Thread::new::thread_start::h39bfda61a8390a6d <null> (openethereum+0x19992fa)
#15 __tsan_thread_start_func /rustc/llvm/src/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:952:15 (openethereum+0x19dc4c)
SUMMARY: ThreadSanitizer: data race (/home/ubuntu/openethereum/target/x86_64-unknown-linux-gnu/release/openethereum+0xa56bdf) in _$LT$ethcore_sync..api..SyncProtocolHandler$u20$as$u20$ethcore_network..NetworkProtocolHandler$GT$::timeout::h355c386ab9068ea3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment