Error on Docker Win 11, std::panicking::rust_panic_with_hook

2023-03-30 09:33:47 node-node-1 | Version: 0.1.0-4c28b5505e20a0367074dd1a59b8fbbd4f536f59
2023-03-30 09:33:47 node-node-1 |
2023-03-30 09:33:47 node-node-1 | 0: sp_panic_handler::set::{{closure}}
2023-03-30 09:33:47 node-node-1 | 1: std::panicking::rust_panic_with_hook
2023-03-30 09:33:47 node-node-1 | 2: std::panicking::begin_panic_handler::{{closure}}
2023-03-30 09:33:47 node-node-1 | 3: std::sys_common::backtrace::__rust_end_short_backtrace
2023-03-30 09:33:47 node-node-1 | 4: rust_begin_unwind
2023-03-30 09:33:47 node-node-1 | 5: core::panicking::panic_fmt
2023-03-30 09:33:47 node-node-1 | 6: core::result::unwrap_failed
2023-03-30 09:33:47 node-node-1 | 7: <sp_state_machine::ext::Ext<H,B> as sp_externalities::Externalities>::storage
2023-03-30 09:33:47 node-node-1 | 8: sp_io::storage::get_version_1
2023-03-30 09:33:47 node-node-1 | 9: sp_io::storage::ExtStorageGetVersion1::call
2023-03-30 09:33:47 node-node-1 | 10: <F as wasmtime::func::IntoFunc<T,(wasmtime::func::Caller,A1),R>>::into_func::wasm_to_host_shim
2023-03-30 09:33:47 node-node-1 | 11:
2023-03-30 09:33:47 node-node-1 | 12:
2023-03-30 09:33:47 node-node-1 | 13:
2023-03-30 09:33:47 node-node-1 | 14:
2023-03-30 09:33:47 node-node-1 | 15:
2023-03-30 09:33:47 node-node-1 | 16: wasmtime_runtime::traphandlers::catch_traps::call_closure
2023-03-30 09:33:47 node-node-1 | 17: wasmtime_setjmp
2023-03-30 09:33:47 node-node-1 | 18: sc_executor_wasmtime::runtime::perform_call
2023-03-30 09:33:47 node-node-1 | 19: <sc_executor_wasmtime::runtime::WasmtimeInstance as sc_executor_common::wasm_runtime::WasmInstance>::call_with_allocation_stats
2023-03-30 09:33:47 node-node-1 | 20: sc_executor_common::wasm_runtime::WasmInstance::call_export
2023-03-30 09:33:47 node-node-1 | 21: sc_executor::native_executor::WasmExecutor::with_instance::{{closure}}
2023-03-30 09:33:47 node-node-1 | 22: <sc_executor::native_executor::NativeElseWasmExecutor as sp_core::traits::CodeExecutor>::call
2023-03-30 09:33:47 node-node-1 | 23: sp_state_machine::execution::StateMachine<B,H,Exec>::execute_aux
2023-03-30 09:33:47 node-node-1 | 24: sp_state_machine::execution::StateMachine<B,H,Exec>::execute_using_consensus_failure_handler
2023-03-30 09:33:47 node-node-1 | 25: <sc_service::client::client::Client<B,E,Block,RA> as sp_api::CallApiAt>::call_api_at
2023-03-30 09:33:47 node-node-1 | 26: <subspace_runtime::RuntimeApiImpl<SR_API_BLOCK,RuntimeApiImplCall> as sp_api::Core<SR_API_BLOCK>>::__runtime_api_internal_call_api_at
2023-03-30 09:33:47 node-node-1 | 27: <&sc_service::client::client::Client<B,E,Block,RA> as sc_consensus::block_import::BlockImport>::import_block::{{closure}}
2023-03-30 09:33:47 node-node-1 | 28: <alloc::sync::Arc as sc_consensus::block_import::BlockImport>::import_block::{{closure}}
2023-03-30 09:33:47 node-node-1 | 29: <sc_consensus_fraud_proof::FraudProofBlockImport<Block,Client,Inner,Verifier,DomainHash> as sc_consensus::block_import::BlockImport>::import_block::{{closure}}
2023-03-30 09:33:47 node-node-1 | 30: <sc_consensus_subspace::SubspaceBlockImport<Block,Client,Inner,CIDP> as sc_consensus::block_import::BlockImport>::import_block::{{closure}}
2023-03-30 09:33:47 node-node-1 | 31: <alloc::boxed::Box<dyn sc_consensus::block_import::BlockImport+Error = sp_consensus::error::Error+Transaction = Transaction+core::marker::Sync+core::marker::Send> as sc_consensus::block_import::BlockImport>::import_block::{{closure}}
2023-03-30 09:33:47 node-node-1 | 32: sc_consensus::import_queue::basic_queue::BlockImportWorker::new::{{closure}}
2023-03-30 09:33:47 node-node-1 | 33: <futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll
2023-03-30 09:33:47 node-node-1 | 34: <tracing_futures::Instrumented as core::future::future::Future>::poll
2023-03-30 09:33:47 node-node-1 | 35: tokio::runtime::task::raw::poll
2023-03-30 09:33:47 node-node-1 | 36: std::sys_common::backtrace::__rust_begin_short_backtrace
2023-03-30 09:33:47 node-node-1 | 37: core::ops::function::FnOnce::call_once{{vtable.shim}}
2023-03-30 09:33:47 node-node-1 | 38: std::sys::unix::thread::thread::new::thread_start
2023-03-30 09:33:47 node-node-1 | 39: start_thread
2023-03-30 09:33:47 node-node-1 | 40: clone
2023-03-30 09:33:47 node-node-1 |
2023-03-30 09:33:47 node-node-1 |
2023-03-30 09:33:47 node-node-1 | Thread ‘tokio-runtime-worker’ panicked at ‘Externalities not allowed to fail within runtime: “Trie lookup error: Database missing expected key: 0xa60c216d1c6003c6cfebefcc9a6b94e52ed2090087ef55ce80e085f85c4970b3”’, /root/.cargo/git/checkouts/substrate-7bc20b373ca3e834/100d6c9/primitives/state-machine/src/ext.rs:189
2023-03-30 09:33:47 node-node-1 |
2023-03-30 09:33:47 node-node-1 | This is a bug. Please report it at:
2023-03-30 09:33:47 node-node-1 |
2023-03-30 09:33:47 node-node-1 | https://forum.subspace.network

Which version are you currently using?

Gemini-3c-2023-mar-23 docker desktop

There are some bugs on this version, unfortunately we do not have a fixed version at this time, but we will be launching Gemini-3d here soon which should resolve this bug.

2 Likes