Closed
Description
[ERROR project_model] cyclic dependency cargo-test-support -> cargo
[ERROR project_model] cyclic dependency rustc-std-workspace-core -> core
[ERROR project_model] cyclic dependency wasi -> rustc-std-workspace-alloc
thread 'main' panicked at 'internal error: entered unreachable code', crates/proc_macro_srv/src/proc_macro/bridge/mod.rs:252:5
stack backtrace:
0: backtrace::backtrace::libunwind::trace
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
1: backtrace::backtrace::trace_unsynchronized
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
2: std::sys_common::backtrace::_print_fmt
at src/libstd/sys_common/backtrace.rs:78
3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
at src/libstd/sys_common/backtrace.rs:59
4: core::fmt::write
at src/libcore/fmt/mod.rs:1076
5: std::io::Write::write_fmt
at src/libstd/io/mod.rs:1537
6: std::sys_common::backtrace::_print
at src/libstd/sys_common/backtrace.rs:62
7: std::sys_common::backtrace::print
at src/libstd/sys_common/backtrace.rs:49
8: std::panicking::default_hook::{{closure}}
at src/libstd/panicking.rs:198
9: std::panicking::default_hook
at src/libstd/panicking.rs:218
10: std::panicking::rust_panic_with_hook
at src/libstd/panicking.rs:486
11: std::panicking::begin_panic
12: <proc_macro_srv::proc_macro::bridge::api_tags::Method as proc_macro_srv::proc_macro::bridge::rpc::DecodeMut<S>>::decode
13: <proc_macro_srv::proc_macro::bridge::server::Dispatcher<proc_macro_srv::proc_macro::bridge::server::MarkedTypes<S>> as proc_macro_srv::proc_macro::bridge::server::DispatcherTrait>::dispatch
14: <proc_macro_srv::proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call
15: proc_macro::bridge::closure::Closure<A,R>::call
at library/proc_macro/src/bridge/closure.rs:27
16: proc_macro::bridge::client::TokenStream::into_iter::{{closure}}
at library/proc_macro/src/bridge/client.rs:244
17: proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}
at library/proc_macro/src/bridge/client.rs:335
18: proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}
at library/proc_macro/src/bridge/client.rs:293
19: proc_macro::bridge::scoped_cell::ScopedCell<T>::replace
at library/proc_macro/src/bridge/scoped_cell.rs:74
20: proc_macro::bridge::client::BridgeState::with::{{closure}}
at library/proc_macro/src/bridge/client.rs:291
21: std::thread::local::LocalKey<T>::try_with
at /rustc/db0492ace429cfeb3567e2c04e300be7df9972ff/library/std/src/thread/local.rs:263
22: std::thread::local::LocalKey<T>::with
at /rustc/db0492ace429cfeb3567e2c04e300be7df9972ff/library/std/src/thread/local.rs:239
23: proc_macro::bridge::client::BridgeState::with
at library/proc_macro/src/bridge/client.rs:290
24: proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with
at library/proc_macro/src/bridge/client.rs:328
25: proc_macro::bridge::client::TokenStream::into_iter
at library/proc_macro/src/bridge/client.rs:237
26: proc_macro::token_stream::<impl core::iter::traits::collect::IntoIterator for proc_macro::TokenStream>::into_iter
at library/proc_macro/src/lib.rs:253
27: <proc_macro2::imp::TokenStream as core::iter::traits::collect::IntoIterator>::into_iter
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.3/src/wrapper.rs:302
28: proc_macro2::token_stream::<impl core::iter::traits::collect::IntoIterator for proc_macro2::TokenStream>::into_iter
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.3/src/lib.rs:1180
29: syn::buffer::TokenBuffer::inner_new
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/buffer.rs:55
30: syn::buffer::TokenBuffer::new2
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/buffer.rs:114
31: <F as syn::parse::Parser>::parse2
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/parse.rs:1145
32: syn::parse::Parser::parse
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/parse.rs:1101
33: syn::parse_macro_input::parse
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/parse_macro_input.rs:70
34: rustc_macros::symbols::symbols
at src/librustc_macros/src/symbols.rs:82
35: rustc_macros::symbols
at src/librustc_macros/src/lib.rs:21
36: core::ops::function::FnOnce::call_once
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:233
37: proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>::expand1::run::{{closure}}
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:408
38: proc_macro::bridge::client::run_client::{{closure}}::{{closure}}
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:376
39: proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:79
40: proc_macro::bridge::scoped_cell::ScopedCell<T>::replace
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:74
41: proc_macro::bridge::scoped_cell::ScopedCell<T>::set
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:79
42: proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:324
43: std::thread::local::LocalKey<T>::try_with
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:263
44: std::thread::local::LocalKey<T>::with
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:239
45: proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:324
46: proc_macro::bridge::client::run_client::{{closure}}
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:369
47: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:318
48: std::panicking::try::do_call
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:348
49: __rust_try
50: std::panicking::try
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:325
51: std::panic::catch_unwind
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:394
52: proc_macro::bridge::client::run_client
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:368
53: proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>::expand1::run
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:408
54: proc_macro_srv::proc_macro::bridge::server::run_server
55: proc_macro_srv::dylib::Expander::expand
56: proc_macro_srv::ProcMacroSrv::expand
57: proc_macro_srv::cli::run
58: rust_analyzer::main
59: std::rt::lang_start::{{closure}}
60: std::rt::lang_start_internal::{{closure}}
at src/libstd/rt.rs:52
61: std::panicking::try::do_call
at src/libstd/panicking.rs:297
62: std::panicking::try
at src/libstd/panicking.rs:274
63: std::panic::catch_unwind
at src/libstd/panic.rs:394
64: std::rt::lang_start_internal
at src/libstd/rt.rs:51
65: main
66: __libc_start_main
67: _start
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'main' panicked at 'internal error: entered unreachable code', crates/proc_macro_srv/src/proc_macro/bridge/mod.rs:252:5
stack backtrace:
0: 0x55a06f2713e5 - backtrace::backtrace::libunwind::trace::h396c07d2071b43af
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86
1: 0x55a06f2713e5 - backtrace::backtrace::trace_unsynchronized::h7aa0e4bb23d9c158
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66
2: 0x55a06f2713e5 - std::sys_common::backtrace::_print_fmt::hd15ac5d4adcd355b
at src/libstd/sys_common/backtrace.rs:78
3: 0x55a06f2713e5 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hec5354be8ccc3ecc
at src/libstd/sys_common/backtrace.rs:59
4: 0x55a06f29d50c - core::fmt::write::h3d34909eeb4f225b
at src/libcore/fmt/mod.rs:1076
5: 0x55a06f26c4d3 - std::io::Write::write_fmt::h1da287b3de55ed16
at src/libstd/io/mod.rs:1537
6: 0x55a06f273b90 - std::sys_common::backtrace::_print::h4d206838e1ace354
at src/libstd/sys_common/backtrace.rs:62
7: 0x55a06f273b90 - std::sys_common::backtrace::print::h1f778e9940ee5977
at src/libstd/sys_common/backtrace.rs:49
8: 0x55a06f273b90 - std::panicking::default_hook::{{closure}}::h704403a56cbf5783
at src/libstd/panicking.rs:198
9: 0x55a06f2738dc - std::panicking::default_hook::ha4567a10dec4ef8d
at src/libstd/panicking.rs:218
10: 0x55a06f2741c7 - std::panicking::rust_panic_with_hook::h88a1f16ec8a7bb20
at src/libstd/panicking.rs:486
11: 0x55a06e8158fe - std::panicking::begin_panic::hc708afecab491916
12: 0x55a06e844f4e - <proc_macro_srv::proc_macro::bridge::api_tags::Method as proc_macro_srv::proc_macro::bridge::rpc::DecodeMut<S>>::decode::h23e69070f1bd7a3d
13: 0x55a06e83f41a - <proc_macro_srv::proc_macro::bridge::server::Dispatcher<proc_macro_srv::proc_macro::bridge::server::MarkedTypes<S>> as proc_macro_srv::proc_macro::bridge::server::DispatcherTrait>::dispatch::h6bd6434850126a4f
14: 0x55a06e847723 - <proc_macro_srv::proc_macro::bridge::closure::Closure<A,R> as core::convert::From<&mut F>>::from::call::ha885465d97eb2c19
15: 0x7f1879f76c7c - proc_macro::bridge::closure::Closure<A,R>::call::hd293c0afe8efc85d
at library/proc_macro/src/bridge/closure.rs:27
16: 0x7f1879f76c7c - proc_macro::bridge::client::TokenStream::into_iter::{{closure}}::hd6216f3338ba1331
at library/proc_macro/src/bridge/client.rs:244
17: 0x7f1879f76c7c - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::{{closure}}::h54448fa5f71dd2f0
at library/proc_macro/src/bridge/client.rs:335
18: 0x7f1879f76c7c - proc_macro::bridge::client::BridgeState::with::{{closure}}::{{closure}}::h7a31adefd64dda2f
at library/proc_macro/src/bridge/client.rs:293
19: 0x7f1879f76c7c - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::hd702e9e26be51fa4
at library/proc_macro/src/bridge/scoped_cell.rs:74
20: 0x7f1879f76c7c - proc_macro::bridge::client::BridgeState::with::{{closure}}::h8175aebe675a9903
at library/proc_macro/src/bridge/client.rs:291
21: 0x7f1879f76c7c - std::thread::local::LocalKey<T>::try_with::hb525df7bdc1c70f9
at /rustc/db0492ace429cfeb3567e2c04e300be7df9972ff/library/std/src/thread/local.rs:263
22: 0x7f1879f76c7c - std::thread::local::LocalKey<T>::with::h8394f87258032720
at /rustc/db0492ace429cfeb3567e2c04e300be7df9972ff/library/std/src/thread/local.rs:239
23: 0x7f1879f76c7c - proc_macro::bridge::client::BridgeState::with::h36159610a173f92d
at library/proc_macro/src/bridge/client.rs:290
24: 0x7f1879f76c7c - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::with::hdf4fa2264fd49fe9
at library/proc_macro/src/bridge/client.rs:328
25: 0x7f1879f76c7c - proc_macro::bridge::client::TokenStream::into_iter::h3caccf84cec7eba8
at library/proc_macro/src/bridge/client.rs:237
26: 0x7f1879f76c7c - proc_macro::token_stream::<impl core::iter::traits::collect::IntoIterator for proc_macro::TokenStream>::into_iter::h47a5051f9b186f4e
at library/proc_macro/src/lib.rs:253
27: 0x7f1879f45970 - <proc_macro2::imp::TokenStream as core::iter::traits::collect::IntoIterator>::into_iter::ha50076b2424797e0
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.3/src/wrapper.rs:302
28: 0x7f1879f54606 - proc_macro2::token_stream::<impl core::iter::traits::collect::IntoIterator for proc_macro2::TokenStream>::into_iter::ha74479e0fe367d3c
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.3/src/lib.rs:1180
29: 0x7f1879ed128f - syn::buffer::TokenBuffer::inner_new::h77b7bf9c200c20e2
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/buffer.rs:55
30: 0x7f1879ed1ed4 - syn::buffer::TokenBuffer::new2::h8ebfd7431890cc9a
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/buffer.rs:114
31: 0x7f1879cc8361 - <F as syn::parse::Parser>::parse2::h1e79c20156479e2e
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/parse.rs:1145
32: 0x7f1879cc82d9 - syn::parse::Parser::parse::h17cb0c8184658234
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/parse.rs:1101
33: 0x7f1879ccc288 - syn::parse::hc00581dab6411ffc
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.11/src/lib.rs:840
34: 0x7f1879cad4cf - rustc_macros::HashStable_Generic::h02921210ce4d6297
at /home/jonas/.cargo/registry/src/github.com-1ecc6299db9ec823/synstructure-0.12.1/src/macros.rs:62
35: 0x7f1879c82d15 - core::ops::function::FnOnce::call_once::ha13649d1f05bbbfc
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:233
36: 0x7f1879cb9116 - proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>::expand1::run::{{closure}}::hfe3ba1263cfd516d
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:408
37: 0x7f1879cb87d3 - proc_macro::bridge::client::run_client::{{closure}}::{{closure}}::h07a457559692698b
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:376
38: 0x7f1879cba067 - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::{{closure}}::hb29f4881a36e80c0
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:79
39: 0x7f1879cbab6a - proc_macro::bridge::scoped_cell::ScopedCell<T>::replace::h9df8e137d46cd193
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:74
40: 0x7f1879cba041 - proc_macro::bridge::scoped_cell::ScopedCell<T>::set::hca597c6b36aff516
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/scoped_cell.rs:79
41: 0x7f1879cb8fbd - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::hc56a87900adab77b
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:324
42: 0x7f1879c81e3c - std::thread::local::LocalKey<T>::try_with::h97067019fcee3a27
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:263
43: 0x7f1879c819e7 - std::thread::local::LocalKey<T>::with::h251e91a8cdefd621
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:239
44: 0x7f1879caae4c - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::h1d65422a9577d471
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:324
45: 0x7f1879cb86c2 - proc_macro::bridge::client::run_client::{{closure}}::he09480805da09296
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:369
46: 0x7f1879c82582 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9722204bcb1f8b53
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:318
47: 0x7f1879ca8d82 - std::panicking::try::do_call::h5b1a734e68c19068
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:348
48: 0x7f1879ca8e3d - __rust_try
49: 0x7f1879ca8ca0 - std::panicking::try::h5765d0f5ccc9dc2c
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:325
50: 0x7f1879c825c2 - std::panic::catch_unwind::h75c23354ebb16e8c
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:394
51: 0x7f1879cb850b - proc_macro::bridge::client::run_client::h1e4a31579b470462
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:368
52: 0x7f1879cb90cd - proc_macro::bridge::client::Client<fn(proc_macro::TokenStream) .> proc_macro::TokenStream>::expand1::run::h57bbce04c42a8ba7
at /home/jonas/.rustup/toolchains/nightly-2020-07-30-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs:408
53: 0x55a06e83edda - proc_macro_srv::proc_macro::bridge::server::run_server::h6e836c6ab301bedd
54: 0x55a06e839ecf - proc_macro_srv::dylib::Expander::expand::h74e3821ee5439abb
55: 0x55a06e8068b3 - proc_macro_srv::ProcMacroSrv::expand::h15c3a97412005d97
56: 0x55a06e803826 - proc_macro_srv::cli::run::h6adf573a21eeb7b6
57: 0x55a06e7f382d - rust_analyzer::main::h8babc78388b8645d
58: 0x55a06e7d1d53 - std::rt::lang_start::{{closure}}::h827c4cd4549603e2
59: 0x55a06f274658 - std::rt::lang_start_internal::{{closure}}::h6d21eebfa4beaf70
at src/libstd/rt.rs:52
60: 0x55a06f274658 - std::panicking::try::do_call::h560a27b87db38b9c
at src/libstd/panicking.rs:297
61: 0x55a06f274658 - std::panicking::try::h453d4afd696011f9
at src/libstd/panicking.rs:274
62: 0x55a06f274658 - std::panic::catch_unwind::h211d02671f23030f
at src/libstd/panic.rs:394
63: 0x55a06f274658 - std::rt::lang_start_internal::h464df2bbf46c7e7c
at src/libstd/rt.rs:51
64: 0x55a06e7f5812 - main
65: 0x7f187d518002 - __libc_start_main
66: 0x55a06e7bc19e - _start
67: 0x0 - <unknown>
thread panicked while panicking. aborting.
These two panics repeat indefinitely.