Skip to content

Instantly share code, notes, and snippets.

@zippy
Created November 7, 2019 02:52
Show Gist options
  • Save zippy/e84265c9b360b680b4c9a28134373894 to your computer and use it in GitHub Desktop.
Save zippy/e84265c9b360b680b4c9a28134373894 to your computer and use it in GitHub Desktop.
ERROR 2019-11-06 21:50:34 [holochain_locksmith::sync] hc_guard_watcher/puid-0-0 crates/locksmith/src/sync.rs:121
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! IMMORTAL LOCK GUARD FOUND !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Lock guard puid-3-2f lived for > 60 seconds.
Backtrace at the moment of guard creation follows:
stack backtrace:
0: holochain_locksmith::sync::GuardTracker::new::h29d628c1958d9bc0 (0x5637afc4eaf6)
1: holochain_locksmith::sync::HcMutexGuard<T>::new::h4d97163145c561fb (0x5637af187e7a)
2: holochain_locksmith::sync::HcMutex<T>::try_lock::hf47d5a7153e9e50e (0x5637af186395)
3: holochain_locksmith::sync::HcMutex<T>::try_lock_until::hbfe6920a21fc2026 (0x5637af185bf4)
4: holochain_locksmith::sync::HcMutex<T>::lock::hbfc1f14b04a80c08 (0x5637af186081)
5: <F as jsonrpc_core::calls::RpcMethodSimple>::call::h76835c00a4fffa04 (0x5637af21df59)
6: <F as jsonrpc_core::calls::RpcMethod<T>>::call::h8684450db9b7dd79 (0x5637af2414fb)
7: futures::future::lazy::Lazy<F,R>::get::hb52ac0a831f89b1c (0x5637af70e648)
8: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h1bb6430337c17139 (0x5637af70e76a)
9: futures::future::chain::Chain<A,B,C>::poll::haacb95696b1fd3c0 (0x5637af70dff8)
10: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll::hf8a2395117a1854e (0x5637af70dca4)
11: <futures::future::either::Either<A,B> as futures::future::Future>::poll::h02e6c505da6bf929 (0x5637af70855d)
12: <futures::future::either::Either<A,B> as futures::future::Future>::poll::h32839b4f3eb1ddce (0x5637af7085a8)
13: <futures::future::map::Map<A,F> as futures::future::Future>::poll::hd812342f5abbb98e (0x5637af70a8a2)
14: <futures::future::either::Either<A,B> as futures::future::Future>::poll::hfdf6e600dc8177e0 (0x5637af7085fd)
15: <futures::future::either::Either<A,B> as futures::future::Future>::poll::h2bf7e02b08a95ee6 (0x5637af708579)
16: <futures::future::either::Either<A,B> as futures::future::Future>::poll::hf0780fba65442df1 (0x5637af7085d4)
17: <futures::future::map::Map<A,F> as futures::future::Future>::poll::h0f4920cefa579d1b (0x5637af70a76a)
18: <futures::future::map::Map<A,F> as futures::future::Future>::poll::haf9815cdc2146156 (0x5637af281ba6)
19: <futures::future::select::Select<A,B> as futures::future::Future>::poll::h808d8135b88cb968 (0x5637af2704e3)
20: <futures::future::map::Map<A,F> as futures::future::Future>::poll::h6adbbbeda2465188 (0x5637af281a2f)
21: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll::h37fa582e5f72f20c (0x5637af2498b5)
22: futures::task_impl::std::set::hca117c1720ce4f97 (0x5637afa8268a)
23: futures::task_impl::Spawn<T>::enter::h161e0c7f471dc0c3 (0x5637afa8253c)
24: futures::task_impl::Spawn<T>::poll_fn_notify::hf8c403fc8ff42148 (0x5637afa824c9)
25: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h64c90501d5a50f2b (0x5637afa7fc97)
26: std::panicking::try::do_call::hf7bff0651cb08a50 (0x5637afa7b9f5)
27: __rust_maybe_catch_panic (0x5637afcb148a)
at src/libpanic_unwind/lib.rs:90
28: std::panicking::try::h07d1ffe5049be75f (0x5637afa7b92d)
29: std::panic::catch_unwind::h8fde511940d0882f (0x5637afa7fd14)
30: tokio_threadpool::task::Task::run::h19690f7f6b7b4fa3 (0x5637afa80d37)
31: tokio_threadpool::worker::Worker::run_task::h64fa78c31505d958 (0x5637afa7d242)
32: tokio_threadpool::worker::Worker::run::h3f13ceb1c20640ff (0x5637afa7ca8a)
33: std::thread::local::LocalKey<T>::try_with::h7a042174b035f730 (0x5637afa68728)
34: std::thread::local::LocalKey<T>::with::h57b4623400aec1a1 (0x5637afa68353)
35: tokio_timer::timer::handle::with_default::h013d80f9445d9af3 (0x5637afa69021)
36: std::thread::local::LocalKey<T>::try_with::hea63961eb04ac06a (0x5637afa687dd)
37: std::thread::local::LocalKey<T>::with::h8f51a1fc05c4e5c7 (0x5637afa683cc)
38: tokio_timer::clock::clock::with_default::h5414d53700c3407b (0x5637afa6b217)
39: std::thread::local::LocalKey<T>::try_with::h17579e87756c18d5 (0x5637afa684fa)
40: std::thread::local::LocalKey<T>::with::hff5c16c4384c6b0c (0x5637afa6841c)
41: tokio_reactor::with_default::h8f25306da127c64a (0x5637afa694c2)
42: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::hbebdf3cc4e381a13 (0x5637afa6b849)
43: std::thread::local::LocalKey<T>::try_with::hb6d53939049a1805 (0x5637afa81904)
44: std::thread::local::LocalKey<T>::with::h20bc848fe32c54db (0x5637afa81579)
45: tokio_executor::global::with_default::h262d63bafb32be53 (0x5637afa7ab1c)
46: std::thread::local::LocalKey<T>::try_with::h07c5dec9e4eddccc (0x5637afa8165f)
47: std::thread::local::LocalKey<T>::with::h4e7c8934adaa0e7f (0x5637afa815b6)
48: tokio_threadpool::worker::Worker::do_run::haf6a60f3fed54902 (0x5637afa7c8c2)
49: std::sys_common::backtrace::__rust_begin_short_backtrace::h29cf6013b2f27293 (0x5637afa7abf2)
50: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8c56c6d8d10c3bf8 (0x5637afa7fced)
51: std::panicking::try::do_call::he28cbd3a8494e97d (0x5637afa7b9d1)
52: __rust_maybe_catch_panic (0x5637afcb148a)
at src/libpanic_unwind/lib.rs:90
53: std::panicking::try::ha3dc82c2e6687cb7 (0x5637afa7b997)
54: std::panic::catch_unwind::hdb6b544ce5e24b7a (0x5637afa7fd38)
55: core::ops::function::FnOnce::call_once{{vtable.shim}}::h5c83e530022b493b (0x5637afa80027)
56: alloc::alloc::box_free::h4b9b2c714267017f (0x5637afc9344f)
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:219
<alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h56322f6b657cd33d
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/boxed.rs:767
57: alloc::alloc::dealloc::hc2b9414696580660 (0x5637afcb0810)
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:103
alloc::alloc::box_free::h96e25edaaf686fee
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:221
<alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2cbeedc59f1a5bf0
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/boxed.rs:767
std::sys_common::thread::start_thread::h780c24dc0e8bc388
at src/libstd/sys_common/thread.rs:13
std::sys::unix::thread::Thread::new::thread_start::h588aedefb535eac7
at src/libstd/sys/unix/thread.rs:79
58: start_thread (0x7fc577237ef7)
59: __GI___clone (0x7fc576f5722f)
60: <unknown> (0x0)
ERROR 2019-11-06 21:50:34 [holochain_locksmith::sync] hc_guard_watcher/puid-0-0 crates/locksmith/src/sync.rs:121
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! IMMORTAL LOCK GUARD FOUND !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Write guard puid-5-30 lived for > 60 seconds.
Backtrace at the moment of guard creation follows:
stack backtrace:
0: holochain_locksmith::sync::GuardTracker::new::h29d628c1958d9bc0 (0x5637afc4eaf6)
1: holochain_locksmith::sync::HcRwLockWriteGuard<T>::new::h49670c7f6a0428ca (0x5637af3d269b)
2: holochain_locksmith::sync::HcRwLock<T>::try_write::h627d4463b79b391a (0x5637af3d2264)
3: holochain_locksmith::sync::HcRwLock<T>::try_write_until::h59ae4a6db08f6d79 (0x5637af3d146d)
4: holochain_locksmith::sync::HcRwLock<T>::write::h33ea79fa5def58bc (0x5637af3d1fea)
5: holochain_core::instance::Instance::process_action::h7413503aa6f17913 (0x5637af37925d)
6: std::sys_common::backtrace::__rust_begin_short_backtrace::h4c6ab21827cb385d (0x5637af4aca7b)
7: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h997b412a39ccdadb (0x5637af444f73)
8: std::panicking::try::do_call::h68ff3d1e10bb0f40 (0x5637af4a6f31)
9: __rust_maybe_catch_panic (0x5637afcb148a)
at src/libpanic_unwind/lib.rs:90
10: std::panicking::try::h73338855a15b06d0 (0x5637af4a692f)
11: std::panic::catch_unwind::hf4db24fdb5c30bb6 (0x5637af4452df)
12: core::ops::function::FnOnce::call_once{{vtable.shim}}::h42530815df67bcdc (0x5637af433797)
13: alloc::alloc::box_free::h4b9b2c714267017f (0x5637afc9344f)
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:219
<alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h56322f6b657cd33d
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/boxed.rs:767
14: alloc::alloc::dealloc::hc2b9414696580660 (0x5637afcb0810)
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:103
alloc::alloc::box_free::h96e25edaaf686fee
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/alloc.rs:221
<alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h2cbeedc59f1a5bf0
at /rustc/69656fa4cbafc378fd63f9186d93b0df3cdd9320/src/liballoc/boxed.rs:767
std::sys_common::thread::start_thread::h780c24dc0e8bc388
at src/libstd/sys_common/thread.rs:13
std::sys::unix::thread::Thread::new::thread_start::h588aedefb535eac7
at src/libstd/sys/unix/thread.rs:79
15: start_thread (0x7fc577237ef7)
16: __GI___clone (0x7fc576f5722f)
17: <unknown> (0x0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment