Skip to content

Instantly share code, notes, and snippets.

@adamchalmers
Created April 8, 2026 00:11
Show Gist options
  • Select an option

  • Save adamchalmers/fc9247e7f974f1bb2b381f0cb2157946 to your computer and use it in GitHub Desktop.

Select an option

Save adamchalmers/fc9247e7f974f1bb2b381f0cb2157946 to your computer and use it in GitHub Desktop.
kcl_wasm_lib.js:3192 wasm-bindgen: imported JS function that was not marked as `catch` threw an error: unreachable
Stack:
RuntimeError: unreachable
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_abort (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[117890]:0x1a92bd1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_start_panic (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[116839]:0x1a91b4d)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_panic (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[99762]:0x1a6712d)
at kcl_wasm_lib.wasm.std::panicking::panic_with_hook::h77afe0ddfda2cb89 (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[24673]:0x154bb11)
at kcl_wasm_lib.wasm.std::panicking::panic_handler::{{closure}}::hf36efc37fdd11196 (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[37390]:0x1743379)
at kcl_wasm_lib.wasm.std::sys::backtrace::__rust_end_short_backtrace::h46ab1174c51ef229 (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[114581]:0x1a8e4d1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_begin_unwind (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[71083]:0x19c9874)
at kcl_wasm_lib.wasm.core::panicking::panic_fmt::h6651313c3e2c6c2f (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[61919]:0x1950b92)
at kcl_wasm_lib.wasm.core::panicking::panic::h0149fc8f1656305a (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[81343]:0x1a1bf16)
at kcl_wasm_lib.wasm.core::option::unwrap_failed::h351295eb7223eb75 (wasm://wasm/kcl_wasm_lib.wasm-0a05e32e:wasm-function[99779]:0x1a6725e)
logError @ kcl_wasm_lib.js:3192
__wbg_run_73e1363df4d8e653 @ kcl_wasm_lib.js:2634
$js_sys::futures::task::singlethread::ConsoleTask::run::__wbg_run_73e1363df4d8e653::h76c5d44af6ff1577 externref shim @ kcl_wasm_lib.wasm-0a05e32e:0x1a6735b
$js_sys::futures::task::singlethread::ConsoleTask::run::haa782ab21e75cad6 @ kcl_wasm_lib.wasm-0a05e32e:0x16f1acf
$js_sys::futures::task::singlethread::Task::run::h343d5a1ccfa490d8 @ kcl_wasm_lib.wasm-0a05e32e:0x13500e3
$js_sys::futures::queue::QueueState::run_all::hd8f40f92c134285f @ kcl_wasm_lib.wasm-0a05e32e:0x134fe9c
$js_sys::futures::queue::Queue::new::{{closure}}::h30ad03c67abfd4e6 @ kcl_wasm_lib.wasm-0a05e32e:0x19507dc
$wasm_bindgen::convert::closures::_::invoke::{{closure}}::h540cd067faf5ac47 @ kcl_wasm_lib.wasm-0a05e32e:0x185bd06
$<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4ddf551deaecacb7 @ kcl_wasm_lib.wasm-0a05e32e:0x1824e7a
$wasm_bindgen::__rt::maybe_catch_unwind::hd8c956eb93847ec3 @ kcl_wasm_lib.wasm-0a05e32e:0x17f7f97
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 @ kcl_wasm_lib.wasm-0a05e32e:0x14a69f8
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim @ kcl_wasm_lib.wasm-0a05e32e:0x1a1c25a
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim multivalue shim @ kcl_wasm_lib.wasm-0a05e32e:0x19d273b
wasm_bindgen__convert__closures_____invoke__h423c8950ca8cd6e6 @ kcl_wasm_lib.js:2917
real @ kcl_wasm_lib.js:3210
kcl_wasm_lib.js:3196 Uncaught RuntimeError: unreachable
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_abort (kcl_wasm_lib.wasm-0a05e32e:0x1a92bd1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_start_panic (kcl_wasm_lib.wasm-0a05e32e:0x1a91b4d)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_panic (kcl_wasm_lib.wasm-0a05e32e:0x1a6712d)
at kcl_wasm_lib.wasm.std::panicking::panic_with_hook::h77afe0ddfda2cb89 (kcl_wasm_lib.wasm-0a05e32e:0x154bb11)
at kcl_wasm_lib.wasm.std::panicking::panic_handler::{{closure}}::hf36efc37fdd11196 (kcl_wasm_lib.wasm-0a05e32e:0x1743379)
at kcl_wasm_lib.wasm.std::sys::backtrace::__rust_end_short_backtrace::h46ab1174c51ef229 (kcl_wasm_lib.wasm-0a05e32e:0x1a8e4d1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_begin_unwind (kcl_wasm_lib.wasm-0a05e32e:0x19c9874)
at kcl_wasm_lib.wasm.core::panicking::panic_fmt::h6651313c3e2c6c2f (kcl_wasm_lib.wasm-0a05e32e:0x1950b92)
at kcl_wasm_lib.wasm.core::panicking::panic::h0149fc8f1656305a (kcl_wasm_lib.wasm-0a05e32e:0x1a1bf16)
at kcl_wasm_lib.wasm.core::option::unwrap_failed::h351295eb7223eb75 (kcl_wasm_lib.wasm-0a05e32e:0x1a6725e)
$__rustc[16f1505adc47261a]::__rust_abort @ kcl_wasm_lib.wasm-0a05e32e:0x1a92bd1
$__rustc[16f1505adc47261a]::__rust_start_panic @ kcl_wasm_lib.wasm-0a05e32e:0x1a91b4d
$__rustc[16f1505adc47261a]::rust_panic @ kcl_wasm_lib.wasm-0a05e32e:0x1a6712d
$std::panicking::panic_with_hook::h77afe0ddfda2cb89 @ kcl_wasm_lib.wasm-0a05e32e:0x154bb11
$std::panicking::panic_handler::{{closure}}::hf36efc37fdd11196 @ kcl_wasm_lib.wasm-0a05e32e:0x1743379
$std::sys::backtrace::__rust_end_short_backtrace::h46ab1174c51ef229 @ kcl_wasm_lib.wasm-0a05e32e:0x1a8e4d1
$__rustc[16f1505adc47261a]::rust_begin_unwind @ kcl_wasm_lib.wasm-0a05e32e:0x19c9874
$core::panicking::panic_fmt::h6651313c3e2c6c2f @ kcl_wasm_lib.wasm-0a05e32e:0x1950b92
$core::panicking::panic::h0149fc8f1656305a @ kcl_wasm_lib.wasm-0a05e32e:0x1a1bf16
$core::option::unwrap_failed::h351295eb7223eb75 @ kcl_wasm_lib.wasm-0a05e32e:0x1a6725e
$<kcl_lib::errors::KclErrorWithOutputs as kcl_lib::lsp::util::IntoDiagnostic>::to_lsp_diagnostics::{{closure}}::h3820f2af68bf5d60 @ kcl_wasm_lib.wasm-0a05e32e:0xa8a50b
$core::iter::adapters::map::map_fold::{{closure}}::h268631c6655bb557 @ kcl_wasm_lib.wasm-0a05e32e:0x173a09d
$<alloc::vec::into_iter::IntoIter<T,A> as core::iter::traits::iterator::Iterator>::fold::h160741ab6e0e3a3a @ kcl_wasm_lib.wasm-0a05e32e:0x162d7f5
$<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold::h6b660fb447869160 @ kcl_wasm_lib.wasm-0a05e32e:0x153bc42
$core::iter::traits::iterator::Iterator::for_each::h5d8c5953cb0ad4f6 @ kcl_wasm_lib.wasm-0a05e32e:0x190338a
$alloc::vec::Vec<T,A>::extend_trusted::he7b7628e186b3570 @ kcl_wasm_lib.wasm-0a05e32e:0x144ab02
$<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<T,I>>::spec_extend::hf58c964b9a721584 @ kcl_wasm_lib.wasm-0a05e32e:0x1a73283
$<alloc::vec::Vec<T> as alloc::vec::spec_from_iter_nested::SpecFromIterNested<T,I>>::from_iter::h30d32c72d6d508ae @ kcl_wasm_lib.wasm-0a05e32e:0x141b333
$alloc::vec::in_place_collect::<impl alloc::vec::spec_from_iter::SpecFromIter<T,I> for alloc::vec::Vec<T>>::from_iter::h1d603183ab445d02 @ kcl_wasm_lib.wasm-0a05e32e:0x1a735ec
$<alloc::vec::Vec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h2308959e20ea2e3c @ kcl_wasm_lib.wasm-0a05e32e:0x19d702a
$core::iter::traits::iterator::Iterator::collect::h637f149f6f7ad76e @ kcl_wasm_lib.wasm-0a05e32e:0x1a71118
$<kcl_lib::errors::KclErrorWithOutputs as kcl_lib::lsp::util::IntoDiagnostic>::to_lsp_diagnostics::h7513c5bde539bacf @ kcl_wasm_lib.wasm-0a05e32e:0x15a367e
$kcl_lib::lsp::kcl::Backend::add_to_diagnostics::{{closure}}::h7b4ba72f01dc3b94 @ kcl_wasm_lib.wasm-0a05e32e:0x9c539e
$kcl_lib::lsp::kcl::Backend::execute::{{closure}}::h8b92312996494945 @ kcl_wasm_lib.wasm-0a05e32e:0x97ff25
$<kcl_lib::lsp::kcl::Backend as kcl_lib::lsp::backend::Backend>::inner_on_change::{{closure}}::ha8a2cf003258c113 @ kcl_wasm_lib.wasm-0a05e32e:0x6cbd72
$<core::pin::Pin<P> as core::future::future::Future>::poll::h26f82dc2149db925 @ kcl_wasm_lib.wasm-0a05e32e:0x192be4b
$kcl_lib::lsp::backend::Backend::on_change::{{closure}}::he9f095363738fbef @ kcl_wasm_lib.wasm-0a05e32e:0xc5d026
$<core::pin::Pin<P> as core::future::future::Future>::poll::h26f82dc2149db925 @ kcl_wasm_lib.wasm-0a05e32e:0x192be4b
$kcl_lib::lsp::backend::Backend::do_did_change::{{closure}}::h667be06e4f0b2293 @ kcl_wasm_lib.wasm-0a05e32e:0x100e274
$<core::pin::Pin<P> as core::future::future::Future>::poll::h26f82dc2149db925 @ kcl_wasm_lib.wasm-0a05e32e:0x192be4b
$<kcl_lib::lsp::kcl::Backend as tower_lsp::LanguageServer>::did_change::{{closure}}::h60ad773b41132387 @ kcl_wasm_lib.wasm-0a05e32e:0x133246c
$<core::pin::Pin<P> as core::future::future::Future>::poll::h26f82dc2149db925 @ kcl_wasm_lib.wasm-0a05e32e:0x192be4b
$tower_lsp::generated::register_lsp_methods::did_change::{{closure}}::h64845a598be5d98d @ kcl_wasm_lib.wasm-0a05e32e:0x1330255
$tower_lsp::jsonrpc::router::Router<S,E>::method::{{closure}}::{{closure}}::{{closure}}::h1aaf7e6d08628f00 @ kcl_wasm_lib.wasm-0a05e32e:0x132dc17
$<core::pin::Pin<P> as core::future::future::Future>::poll::h26f82dc2149db925 @ kcl_wasm_lib.wasm-0a05e32e:0x192be4b
$<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll::h3e2d1dce4adac2dd @ kcl_wasm_lib.wasm-0a05e32e:0x12b4fe7
$<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll::h10627614998e2600 @ kcl_wasm_lib.wasm-0a05e32e:0x1a45203
$<core::pin::Pin<P> as core::future::future::Future>::poll::haae5b1e3071e87fa @ kcl_wasm_lib.wasm-0a05e32e:0x196f6f6
$<core::pin::Pin<P> as core::future::future::Future>::poll::haae5b1e3071e87fa @ kcl_wasm_lib.wasm-0a05e32e:0x196f6f6
$<core::pin::Pin<P> as core::future::future::Future>::poll::haae5b1e3071e87fa @ kcl_wasm_lib.wasm-0a05e32e:0x196f6f6
$<tower_lsp::service::LspService<S> as tower_service::Service<tower_lsp::jsonrpc::request::Request>>::call::{{closure}}::h9ce73bb292857f8e @ kcl_wasm_lib.wasm-0a05e32e:0xde292e
$<core::pin::Pin<P> as core::future::future::Future>::poll::haae5b1e3071e87fa @ kcl_wasm_lib.wasm-0a05e32e:0x196f6f6
$<F as futures_core::future::TryFuture>::try_poll::h706959da0d4ce377 @ kcl_wasm_lib.wasm-0a05e32e:0x1a529a6
$<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll::h3b5706db887dd9f0 @ kcl_wasm_lib.wasm-0a05e32e:0x1a43929
$<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll::ha01b9567d87cad0e @ kcl_wasm_lib.wasm-0a05e32e:0x1328522
$<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll::h583122f607682706 @ kcl_wasm_lib.wasm-0a05e32e:0x1a45379
$<futures_util::future::try_future::UnwrapOrElse<Fut,F> as core::future::future::Future>::poll::h1af769be4afe747d @ kcl_wasm_lib.wasm-0a05e32e:0x1a458e4
$<futures_util::stream::futures_unordered::FuturesUnordered<Fut> as futures_core::stream::Stream>::poll_next::h1e977c07e2043b55 @ kcl_wasm_lib.wasm-0a05e32e:0xbce680
$futures_util::stream::stream::StreamExt::poll_next_unpin::h2cd7392b8bc772a0 @ kcl_wasm_lib.wasm-0a05e32e:0x1a4dfa4
$<futures_util::stream::stream::buffer_unordered::BufferUnordered<St> as futures_core::stream::Stream>::poll_next::h0970ce0d9036daa3 @ kcl_wasm_lib.wasm-0a05e32e:0x112c7ba
$<futures_util::stream::stream::filter_map::FilterMap<St,Fut,F> as futures_core::stream::Stream>::poll_next::ha0ff53d85e3c760b @ kcl_wasm_lib.wasm-0a05e32e:0xed45c0
$<futures_util::stream::stream::map::Map<St,F> as futures_core::stream::Stream>::poll_next::h93ff69e7bcf8201d @ kcl_wasm_lib.wasm-0a05e32e:0x1495bc1
$<futures_util::stream::stream::fuse::Fuse<S> as futures_core::stream::Stream>::poll_next::h8f6ad14022ecba66 @ kcl_wasm_lib.wasm-0a05e32e:0x1377e2b
$<futures_util::stream::stream::forward::Forward<St,Si,Item> as core::future::future::Future>::poll::h8c9d0a247d95dca9 @ kcl_wasm_lib.wasm-0a05e32e:0xcb5661
$<futures_util::stream::stream::Forward<St,Si> as core::future::future::Future>::poll::h00c33017bd5d9017 @ kcl_wasm_lib.wasm-0a05e32e:0x1a4de4a
$<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll::ha372212f7dae9748 @ kcl_wasm_lib.wasm-0a05e32e:0x13bfd54
$<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll::h1c49ad39cf9f85db @ kcl_wasm_lib.wasm-0a05e32e:0x1a29d63
$<futures_util::future::maybe_done::MaybeDone<Fut> as core::future::future::Future>::poll::h36f3191b7ba77232 @ kcl_wasm_lib.wasm-0a05e32e:0x150ced6
$tower_lsp::transport::Server<I,O,L>::serve::{{closure}}::{{closure}}::h1d79801a3799267d @ kcl_wasm_lib.wasm-0a05e32e:0x1337f04
$<futures_util::future::poll_fn::PollFn<F> as core::future::future::Future>::poll::h324fe5c3e40baafe @ kcl_wasm_lib.wasm-0a05e32e:0x198cad5
$tower_lsp::transport::Server<I,O,L>::serve::{{closure}}::hac51a057ffbf2f30 @ kcl_wasm_lib.wasm-0a05e32e:0x9e9388
$kcl_wasm_lib::lsp::lsp_run_kcl::{{closure}}::hab090c17bf83e62b @ kcl_wasm_lib.wasm-0a05e32e:0x90632e
$kcl_wasm_lib::lsp::_::__wasm_bindgen_generated_lsp_run_kcl::{{closure}}::h00c9de7ea2d5c2da @ kcl_wasm_lib.wasm-0a05e32e:0xf591d0
$js_sys::futures::future_to_promise::{{closure}}::{{closure}}::h16f2a10693d5009b @ kcl_wasm_lib.wasm-0a05e32e:0xfe5a0d
$js_sys::futures::task::singlethread::Inner::is_ready::hb5ce6097bf33f69c @ kcl_wasm_lib.wasm-0a05e32e:0x17a1309
$js_sys::futures::task::singlethread::Task::run::{{closure}}::h4a8ca8276cfdf134 @ kcl_wasm_lib.wasm-0a05e32e:0x1a4bd07
$wasm_bindgen::convert::closures::_::invoke::{{closure}}::h3aa48d02c3a740ba @ kcl_wasm_lib.wasm-0a05e32e:0x1a1be89
$core::ops::function::FnOnce::call_once::hfc9ac2135dae94f8 @ kcl_wasm_lib.wasm-0a05e32e:0x1988df8
$<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h02cb2a9e6c03ffdd @ kcl_wasm_lib.wasm-0a05e32e:0x19d2542
$wasm_bindgen::__rt::maybe_catch_unwind::h45e63b31f09aa169 @ kcl_wasm_lib.wasm-0a05e32e:0x1a4bceb
$wasm_bindgen::convert::closures::_::invoke::hc98a832a0c6c8f6a @ kcl_wasm_lib.wasm-0a05e32e:0x18169fe
wasm_bindgen__convert__closures_____invoke__hc98a832a0c6c8f6a @ kcl_wasm_lib.js:2902
cb0 @ kcl_wasm_lib.js:2641
(anonymous) @ kcl_wasm_lib.js:2649
logError @ kcl_wasm_lib.js:3181
__wbg_run_73e1363df4d8e653 @ kcl_wasm_lib.js:2634
$js_sys::futures::task::singlethread::ConsoleTask::run::__wbg_run_73e1363df4d8e653::h76c5d44af6ff1577 externref shim @ kcl_wasm_lib.wasm-0a05e32e:0x1a6735b
$js_sys::futures::task::singlethread::ConsoleTask::run::haa782ab21e75cad6 @ kcl_wasm_lib.wasm-0a05e32e:0x16f1acf
$js_sys::futures::task::singlethread::Task::run::h343d5a1ccfa490d8 @ kcl_wasm_lib.wasm-0a05e32e:0x13500e3
$js_sys::futures::queue::QueueState::run_all::hd8f40f92c134285f @ kcl_wasm_lib.wasm-0a05e32e:0x134fe9c
$js_sys::futures::queue::Queue::new::{{closure}}::h30ad03c67abfd4e6 @ kcl_wasm_lib.wasm-0a05e32e:0x19507dc
$wasm_bindgen::convert::closures::_::invoke::{{closure}}::h540cd067faf5ac47 @ kcl_wasm_lib.wasm-0a05e32e:0x185bd06
$<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4ddf551deaecacb7 @ kcl_wasm_lib.wasm-0a05e32e:0x1824e7a
$wasm_bindgen::__rt::maybe_catch_unwind::hd8c956eb93847ec3 @ kcl_wasm_lib.wasm-0a05e32e:0x17f7f97
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 @ kcl_wasm_lib.wasm-0a05e32e:0x14a69f8
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim @ kcl_wasm_lib.wasm-0a05e32e:0x1a1c25a
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim multivalue shim @ kcl_wasm_lib.wasm-0a05e32e:0x19d273b
wasm_bindgen__convert__closures_____invoke__h423c8950ca8cd6e6 @ kcl_wasm_lib.js:2917
real @ kcl_wasm_lib.js:3210
kcl_wasm_lib.wasm-0a05e32e:0x1a92bd1 Uncaught RuntimeError: unreachable
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_abort (kcl_wasm_lib.wasm-0a05e32e:0x1a92bd1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::__rust_start_panic (kcl_wasm_lib.wasm-0a05e32e:0x1a91b4d)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_panic (kcl_wasm_lib.wasm-0a05e32e:0x1a6712d)
at kcl_wasm_lib.wasm.std::panicking::panic_with_hook::h77afe0ddfda2cb89 (kcl_wasm_lib.wasm-0a05e32e:0x154bb11)
at kcl_wasm_lib.wasm.std::panicking::panic_handler::{{closure}}::hf36efc37fdd11196 (kcl_wasm_lib.wasm-0a05e32e:0x17433ac)
at kcl_wasm_lib.wasm.std::sys::backtrace::__rust_end_short_backtrace::h46ab1174c51ef229 (kcl_wasm_lib.wasm-0a05e32e:0x1a8e4d1)
at kcl_wasm_lib.wasm.__rustc[16f1505adc47261a]::rust_begin_unwind (kcl_wasm_lib.wasm-0a05e32e:0x19c9874)
at kcl_wasm_lib.wasm.core::panicking::panic_fmt::h6651313c3e2c6c2f (kcl_wasm_lib.wasm-0a05e32e:0x1950b92)
at kcl_wasm_lib.wasm.core::cell::panic_already_borrowed::hed79291954bfa6ad (kcl_wasm_lib.wasm-0a05e32e:0x19b6e3b)
at kcl_wasm_lib.wasm.core::cell::RefCell<T>::borrow_mut::h8367f18842bd4cc5 (kcl_wasm_lib.wasm-0a05e32e:0x17f80bb)
$__rustc[16f1505adc47261a]::__rust_abort @ kcl_wasm_lib.wasm-0a05e32e:0x1a92bd1
$__rustc[16f1505adc47261a]::__rust_start_panic @ kcl_wasm_lib.wasm-0a05e32e:0x1a91b4d
$__rustc[16f1505adc47261a]::rust_panic @ kcl_wasm_lib.wasm-0a05e32e:0x1a6712d
$std::panicking::panic_with_hook::h77afe0ddfda2cb89 @ kcl_wasm_lib.wasm-0a05e32e:0x154bb11
$std::panicking::panic_handler::{{closure}}::hf36efc37fdd11196 @ kcl_wasm_lib.wasm-0a05e32e:0x17433ac
$std::sys::backtrace::__rust_end_short_backtrace::h46ab1174c51ef229 @ kcl_wasm_lib.wasm-0a05e32e:0x1a8e4d1
$__rustc[16f1505adc47261a]::rust_begin_unwind @ kcl_wasm_lib.wasm-0a05e32e:0x19c9874
$core::panicking::panic_fmt::h6651313c3e2c6c2f @ kcl_wasm_lib.wasm-0a05e32e:0x1950b92
$core::cell::panic_already_borrowed::hed79291954bfa6ad @ kcl_wasm_lib.wasm-0a05e32e:0x19b6e3b
$core::cell::RefCell<T>::borrow_mut::h8367f18842bd4cc5 @ kcl_wasm_lib.wasm-0a05e32e:0x17f80bb
$js_sys::futures::task::singlethread::Task::run::h343d5a1ccfa490d8 @ kcl_wasm_lib.wasm-0a05e32e:0x1350031
$js_sys::futures::queue::QueueState::run_all::hd8f40f92c134285f @ kcl_wasm_lib.wasm-0a05e32e:0x134fe9c
$js_sys::futures::queue::Queue::new::{{closure}}::h30ad03c67abfd4e6 @ kcl_wasm_lib.wasm-0a05e32e:0x19507dc
$wasm_bindgen::convert::closures::_::invoke::{{closure}}::h540cd067faf5ac47 @ kcl_wasm_lib.wasm-0a05e32e:0x185bd06
$<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4ddf551deaecacb7 @ kcl_wasm_lib.wasm-0a05e32e:0x1824e7a
$wasm_bindgen::__rt::maybe_catch_unwind::hd8c956eb93847ec3 @ kcl_wasm_lib.wasm-0a05e32e:0x17f7f97
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 @ kcl_wasm_lib.wasm-0a05e32e:0x14a69f8
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim @ kcl_wasm_lib.wasm-0a05e32e:0x1a1c25a
$wasm_bindgen::convert::closures::_::invoke::h423c8950ca8cd6e6 externref shim multivalue shim @ kcl_wasm_lib.wasm-0a05e32e:0x19d273b
wasm_bindgen__convert__closures_____invoke__h423c8950ca8cd6e6 @ kcl_wasm_lib.js:2917
real @ kcl_wasm_lib.js:3210
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment