Advertisement
Guest User

Untitled

a guest
Aug 30th, 2022
12
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 297.44 KB | None | 0 0
  1. Thread 61 (Thread 0x7fff85df4640 (LWP 1226008) "archiving"):
  2. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  3. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  4. #2 0x0000555556421299 in std::sys_common::thread_parker::futex::Parker::park () at library/std/src/sys_common/thread_parker/futex.rs:52
  5. #3 std::thread::park () at library/std/src/thread/mod.rs:933
  6. #4 0x000055555642b732 in std::sync::mpsc::blocking::WaitToken::wait () at library/std/src/sync/mpsc/blocking.rs:67
  7. #5 0x0000555555ae9058 in std::sync::mpsc::oneshot::Packet<core::result::Result<subspace_farmer::plot::worker::WriteResult, std::io::error::Error>>::recv<core::result::Result<subspace_farmer::plot::worker::WriteResult, std::io::error::Error>> (self=0x7fff3c001cd0, deadline=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/mpsc/oneshot.rs:140
  8. #6 0x0000555555a46ad4 in std::sync::mpsc::Receiver<core::result::Result<subspace_farmer::plot::worker::WriteResult, std::io::error::Error>>::recv<core::result::Result<subspace_farmer::plot::worker::WriteResult, std::io::error::Error>> (self=0x7fff85df2b20) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/mpsc/mod.rs:1161
  9. #7 0x0000555555ac029b in subspace_farmer::plot::Plot::write_many (self=0x5555569eb738, encodings=..., piece_indexes=...) at crates/subspace-farmer/src/plot.rs:286
  10. #8 0x0000555555acbcd4 in subspace_farmer::single_plot_farm::SinglePlotPlotter::plot_pieces (self=0x5555569eb710, pieces_to_plot=...) at crates/subspace-farmer/src/single_plot_farm.rs:283
  11. #9 0x000055555597066c in subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}> (plotter=<optimized out>) at crates/subspace-farmer/src/legacy_multi_plots_farm.rs:151
  12. #10 core::ops::function::impls::{impl#1}::call_mut<(&subspace_farmer::single_plot_farm::SinglePlotPlotter), subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (self=<optimized out>, args=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:268
  13. #11 core::ops::function::impls::{impl#4}::call_once<(&subspace_farmer::single_plot_farm::SinglePlotPlotter), &subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (self=<optimized out>, args=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:301
  14. #12 0x0000555555834acc in core::option::Option<&subspace_farmer::single_plot_farm::SinglePlotPlotter>::map<&subspace_farmer::single_plot_farm::SinglePlotPlotter, core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, &mut &subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (self=..., f=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/option.rs:929
  15. #13 core::iter::adapters::map::{impl#2}::next<core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, core::slice::iter::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, &subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (self=0x7fff85df2e30) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/iter/adapters/map.rs:103
  16. #14 rayon::iter::plumbing::Folder::consume_iter<rayon::iter::find_first_last::FindFolder<core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, core::iter::adapters::map::Map<core::slice::iter::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, &subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (self=..., iter=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:178
  17. #15 0x000055555595c995 in rayon::iter::map::{impl#8}::consume_iter<&subspace_farmer::single_plot_farm::SinglePlotPlotter, core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, rayon::iter::find_first_last::FindFolder<core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>, core::slice::iter::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>> (self=..., iter=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/map.rs:248
  18. #16 rayon::iter::plumbing::Producer::fold_with<rayon::slice::IterProducer<subspace_farmer::single_plot_farm::SinglePlotPlotter>, rayon::iter::map::MapFolder<rayon::iter::find_first_last::FindFolder<core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (self=..., folder=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:110
  19. #17 rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<subspace_farmer::single_plot_farm::SinglePlotPlotter>, rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (len=<optimized out>, migrated=<optimized out>, splitter=..., producer=..., consumer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:438
  20. #18 0x000055555592c848 in rayon::iter::plumbing::bridge_producer_consumer<rayon::slice::IterProducer<subspace_farmer::single_plot_farm::SinglePlotPlotter>, rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (len=1, producer=..., consumer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:397
  21. #19 rayon::iter::plumbing::bridge::{impl#0}::callback<rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, &subspace_farmer::single_plot_farm::SinglePlotPlotter, rayon::slice::IterProducer<subspace_farmer::single_plot_farm::SinglePlotPlotter>> (self=..., producer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:373
  22. #20 0x0000555555738ce9 in rayon::slice::{impl#6}::with_producer<subspace_farmer::single_plot_farm::SinglePlotPlotter, rayon::iter::plumbing::bridge::Callback<rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>>> (self=..., callback=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/slice/mod.rs:724
  23. #21 rayon::iter::plumbing::bridge<rayon::slice::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (par_iter=..., consumer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/plumbing/mod.rs:357
  24. #22 rayon::slice::{impl#5}::drive_unindexed<subspace_farmer::single_plot_farm::SinglePlotPlotter, rayon::iter::map::MapConsumer<rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (self=..., consumer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/slice/mod.rs:700
  25. #23 rayon::iter::map::{impl#2}::drive_unindexed<rayon::slice::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>, core::result::Result<(), subspace_farmer::single_plot_farm::SinglePlotPlotterError>, rayon::iter::find_first_last::FindConsumer<subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>> (self=..., consumer=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/map.rs:49
  26. #24 rayon::iter::find_first_last::find_first<rayon::iter::map::Map<rayon::slice::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (find_op=..., pi=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/find_first_last/mod.rs:48
  27. #25 rayon::iter::ParallelIterator::find_first<rayon::iter::map::Map<rayon::slice::Iter<subspace_farmer::single_plot_farm::SinglePlotPlotter>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}::{closure_env#1}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> (self=..., predicate=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.5.3/src/iter/mod.rs:1686
  28. #26 subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}> (pieces_to_plot=...) at crates/subspace-farmer/src/legacy_multi_plots_farm.rs:149
  29. #27 subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>> () at crates/subspace-farmer/src/archiving.rs:93
  30. #28 std::sys_common::backtrace::__rust_begin_short_backtrace<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  31. #29 0x00005555558f3f6a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  32. #30 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  33. #31 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  34. #32 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  35. #33 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  36. #34 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  37. #35 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<subspace_farmer::archiving::{impl#0}::start::{async_fn#0}::{closure_env#0}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::legacy_multi_plots_farm::{impl#0}::new::{async_fn#0}::{closure_env#4}<subspace_farmer::rpc_client::bench_rpc_client::BenchRpcClient, subspace_farmer::commands::bench::bench::{async_fn#0}::{closure_env#1}>>, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  38. #36 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  39. #37 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  40. #38 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  41. #39 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  42. #40 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  43.  
  44. Thread 59 (Thread 0x7fff4f7fe640 (LWP 1226006) "subspace-farmer"):
  45. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  46. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff4f7fe3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  47. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff4f7fe3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  48. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff4f7fe3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  49. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  50. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  51. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  52. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  53. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc408c088) at src/db.rs:133
  54. #9 0x00005555560bdd05 in parity_db::db::Db::cleanup_worker (db=...) at src/db.rs:992
  55. #10 0x00005555560a94d1 in parity_db::db::{impl#3}::open_inner::{closure#3} () at src/db.rs:889
  56. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  57. #12 0x00005555560a45e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  58. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  59. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  60. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  61. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  62. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  63. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  64. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  65. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  66. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  67. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  68. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  69.  
  70. Thread 58 (Thread 0x7fff4effd640 (LWP 1226005) "subspace-farmer"):
  71. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  72. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff4effd3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  73. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff4effd3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  74. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff4effd3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  75. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  76. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  77. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  78. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  79. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc408c030) at src/db.rs:133
  80. #9 0x00005555560bda69 in parity_db::db::Db::log_worker (db=...) at src/db.rs:965
  81. #10 0x00005555560a93f1 in parity_db::db::{impl#3}::open_inner::{closure#2} () at src/db.rs:881
  82. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  83. #12 0x00005555560a42e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  84. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  85. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  86. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  87. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  88. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  89. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  90. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  91. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  92. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  93. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  94. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  95.  
  96. Thread 57 (Thread 0x7fff4e7fc640 (LWP 1226004) "subspace-farmer"):
  97. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  98. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff4e7fc3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  99. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff4e7fc3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  100. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff4e7fc3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  101. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  102. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  103. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  104. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  105. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc408d5b0) at src/db.rs:133
  106. #9 0x00005555560bdc23 in parity_db::db::Db::flush_worker (db=..., min_log_size=67108864) at src/db.rs:980
  107. #10 0x00005555560a9388 in parity_db::db::{impl#3}::open_inner::{closure#1} () at src/db.rs:873
  108. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  109. #12 0x00005555560a446a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  110. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  111. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  112. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  113. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  114. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  115. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  116. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  117. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  118. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  119. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  120. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  121.  
  122. Thread 56 (Thread 0x7fff4dffb640 (LWP 1226003) "subspace-farmer"):
  123. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  124. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff4dffb3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  125. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff4dffb3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  126. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff4dffb3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  127. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  128. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  129. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  130. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  131. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc40d28b0) at src/db.rs:133
  132. #9 0x00005555560bd8d8 in parity_db::db::Db::commit_worker (db=...) at src/db.rs:951
  133. #10 0x00005555560a9461 in parity_db::db::{impl#3}::open_inner::{closure#0} () at src/db.rs:859
  134. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  135. #12 0x00005555560a4166 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  136. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  137. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  138. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  139. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  140. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  141. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  142. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  143. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  144. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  145. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  146. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  147.  
  148. Thread 39 (Thread 0x7fff867f6640 (LWP 1225986) "rocksdb:high"):
  149. #0 0x00007ffff7889119 in ?? () from /usr/lib/libc.so.6
  150. #1 0x00007ffff788b920 in pthread_cond_wait () from /usr/lib/libc.so.6
  151. #2 0x00007ffff7cced71 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x555556990b50) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
  152. #3 std::__condvar::wait (__m=..., this=0x555556990b50) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
  153. #4 std::condition_variable::wait (this=this@entry=0x555556990b50, __lock=...) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
  154. #5 0x0000555555dd3d40 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=0x555556990ab0, thread_id=0) at rocksdb/util/threadpool_imp.cc:194
  155. #6 0x0000555555dd40bf in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7fffc406a5b0) at rocksdb/util/threadpool_imp.cc:307
  156. #7 0x00007ffff7cd6183 in std::execute_native_thread_routine (__p=0x7fffc406a5d0) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
  157. #8 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  158. #9 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  159.  
  160. Thread 38 (Thread 0x7fff86ff7640 (LWP 1225985) "rocksdb:low"):
  161. #0 0x00007ffff7889119 in ?? () from /usr/lib/libc.so.6
  162. #1 0x00007ffff788b920 in pthread_cond_wait () from /usr/lib/libc.so.6
  163. #2 0x00007ffff7cced71 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x55555698c590) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
  164. #3 std::__condvar::wait (__m=..., this=0x55555698c590) at /usr/src/debug/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:155
  165. #4 std::condition_variable::wait (this=this@entry=0x55555698c590, __lock=...) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
  166. #5 0x0000555555dd3d40 in rocksdb::ThreadPoolImpl::Impl::BGThread (this=0x55555698c4f0, thread_id=0) at rocksdb/util/threadpool_imp.cc:194
  167. #6 0x0000555555dd40bf in rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper (arg=0x7fffc4068fa0) at rocksdb/util/threadpool_imp.cc:307
  168. #7 0x00007ffff7cd6183 in std::execute_native_thread_routine (__p=0x7fffc406a480) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
  169. #8 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  170. #9 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  171.  
  172. Thread 37 (Thread 0x7fff871f8640 (LWP 1225984) "subspace-farmer"):
  173. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  174. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff871f83f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  175. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff871f83f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  176. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff871f83d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  177. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  178. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  179. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  180. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  181. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc4065b78) at src/db.rs:133
  182. #9 0x00005555560bdd05 in parity_db::db::Db::cleanup_worker (db=...) at src/db.rs:992
  183. #10 0x00005555560a94d1 in parity_db::db::{impl#3}::open_inner::{closure#3} () at src/db.rs:889
  184. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  185. #12 0x00005555560a45e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  186. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  187. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  188. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  189. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  190. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  191. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  192. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  193. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  194. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  195. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  196. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  197.  
  198. Thread 36 (Thread 0x7fff873f9640 (LWP 1225983) "subspace-farmer"):
  199. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  200. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff873f93f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  201. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff873f93f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  202. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff873f93d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  203. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  204. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  205. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  206. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  207. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc4065b20) at src/db.rs:133
  208. #9 0x00005555560bda69 in parity_db::db::Db::log_worker (db=...) at src/db.rs:965
  209. #10 0x00005555560a93f1 in parity_db::db::{impl#3}::open_inner::{closure#2} () at src/db.rs:881
  210. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  211. #12 0x00005555560a42e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  212. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  213. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  214. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  215. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  216. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  217. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  218. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  219. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  220. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  221. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  222. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  223.  
  224. Thread 35 (Thread 0x7fff875fa640 (LWP 1225982) "subspace-farmer"):
  225. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  226. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff875fa3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  227. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff875fa3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  228. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff875fa3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  229. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  230. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  231. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  232. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  233. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc4051980) at src/db.rs:133
  234. #9 0x00005555560bdc23 in parity_db::db::Db::flush_worker (db=..., min_log_size=67108864) at src/db.rs:980
  235. #10 0x00005555560a9388 in parity_db::db::{impl#3}::open_inner::{closure#1} () at src/db.rs:873
  236. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  237. #12 0x00005555560a446a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  238. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  239. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  240. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  241. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  242. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  243. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  244. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  245. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  246. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  247. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  248. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  249.  
  250. Thread 34 (Thread 0x7fff877fb640 (LWP 1225981) "subspace-farmer"):
  251. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  252. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff877fb3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  253. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff877fb3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  254. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff877fb3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  255. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  256. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  257. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  258. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  259. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc40499f0) at src/db.rs:133
  260. #9 0x00005555560bd8d8 in parity_db::db::Db::commit_worker (db=...) at src/db.rs:951
  261. #10 0x00005555560a9461 in parity_db::db::{impl#3}::open_inner::{closure#0} () at src/db.rs:859
  262. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  263. #12 0x00005555560a4166 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  264. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  265. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  266. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  267. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  268. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  269. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  270. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  271. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  272. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  273. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  274. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  275.  
  276. Thread 33 (Thread 0x7fff879fc640 (LWP 1225980) "plot-worker-0"):
  277. #0 0x000055555609af48 in std::os::unix::fs::FileExt::read_exact_at<std::fs::File> (self=0x7fffc4038a68, buf=..., offset=1605952) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/os/unix/fs.rs:105
  278. #1 0x00005555560aff7f in parity_db::file::TableFile::read_at (self=0x7fffc4038a60, buf=..., offset=1605952) at src/file.rs:126
  279. #2 0x00005555560b12ef in parity_db::table::ValueTable::for_parts<parity_db::log::LogOverlays, parity_db::table::{impl#8}::query::{closure_env#0}<parity_db::log::LogOverlays>> () at src/table.rs:513
  280. #3 parity_db::table::ValueTable::query<parity_db::log::LogOverlays> (self=0x7fffc4038a60, key=0x7fff878052d8, index=<optimized out>, log=0x7fffc403fba8) at src/table.rs:513
  281. #4 0x00005555560da1da in parity_db::column::Column::get_value<parity_db::log::LogOverlays> (key=..., address=..., tables=..., log=0x0) at src/column.rs:235
  282. #5 0x00005555560d7576 in parity_db::btree::BTreeTable::get_at_value_index<parity_db::log::LogOverlays> (self=0x7fffc40218b8, key=..., address=..., log=0x7fffc403fba8) at src/btree/mod.rs:194
  283. #6 0x000055555609f715 in parity_db::btree::iter::BTreeIterState::next<parity_db::log::LogOverlays> (self=<optimized out>, btree=<optimized out>, col=0x7fffc4038a68, log=0x0) at src/btree/iter.rs:392
  284. #7 0x000055555609d251 in parity_db::btree::iter::BTreeIterator::next_backend<parity_db::log::LogOverlays> (self=0x7fff879fada0, record_id=<optimized out>, col=0x7fffc40218b8, log=0x7fffc403fba8) at src/btree/iter.rs:282
  285. #8 parity_db::btree::iter::BTreeIterator::next (self=0x7fff879fada0) at src/btree/iter.rs:124
  286. #9 0x000055555609d9d4 in parity_db::btree::iter::BTreeIterator::next (self=0x7fff879fada0) at src/btree/iter.rs:156
  287. ...shrink...
  288. #3894 0x000055555609d9d4 in parity_db::btree::iter::BTreeIterator::next (self=0x7fff879fada0) at src/btree/iter.rs:156
  289. #3895 0x0000555555abe671 in subspace_farmer::plot::piece_index_hash_to_offset_db::IndexHashToOffsetDB::update_max_distance_cache (self=0x7fff879fb3e8) at crates/subspace-farmer/src/plot/piece_index_hash_to_offset_db.rs:402
  290. #3896 0x0000555555abd0af in subspace_farmer::plot::piece_index_hash_to_offset_db::IndexHashToOffsetDB::max_distance_key (self=0x7fff879fb3e8) at crates/subspace-farmer/src/plot/piece_index_hash_to_offset_db.rs:439
  291. #3897 subspace_farmer::plot::piece_index_hash_to_offset_db::IndexHashToOffsetDB::should_store (self=0x7fff879fb3e8, index_hash=...) at crates/subspace-farmer/src/plot/piece_index_hash_to_offset_db.rs:238
  292. #3898 0x0000555555ae5e5a in subspace_farmer::plot::worker::PlotWorker<std::fs::File>::write_encodings<std::fs::File> (self=0x7fffc4038a68, pieces=..., piece_indexes=...) at crates/subspace-farmer/src/plot/worker.rs:321
  293. #3899 subspace_farmer::plot::worker::PlotWorker<std::fs::File>::run<std::fs::File> (self=..., requests_receiver=...) at crates/subspace-farmer/src/plot/worker.rs:213
  294. #3900 0x0000555555a51891 in subspace_farmer::plot::{impl#3}::with_plot_file::{closure#0}<std::fs::File> () at crates/subspace-farmer/src/plot.rs:176
  295. #3901 std::sys_common::backtrace::__rust_begin_short_backtrace<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  296. #3902 0x0000555555a8bb9d in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  297. #3903 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  298. #3904 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  299. #3905 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  300. #3906 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  301. #3907 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  302. #3908 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<subspace_farmer::plot::{impl#3}::with_plot_file::{closure_env#0}<std::fs::File>, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  303. #3909 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  304. #3910 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  305. #3911 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  306. #3912 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  307. #3913 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  308.  
  309. Thread 32 (Thread 0x7fff87bfd640 (LWP 1225979) "subspace-farmer"):
  310. #0 0x00007ffff79087aa in fdatasync () from /usr/lib/libc.so.6
  311. #1 0x00005555564220c5 in std::sys::unix::fs::{impl#17}::datasync::os_datasync () at library/std/src/sys/unix/fs.rs:994
  312. #2 std::sys::unix::fs::{impl#17}::datasync::{closure#0} () at library/std/src/sys/unix/fs.rs:979
  313. #3 std::sys::unix::cvt_r<i32, std::sys::unix::fs::{impl#17}::datasync::{closure_env#0}> () at library/std/src/sys/unix/mod.rs:245
  314. #4 std::sys::unix::fs::File::datasync () at library/std/src/sys/unix/fs.rs:979
  315. #5 std::fs::File::sync_data () at library/std/src/fs.rs:466
  316. #6 0x00005555560b0510 in parity_db::file::fsync (file=0x17) at src/file.rs:67
  317. #7 parity_db::file::TableFile::flush (self=0x7fffc403a8a0) at src/file.rs:219
  318. #8 0x00005555560d765b in parity_db::table::ValueTable::flush (self=0x7fffc403a8a0) at src/table.rs:939
  319. #9 parity_db::btree::BTreeTable::flush (self=0x7fffc40218b8) at src/btree/mod.rs:200
  320. #10 0x00005555560e2156 in parity_db::column::Column::flush (self=<optimized out>) at src/column.rs:1041
  321. #11 0x00005555560bdddd in parity_db::db::DbInner::clean_logs (self=0x7fffc403fb30) at src/db.rs:684
  322. #12 parity_db::db::Db::cleanup_worker (db=...) at src/db.rs:994
  323. #13 0x00005555560a94d1 in parity_db::db::{impl#3}::open_inner::{closure#3} () at src/db.rs:889
  324. #14 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  325. #15 0x00005555560a45e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  326. #16 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  327. #17 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  328. #18 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  329. #19 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  330. #20 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  331. #21 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#3}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  332. #22 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  333. #23 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  334. #24 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  335. #25 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  336. #26 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  337.  
  338. Thread 31 (Thread 0x7fff87dfe640 (LWP 1225978) "subspace-farmer"):
  339. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  340. #1 0x000055555636905d in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff87dfe3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  341. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff87dfe3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  342. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#0}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#1}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#2}> (thread_data=0x7fff87dfe3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  343. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#0}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#1}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  344. #5 parking_lot_core::parking_lot::park<parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#0}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#1}, parking_lot::raw_rwlock::{impl#10}::wait_for_readers::{closure_env#2}> (key=140736481983393, park_token=..., timeout=..., validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  345. #6 parking_lot::raw_rwlock::RawRwLock::wait_for_readers (self=<optimized out>, timeout=..., prev_value=0) at src/raw_rwlock.rs:1013
  346. #7 0x00005555556b2eee in parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow (self=0x7fffc403fba0, timeout=...) at src/raw_rwlock.rs:644
  347. #8 0x00005555560c46d4 in parking_lot::raw_rwlock::{impl#0}::lock_exclusive (self=0x7fffc403fba0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.12.1/src/raw_rwlock.rs:73
  348. #9 lock_api::rwlock::RwLock<parking_lot::raw_rwlock::RawRwLock, parity_db::log::LogOverlays>::write<parking_lot::raw_rwlock::RawRwLock, parity_db::log::LogOverlays> () at src/log.rs:625
  349. #10 parity_db::log::Log::end_record (self=0x7fffc403fba0, log=...) at src/log.rs:625
  350. #11 0x00005555560b8c91 in parity_db::db::DbInner::process_commits (self=0x7fffc403fb30) at src/db.rs:424
  351. #12 0x00005555560bda7a in parity_db::db::Db::log_worker (db=...) at src/db.rs:968
  352. #13 0x00005555560a93f1 in parity_db::db::{impl#3}::open_inner::{closure#2} () at src/db.rs:881
  353. #14 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  354. #15 0x00005555560a42e6 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  355. #16 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  356. #17 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  357. #18 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  358. #19 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  359. #20 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  360. #21 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#2}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  361. #22 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  362. #23 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  363. #24 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  364. #25 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  365. #26 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  366.  
  367. Thread 30 (Thread 0x7fff7fdfe640 (LWP 1225977) "subspace-farmer"):
  368. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  369. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7fff7fdfe3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  370. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7fff7fdfe3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  371. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7fff7fdfe3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  372. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  373. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  374. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  375. #7 0x00005555560b70e5 in parking_lot::condvar::Condvar::wait<bool> () at src/db.rs:133
  376. #8 parity_db::db::WaitCondvar<bool>::wait (self=0x7fffc401b860) at src/db.rs:133
  377. #9 0x00005555560bdc23 in parity_db::db::Db::flush_worker (db=..., min_log_size=67108864) at src/db.rs:980
  378. #10 0x00005555560a9388 in parity_db::db::{impl#3}::open_inner::{closure#1} () at src/db.rs:873
  379. #11 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  380. #12 0x00005555560a446a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  381. #13 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  382. #14 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  383. #15 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  384. #16 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  385. #17 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  386. #18 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#1}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  387. #19 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  388. #20 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  389. #21 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  390. #22 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  391. #23 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  392.  
  393. Thread 29 (Thread 0x7fff87fff640 (LWP 1225976) "subspace-farmer"):
  394. #0 0x00007ffff78ffc6f in pwrite64 () from /usr/lib/libc.so.6
  395. #1 0x0000555556429606 in std::sys::unix::fd::FileDesc::write_at () at library/std/src/sys/unix/fd.rs:191
  396. #2 std::sys::unix::fs::File::write_at () at library/std/src/sys/unix/fs.rs:1052
  397. #3 std::os::unix::fs::{impl#0}::write_at () at library/std/src/os/unix/fs.rs:222
  398. #4 0x000055555609adbe in std::os::unix::fs::FileExt::write_all_at<std::fs::File> (self=0x7fffc403a8a8, buf=..., offset=5922987) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/os/unix/fs.rs:197
  399. #5 0x00005555560b007f in parity_db::file::TableFile::write_at (self=0x7fffc403a8a0, buf=..., offset=5922987) at src/file.rs:133
  400. #6 0x00005555560b466c in parity_db::table::ValueTable::enact_plan (self=0x7fffc403a8a0, index=16779, log=<optimized out>) at src/table.rs:874
  401. #7 0x00005555560d8848 in parity_db::btree::BTreeTable::enact_plan (self=0x7fffc40218b8, action=..., log=0x7fff87ffe390) at src/btree/mod.rs:245
  402. #8 0x00005555560e1e16 in parity_db::column::Column::enact_plan (self=<optimized out>, action=..., log=0x7fff87ffe390) at src/column.rs:1034
  403. #9 0x00005555560ba80d in parity_db::db::DbInner::enact_logs (self=0x7fffc403fb30, validation_mode=false) at src/db.rs:600
  404. #10 0x00005555560bd8e6 in parity_db::db::Db::commit_worker (db=...) at src/db.rs:954
  405. #11 0x00005555560a9461 in parity_db::db::{impl#3}::open_inner::{closure#0} () at src/db.rs:859
  406. #12 std::sys_common::backtrace::__rust_begin_short_backtrace<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  407. #13 0x00005555560a4166 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  408. #14 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  409. #15 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  410. #16 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  411. #17 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  412. #18 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  413. #19 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<parity_db::db::{impl#3}::open_inner::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  414. #20 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  415. #21 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  416. #22 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  417. #23 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  418. #24 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  419.  
  420. Thread 28 (Thread 0x7ffff43e5640 (LWP 1225975) "subspace-farmer"):
  421. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  422. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  423. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  424. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  425. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017e00) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  426. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  427. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff43e41a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  428. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017e08, idle_state=0x7ffff43e41a0, latch=0x7fffc4017818, has_injected_jobs=...) at src/sleep/mod.rs:122
  429. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017818) at src/registry.rs:732
  430. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff43e4280, latch=<optimized out>) at src/registry.rs:703
  431. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=11, worker=...) at src/registry.rs:836
  432. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  433. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  434. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  435. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  436. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  437. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  438. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  439. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  440. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  441. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  442. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  443. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  444. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  445. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  446. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  447.  
  448. Thread 27 (Thread 0x7ffff45e6640 (LWP 1225974) "subspace-farmer"):
  449. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  450. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  451. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  452. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  453. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017d80) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  454. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  455. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff45e51a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  456. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017d88, idle_state=0x7ffff45e51a0, latch=0x7fffc40177e0, has_injected_jobs=...) at src/sleep/mod.rs:122
  457. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc40177e0) at src/registry.rs:732
  458. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff45e5280, latch=<optimized out>) at src/registry.rs:703
  459. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=10, worker=...) at src/registry.rs:836
  460. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  461. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  462. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  463. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  464. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  465. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  466. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  467. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  468. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  469. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  470. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  471. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  472. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  473. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  474. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  475.  
  476. Thread 26 (Thread 0x7ffff47e7640 (LWP 1225973) "subspace-farmer"):
  477. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  478. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  479. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  480. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  481. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017d00) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  482. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  483. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff47e61a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  484. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017d08, idle_state=0x7ffff47e61a0, latch=0x7fffc40177a8, has_injected_jobs=...) at src/sleep/mod.rs:122
  485. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc40177a8) at src/registry.rs:732
  486. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff47e6280, latch=<optimized out>) at src/registry.rs:703
  487. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=9, worker=...) at src/registry.rs:836
  488. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  489. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  490. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  491. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  492. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  493. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  494. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  495. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  496. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  497. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  498. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  499. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  500. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  501. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  502. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  503.  
  504. Thread 25 (Thread 0x7ffff49e8640 (LWP 1225972) "subspace-farmer"):
  505. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  506. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  507. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  508. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  509. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017c80) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  510. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  511. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff49e71a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  512. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017c88, idle_state=0x7ffff49e71a0, latch=0x7fffc4017770, has_injected_jobs=...) at src/sleep/mod.rs:122
  513. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017770) at src/registry.rs:732
  514. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff49e7280, latch=<optimized out>) at src/registry.rs:703
  515. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=8, worker=...) at src/registry.rs:836
  516. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  517. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  518. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  519. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  520. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  521. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  522. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  523. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  524. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  525. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  526. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  527. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  528. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  529. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  530. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  531.  
  532. Thread 24 (Thread 0x7ffff4be9640 (LWP 1225971) "subspace-farmer"):
  533. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  534. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  535. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  536. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  537. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017c00) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  538. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  539. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff4be81a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  540. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017c08, idle_state=0x7ffff4be81a0, latch=0x7fffc4017738, has_injected_jobs=...) at src/sleep/mod.rs:122
  541. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017738) at src/registry.rs:732
  542. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff4be8280, latch=<optimized out>) at src/registry.rs:703
  543. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=7, worker=...) at src/registry.rs:836
  544. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  545. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  546. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  547. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  548. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  549. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  550. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  551. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  552. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  553. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  554. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  555. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  556. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  557. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  558. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  559.  
  560. Thread 23 (Thread 0x7ffff4dea640 (LWP 1225970) "subspace-farmer"):
  561. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  562. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  563. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  564. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  565. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017b80) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  566. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  567. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff4de91a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  568. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017b88, idle_state=0x7ffff4de91a0, latch=0x7fffc4017700, has_injected_jobs=...) at src/sleep/mod.rs:122
  569. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017700) at src/registry.rs:732
  570. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff4de9280, latch=<optimized out>) at src/registry.rs:703
  571. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=6, worker=...) at src/registry.rs:836
  572. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  573. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  574. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  575. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  576. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  577. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  578. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  579. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  580. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  581. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  582. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  583. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  584. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  585. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  586. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  587.  
  588. Thread 22 (Thread 0x7ffff4feb640 (LWP 1225969) "subspace-farmer"):
  589. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  590. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  591. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  592. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  593. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017b00) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  594. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  595. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff4fea1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  596. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017b08, idle_state=0x7ffff4fea1a0, latch=0x7fffc40176c8, has_injected_jobs=...) at src/sleep/mod.rs:122
  597. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc40176c8) at src/registry.rs:732
  598. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff4fea280, latch=<optimized out>) at src/registry.rs:703
  599. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=5, worker=...) at src/registry.rs:836
  600. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  601. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  602. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  603. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  604. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  605. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  606. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  607. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  608. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  609. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  610. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  611. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  612. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  613. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  614. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  615.  
  616. Thread 21 (Thread 0x7ffff51ec640 (LWP 1225968) "subspace-farmer"):
  617. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  618. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  619. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  620. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  621. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017a80) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  622. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  623. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff51eb1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  624. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017a88, idle_state=0x7ffff51eb1a0, latch=0x7fffc4017690, has_injected_jobs=...) at src/sleep/mod.rs:122
  625. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017690) at src/registry.rs:732
  626. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff51eb280, latch=<optimized out>) at src/registry.rs:703
  627. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=4, worker=...) at src/registry.rs:836
  628. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  629. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  630. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  631. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  632. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  633. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  634. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  635. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  636. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  637. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  638. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  639. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  640. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  641. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  642. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  643.  
  644. Thread 20 (Thread 0x7ffff53ed640 (LWP 1225967) "subspace-farmer"):
  645. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  646. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  647. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  648. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  649. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017a00) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  650. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  651. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff53ec1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  652. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017a08, idle_state=0x7ffff53ec1a0, latch=0x7fffc4017658, has_injected_jobs=...) at src/sleep/mod.rs:122
  653. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017658) at src/registry.rs:732
  654. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff53ec280, latch=<optimized out>) at src/registry.rs:703
  655. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=3, worker=...) at src/registry.rs:836
  656. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  657. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  658. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  659. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  660. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  661. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  662. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  663. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  664. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  665. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  666. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  667. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  668. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  669. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  670. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  671.  
  672. Thread 19 (Thread 0x7ffff55ee640 (LWP 1225966) "subspace-farmer"):
  673. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  674. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  675. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  676. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  677. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017980) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  678. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  679. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff55ed1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  680. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017988, idle_state=0x7ffff55ed1a0, latch=0x7fffc4017620, has_injected_jobs=...) at src/sleep/mod.rs:122
  681. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc4017620) at src/registry.rs:732
  682. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff55ed280, latch=<optimized out>) at src/registry.rs:703
  683. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=2, worker=...) at src/registry.rs:836
  684. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  685. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  686. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  687. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  688. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  689. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  690. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  691. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  692. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  693. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  694. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  695. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  696. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  697. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  698. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  699.  
  700. Thread 18 (Thread 0x7ffff57ef640 (LWP 1225965) "subspace-farmer"):
  701. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  702. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  703. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  704. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  705. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017900) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  706. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  707. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff57ee1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  708. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017908, idle_state=0x7ffff57ee1a0, latch=0x7fffc40175e8, has_injected_jobs=...) at src/sleep/mod.rs:122
  709. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc40175e8) at src/registry.rs:732
  710. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff57ee280, latch=<optimized out>) at src/registry.rs:703
  711. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=1, worker=...) at src/registry.rs:836
  712. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  713. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  714. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  715. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  716. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  717. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  718. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  719. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  720. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  721. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  722. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  723. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  724. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  725. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  726. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  727.  
  728. Thread 17 (Thread 0x7ffff59f0640 (LWP 1225964) "subspace-farmer"):
  729. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  730. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  731. #2 0x0000555556432f17 in std::sys::unix::locks::futex_condvar::Condvar::wait_optional_timeout () at library/std/src/sys/unix/locks/futex_condvar.rs:51
  732. #3 std::sys::unix::locks::futex_condvar::Condvar::wait () at library/std/src/sys/unix/locks/futex_condvar.rs:35
  733. #4 0x00005555556965ab in std::sys_common::condvar::Condvar::wait (self=<optimized out>, mutex=0x7fffc4017880) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/condvar.rs:42
  734. #5 std::sync::condvar::Condvar::wait<bool> (self=<optimized out>, guard=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sync/condvar.rs:191
  735. #6 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7ffff59ef1a0, latch=<optimized out>, has_injected_jobs=...) at src/sleep/mod.rs:228
  736. #7 0x0000555555695f9e in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7fffc4017888, idle_state=0x7ffff59ef1a0, latch=0x7fffc40175b0, has_injected_jobs=...) at src/sleep/mod.rs:122
  737. #8 rayon_core::registry::WorkerThread::wait_until_cold (self=0xfffffffffffffe00, latch=0x7fffc40175b0) at src/registry.rs:732
  738. #9 0x0000555555f153ae in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7ffff59ef280, latch=<optimized out>) at src/registry.rs:703
  739. #10 rayon_core::registry::main_loop (registry=<optimized out>, index=0, worker=...) at src/registry.rs:836
  740. #11 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:55
  741. #12 0x0000555555f16531 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:100
  742. #13 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  743. #14 0x0000555555f18d33 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  744. #15 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  745. #16 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  746. #17 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  747. #18 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  748. #19 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  749. #20 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  750. #21 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  751. #22 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  752. #23 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  753. #24 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  754. #25 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  755.  
  756. Thread 16 (Thread 0x7ffff5bf1640 (LWP 1225963) "subspace-farmer"):
  757. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  758. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  759. #2 0x000055555642133f in std::sys_common::thread_parker::futex::Parker::park_timeout () at library/std/src/sys_common/thread_parker/futex.rs:72
  760. #3 std::thread::park_timeout () at library/std/src/thread/mod.rs:997
  761. #4 0x00005555562bb37b in wasm_timer::timer::global::platform::run (timer=..., done=...) at src/timer/global/desktop.rs:71
  762. #5 0x00005555562b8042 in wasm_timer::timer::global::platform::{impl#0}::new::{closure#0} () at src/timer/global/desktop.rs:27
  763. #6 std::sys_common::backtrace::__rust_begin_short_backtrace<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  764. #7 0x00005555562ba24a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  765. #8 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  766. #9 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  767. #10 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  768. #11 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  769. #12 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  770. #13 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<wasm_timer::timer::global::platform::{impl#0}::new::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  771. #14 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  772. #15 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  773. #16 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  774. #17 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  775. #18 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  776.  
  777. Thread 15 (Thread 0x7ffff5df2640 (LWP 1225962) "futures-timer"):
  778. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  779. #1 0x0000555556430f25 in std::sys::unix::futex::futex_wait () at library/std/src/sys/unix/futex.rs:62
  780. #2 0x000055555642133f in std::sys_common::thread_parker::futex::Parker::park_timeout () at library/std/src/sys_common/thread_parker/futex.rs:72
  781. #3 std::thread::park_timeout () at library/std/src/thread/mod.rs:997
  782. #4 0x0000555556366913 in futures_timer::native::global::run (timer=..., done=...) at src/native/global.rs:71
  783. #5 0x0000555556368582 in futures_timer::native::global::{impl#0}::new::{closure#0} () at src/native/global.rs:28
  784. #6 std::sys_common::backtrace::__rust_begin_short_backtrace<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  785. #7 0x000055555636710a in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  786. #8 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  787. #9 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  788. #10 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  789. #11 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()>>, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  790. #12 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  791. #13 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<futures_timer::native::global::{impl#0}::new::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  792. #14 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  793. #15 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  794. #16 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  795. #17 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  796. #18 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  797.  
  798. Thread 13 (Thread 0x7ffff61f4640 (LWP 1225960) "subspace-farmer"):
  799. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  800. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff61f43f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  801. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff61f43f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  802. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff61f43d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  803. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  804. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  805. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  806. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  807. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569be898, guard=...) at src/loom/std/parking_lot.rs:150
  808. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569be890) at src/runtime/thread_pool/park.rs:168
  809. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569be890) at src/runtime/thread_pool/park.rs:139
  810. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  811. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff61f33a8, core=0x5555569be8c0, duration=...) at src/runtime/thread_pool/worker.rs:531
  812. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff61f33a8, core=0x5555569be8c0) at src/runtime/thread_pool/worker.rs:502
  813. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff61f33a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  814. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  815. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff61f33a8, f=...) at src/macros/scoped_tls.rs:61
  816. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  817. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  818. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  819. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569c0e80) at src/runtime/task/core.rs:165
  820. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569c0e80, f=...) at src/loom/std/unsafe_cell.rs:14
  821. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569c0e80, cx=...) at src/runtime/task/core.rs:155
  822. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  823. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  824. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  825. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  826. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  827. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569c0e80, scheduler=0x5555569c0e80, id=..., cx=...) at src/runtime/task/harness.rs:468
  828. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  829. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  830. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  831. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  832. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  833. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  834. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  835. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  836. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  837. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  838. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  839. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  840. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  841. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  842. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  843. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  844. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  845. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  846. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  847. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  848.  
  849. Thread 12 (Thread 0x7ffff63f5640 (LWP 1225959) "subspace-farmer"):
  850. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  851. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff63f53f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  852. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff63f53f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  853. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff63f53d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  854. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  855. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  856. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  857. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  858. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bdfd8, guard=...) at src/loom/std/parking_lot.rs:150
  859. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bdfd0) at src/runtime/thread_pool/park.rs:168
  860. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bdfd0) at src/runtime/thread_pool/park.rs:139
  861. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  862. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff63f43a8, core=0x5555569be000, duration=...) at src/runtime/thread_pool/worker.rs:531
  863. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff63f43a8, core=0x5555569be000) at src/runtime/thread_pool/worker.rs:502
  864. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff63f43a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  865. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  866. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff63f43a8, f=...) at src/macros/scoped_tls.rs:61
  867. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  868. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  869. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  870. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569c0bc0) at src/runtime/task/core.rs:165
  871. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569c0bc0, f=...) at src/loom/std/unsafe_cell.rs:14
  872. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569c0bc0, cx=...) at src/runtime/task/core.rs:155
  873. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  874. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  875. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  876. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  877. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  878. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569c0bc0, scheduler=0x5555569c0bc0, id=..., cx=...) at src/runtime/task/harness.rs:468
  879. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  880. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  881. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  882. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  883. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  884. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  885. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  886. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  887. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  888. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  889. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  890. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  891. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  892. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  893. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  894. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  895. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  896. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  897. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  898. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  899.  
  900. Thread 11 (Thread 0x7ffff65f6640 (LWP 1225958) "subspace-farmer"):
  901. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  902. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff65f63f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  903. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff65f63f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  904. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff65f63d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  905. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  906. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  907. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  908. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  909. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bd718, guard=...) at src/loom/std/parking_lot.rs:150
  910. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bd710) at src/runtime/thread_pool/park.rs:168
  911. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bd710) at src/runtime/thread_pool/park.rs:139
  912. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  913. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff65f53a8, core=0x5555569bd740, duration=...) at src/runtime/thread_pool/worker.rs:531
  914. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff65f53a8, core=0x5555569bd740) at src/runtime/thread_pool/worker.rs:502
  915. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff65f53a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  916. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  917. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff65f53a8, f=...) at src/macros/scoped_tls.rs:61
  918. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  919. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  920. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  921. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569c0900) at src/runtime/task/core.rs:165
  922. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569c0900, f=...) at src/loom/std/unsafe_cell.rs:14
  923. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569c0900, cx=...) at src/runtime/task/core.rs:155
  924. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  925. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  926. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  927. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  928. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  929. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569c0900, scheduler=0x5555569c0900, id=..., cx=...) at src/runtime/task/harness.rs:468
  930. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  931. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  932. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  933. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  934. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  935. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  936. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  937. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  938. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  939. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  940. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  941. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  942. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  943. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  944. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  945. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  946. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  947. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  948. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  949. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  950.  
  951. Thread 10 (Thread 0x7ffff67f7640 (LWP 1225957) "subspace-farmer"):
  952. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  953. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff67f73f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  954. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff67f73f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  955. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff67f73d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  956. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  957. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  958. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  959. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  960. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bc598, guard=...) at src/loom/std/parking_lot.rs:150
  961. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bc590) at src/runtime/thread_pool/park.rs:168
  962. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bc590) at src/runtime/thread_pool/park.rs:139
  963. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  964. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff67f63a8, core=0x5555569bc5c0, duration=...) at src/runtime/thread_pool/worker.rs:531
  965. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff67f63a8, core=0x5555569bc5c0) at src/runtime/thread_pool/worker.rs:502
  966. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff67f63a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  967. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  968. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff67f63a8, f=...) at src/macros/scoped_tls.rs:61
  969. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  970. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  971. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  972. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569c0150) at src/runtime/task/core.rs:165
  973. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569c0150, f=...) at src/loom/std/unsafe_cell.rs:14
  974. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569c0150, cx=...) at src/runtime/task/core.rs:155
  975. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  976. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  977. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  978. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  979. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  980. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569c0150, scheduler=0x5555569c0150, id=..., cx=...) at src/runtime/task/harness.rs:468
  981. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  982. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  983. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  984. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  985. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  986. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  987. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  988. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  989. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  990. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  991. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  992. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  993. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  994. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  995. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  996. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  997. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  998. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  999. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1000. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1001.  
  1002. Thread 9 (Thread 0x7ffff69f8640 (LWP 1225956) "subspace-farmer"):
  1003. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1004. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff69f83f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1005. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff69f83f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1006. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff69f83d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1007. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1008. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1009. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1010. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1011. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bce58, guard=...) at src/loom/std/parking_lot.rs:150
  1012. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bce50) at src/runtime/thread_pool/park.rs:168
  1013. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bce50) at src/runtime/thread_pool/park.rs:139
  1014. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1015. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff69f73a8, core=0x5555569bce80, duration=...) at src/runtime/thread_pool/worker.rs:531
  1016. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff69f73a8, core=0x5555569bce80) at src/runtime/thread_pool/worker.rs:502
  1017. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff69f73a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1018. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1019. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff69f73a8, f=...) at src/macros/scoped_tls.rs:61
  1020. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1021. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1022. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1023. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569c0640) at src/runtime/task/core.rs:165
  1024. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569c0640, f=...) at src/loom/std/unsafe_cell.rs:14
  1025. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569c0640, cx=...) at src/runtime/task/core.rs:155
  1026. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1027. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1028. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1029. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1030. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1031. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569c0640, scheduler=0x5555569c0640, id=..., cx=...) at src/runtime/task/harness.rs:468
  1032. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1033. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1034. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1035. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1036. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1037. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1038. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1039. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1040. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1041. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1042. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1043. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1044. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1045. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1046. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1047. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1048. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1049. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1050. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1051. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1052.  
  1053. Thread 8 (Thread 0x7ffff6bf9640 (LWP 1225955) "subspace-farmer"):
  1054. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1055. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff6bf93f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1056. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff6bf93f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1057. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff6bf93d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1058. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1059. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1060. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1061. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1062. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bbcd8, guard=...) at src/loom/std/parking_lot.rs:150
  1063. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bbcd0) at src/runtime/thread_pool/park.rs:168
  1064. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bbcd0) at src/runtime/thread_pool/park.rs:139
  1065. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1066. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff6bf83a8, core=0x5555569bbd00, duration=...) at src/runtime/thread_pool/worker.rs:531
  1067. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff6bf83a8, core=0x5555569bbd00) at src/runtime/thread_pool/worker.rs:502
  1068. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff6bf83a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1069. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1070. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff6bf83a8, f=...) at src/macros/scoped_tls.rs:61
  1071. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1072. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1073. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1074. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569bfe90) at src/runtime/task/core.rs:165
  1075. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569bfe90, f=...) at src/loom/std/unsafe_cell.rs:14
  1076. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569bfe90, cx=...) at src/runtime/task/core.rs:155
  1077. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1078. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1079. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1080. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1081. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1082. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569bfe90, scheduler=0x5555569bfe90, id=..., cx=...) at src/runtime/task/harness.rs:468
  1083. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1084. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1085. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1086. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1087. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1088. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1089. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1090. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1091. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1092. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1093. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1094. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1095. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1096. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1097. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1098. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1099. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1100. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1101. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1102. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1103.  
  1104. Thread 7 (Thread 0x7ffff6dfa640 (LWP 1225954) "subspace-farmer"):
  1105. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1106. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff6dfa3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1107. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff6dfa3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1108. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff6dfa3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1109. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1110. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1111. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1112. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1113. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bb418, guard=...) at src/loom/std/parking_lot.rs:150
  1114. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bb410) at src/runtime/thread_pool/park.rs:168
  1115. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bb410) at src/runtime/thread_pool/park.rs:139
  1116. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1117. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff6df93a8, core=0x5555569bb440, duration=...) at src/runtime/thread_pool/worker.rs:531
  1118. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff6df93a8, core=0x5555569bb440) at src/runtime/thread_pool/worker.rs:502
  1119. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff6df93a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1120. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1121. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff6df93a8, f=...) at src/macros/scoped_tls.rs:61
  1122. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1123. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1124. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1125. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569bfbd0) at src/runtime/task/core.rs:165
  1126. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569bfbd0, f=...) at src/loom/std/unsafe_cell.rs:14
  1127. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569bfbd0, cx=...) at src/runtime/task/core.rs:155
  1128. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1129. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1130. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1131. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1132. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1133. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569bfbd0, scheduler=0x5555569bfbd0, id=..., cx=...) at src/runtime/task/harness.rs:468
  1134. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1135. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1136. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1137. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1138. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1139. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1140. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1141. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1142. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1143. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1144. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1145. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1146. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1147. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1148. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1149. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1150. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1151. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1152. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1153. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1154.  
  1155. Thread 6 (Thread 0x7ffff6ffb640 (LWP 1225953) "subspace-farmer"):
  1156. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1157. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff6ffb3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1158. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff6ffb3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1159. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff6ffb3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1160. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1161. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1162. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1163. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1164. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569ba298, guard=...) at src/loom/std/parking_lot.rs:150
  1165. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569ba290) at src/runtime/thread_pool/park.rs:168
  1166. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569ba290) at src/runtime/thread_pool/park.rs:139
  1167. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1168. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff6ffa3a8, core=0x5555569ba2c0, duration=...) at src/runtime/thread_pool/worker.rs:531
  1169. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff6ffa3a8, core=0x5555569ba2c0) at src/runtime/thread_pool/worker.rs:502
  1170. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff6ffa3a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1171. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1172. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff6ffa3a8, f=...) at src/macros/scoped_tls.rs:61
  1173. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1174. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1175. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1176. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569bf500) at src/runtime/task/core.rs:165
  1177. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569bf500, f=...) at src/loom/std/unsafe_cell.rs:14
  1178. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569bf500, cx=...) at src/runtime/task/core.rs:155
  1179. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1180. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1181. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1182. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1183. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1184. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569bf500, scheduler=0x5555569bf500, id=..., cx=...) at src/runtime/task/harness.rs:468
  1185. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1186. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1187. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1188. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1189. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1190. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1191. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1192. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1193. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1194. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1195. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1196. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1197. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1198. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1199. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1200. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1201. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1202. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1203. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1204. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1205.  
  1206. Thread 5 (Thread 0x7ffff71fc640 (LWP 1225952) "subspace-farmer"):
  1207. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1208. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff71fc3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1209. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff71fc3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1210. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff71fc3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1211. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1212. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1213. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1214. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1215. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569bab58, guard=...) at src/loom/std/parking_lot.rs:150
  1216. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569bab50) at src/runtime/thread_pool/park.rs:168
  1217. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569bab50) at src/runtime/thread_pool/park.rs:139
  1218. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1219. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff71fb3a8, core=0x5555569bab80, duration=...) at src/runtime/thread_pool/worker.rs:531
  1220. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff71fb3a8, core=0x5555569bab80) at src/runtime/thread_pool/worker.rs:502
  1221. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff71fb3a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1222. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1223. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff71fb3a8, f=...) at src/macros/scoped_tls.rs:61
  1224. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1225. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1226. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1227. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569bf910) at src/runtime/task/core.rs:165
  1228. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569bf910, f=...) at src/loom/std/unsafe_cell.rs:14
  1229. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569bf910, cx=...) at src/runtime/task/core.rs:155
  1230. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1231. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1232. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1233. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1234. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1235. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569bf910, scheduler=0x5555569bf910, id=..., cx=...) at src/runtime/task/harness.rs:468
  1236. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1237. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1238. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1239. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1240. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1241. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1242. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1243. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1244. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1245. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1246. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1247. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1248. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1249. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1250. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1251. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1252. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1253. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1254. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1255. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1256.  
  1257. Thread 4 (Thread 0x7ffff73fd640 (LWP 1225951) "subspace-farmer"):
  1258. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1259. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff73fd3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1260. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff73fd3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1261. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff73fd3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1262. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1263. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1264. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1265. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1266. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569b99d8, guard=...) at src/loom/std/parking_lot.rs:150
  1267. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569b99d0) at src/runtime/thread_pool/park.rs:168
  1268. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569b99d0) at src/runtime/thread_pool/park.rs:139
  1269. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1270. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff73fc3a8, core=0x5555569b9a00, duration=...) at src/runtime/thread_pool/worker.rs:531
  1271. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff73fc3a8, core=0x5555569b9a00) at src/runtime/thread_pool/worker.rs:502
  1272. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff73fc3a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1273. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1274. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff73fc3a8, f=...) at src/macros/scoped_tls.rs:61
  1275. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1276. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1277. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1278. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569bf260) at src/runtime/task/core.rs:165
  1279. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569bf260, f=...) at src/loom/std/unsafe_cell.rs:14
  1280. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569bf260, cx=...) at src/runtime/task/core.rs:155
  1281. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1282. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1283. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1284. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1285. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1286. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569bf260, scheduler=0x5555569bf260, id=..., cx=...) at src/runtime/task/harness.rs:468
  1287. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1288. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1289. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1290. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1291. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1292. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1293. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1294. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1295. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1296. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1297. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1298. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1299. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1300. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1301. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1302. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1303. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1304. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1305. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1306. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1307.  
  1308. Thread 3 (Thread 0x7ffff75fe640 (LWP 1225950) "subspace-farmer"):
  1309. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1310. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff75fe3f0, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1311. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff75fe3f0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1312. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff75fe3d0) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1313. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1314. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1315. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1316. #7 0x0000555556326abc in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1317. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569b9118, guard=...) at src/loom/std/parking_lot.rs:150
  1318. #9 tokio::runtime::thread_pool::park::Inner::park_condvar (self=0x5555569b9110) at src/runtime/thread_pool/park.rs:168
  1319. #10 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569b9110) at src/runtime/thread_pool/park.rs:139
  1320. #11 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1321. #12 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff75fd3a8, core=0x5555569b9140, duration=...) at src/runtime/thread_pool/worker.rs:531
  1322. #13 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff75fd3a8, core=0x5555569b9140) at src/runtime/thread_pool/worker.rs:502
  1323. #14 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff75fd3a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1324. #15 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1325. #16 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff75fd3a8, f=...) at src/macros/scoped_tls.rs:61
  1326. #17 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1327. #18 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1328. #19 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1329. #20 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569befe0) at src/runtime/task/core.rs:165
  1330. #21 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569befe0, f=...) at src/loom/std/unsafe_cell.rs:14
  1331. #22 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569befe0, cx=...) at src/runtime/task/core.rs:155
  1332. #23 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1333. #24 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1334. #25 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1335. #26 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1336. #27 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1337. #28 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569befe0, scheduler=0x5555569befe0, id=..., cx=...) at src/runtime/task/harness.rs:468
  1338. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1339. #30 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1340. #31 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1341. #32 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1342. #33 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1343. #34 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1344. #35 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1345. #36 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1346. #37 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1347. #38 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1348. #39 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1349. #40 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1350. #41 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1351. #42 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1352. #43 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1353. #44 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1354. #45 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1355. #46 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1356. #47 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1357. #48 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1358.  
  1359. Thread 2 (Thread 0x7ffff77ff640 (LWP 1225949) "subspace-farmer"):
  1360. #0 0x00007ffff7911c9e in epoll_wait () from /usr/lib/libc.so.6
  1361. #1 0x000055555633c43e in mio::sys::unix::selector::epoll::Selector::select (events=<optimized out>, timeout=<optimized out>, self=<optimized out>) at src/sys/unix/selector/epoll.rs:68
  1362. #2 mio::poll::Poll::poll (self=<optimized out>, events=0x7ffff77fe0a0, timeout=...) at src/poll.rs:400
  1363. #3 0x00005555563252ca in tokio::io::driver::Driver::turn (self=0x5555569b7d28, max_wait=...) at src/io/driver/mod.rs:164
  1364. #4 0x0000555556335c86 in tokio::time::driver::Driver<tokio::park::either::Either<tokio::signal::unix::driver::Driver, tokio::park::thread::ParkThread>>::park_internal<tokio::park::either::Either<tokio::signal::unix::driver::Driver, tokio::park::thread::ParkThread>> (self=0x5555569b7cf8, limit=...) at src/io/driver/mod.rs:224
  1365. #5 0x0000555556326b2a in tokio::time::driver::{impl#3}::park<tokio::park::either::Either<tokio::signal::unix::driver::Driver, tokio::park::thread::ParkThread>> (self=0x3) at src/time/driver/mod.rs:436
  1366. #6 tokio::park::either::{impl#0}::park<tokio::time::driver::Driver<tokio::park::either::Either<tokio::signal::unix::driver::Driver, tokio::park::thread::ParkThread>>, tokio::park::either::Either<tokio::signal::unix::driver::Driver, tokio::park::thread::ParkThread>> (self=<optimized out>) at src/park/either.rs:30
  1367. #7 tokio::runtime::driver::{impl#1}::park (self=<optimized out>) at src/runtime/driver.rs:198
  1368. #8 tokio::runtime::thread_pool::park::Inner::park_driver (self=0x5555569ac750, driver=<optimized out>) at src/runtime/thread_pool/park.rs:205
  1369. #9 tokio::runtime::thread_pool::park::Inner::park (self=0x5555569ac750) at src/runtime/thread_pool/park.rs:137
  1370. #10 tokio::runtime::thread_pool::park::{impl#2}::park (self=<optimized out>) at src/runtime/thread_pool/park.rs:93
  1371. #11 0x000055555631e4dc in tokio::runtime::thread_pool::worker::Context::park_timeout (self=0x7ffff77fe3a8, core=0x5555569b88b0, duration=...) at src/runtime/thread_pool/worker.rs:531
  1372. #12 0x000055555631dc83 in tokio::runtime::thread_pool::worker::Context::park (self=0x7ffff77fe3a8, core=0x5555569b88b0) at src/runtime/thread_pool/worker.rs:502
  1373. #13 tokio::runtime::thread_pool::worker::Context::run (self=0x7ffff77fe3a8, core=<optimized out>) at src/runtime/thread_pool/worker.rs:411
  1374. #14 0x00005555563282b7 in tokio::runtime::thread_pool::worker::run::{closure#0} () at src/runtime/thread_pool/worker.rs:386
  1375. #15 tokio::macros::scoped_tls::ScopedKey<tokio::runtime::thread_pool::worker::Context>::set<tokio::runtime::thread_pool::worker::Context, tokio::runtime::thread_pool::worker::run::{closure_env#0}, ()> (self=<optimized out>, t=0x7ffff77fe3a8, f=...) at src/macros/scoped_tls.rs:61
  1376. #16 0x000055555631d089 in tokio::runtime::thread_pool::worker::run (worker=...) at src/runtime/thread_pool/worker.rs:383
  1377. #17 0x0000555556317f41 in tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure#0} () at src/runtime/thread_pool/worker.rs:362
  1378. #18 tokio::runtime::blocking::task::{impl#2}::poll<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}, ()> (self=..., _cx=<optimized out>) at src/runtime/blocking/task.rs:42
  1379. #19 0x000055555632ac62 in tokio::runtime::task::core::{impl#3}::poll::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (ptr=0x5555569ab2d0) at src/runtime/task/core.rs:165
  1380. #20 tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>>::with_mut<tokio::runtime::task::core::Stage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>, core::task::poll::Poll<()>, tokio::runtime::task::core::{impl#3}::poll::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>> (self=0x5555569ab2d0, f=...) at src/loom/std/unsafe_cell.rs:14
  1381. #21 tokio::runtime::task::core::CoreStage<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>> (self=0x5555569ab2d0, cx=...) at src/runtime/task/core.rs:155
  1382. #22 tokio::runtime::task::harness::poll_future::{closure#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> () at src/runtime/task/harness.rs:480
  1383. #23 core::panic::unwind_safe::{impl#23}::call_once<core::task::poll::Poll<()>, tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> (self=..., _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1384. #24 0x0000555556319182 in std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1385. #25 std::panicking::try<core::task::poll::Poll<()>, core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1386. #26 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>>, core::task::poll::Poll<()>> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1387. #27 tokio::runtime::task::harness::poll_future<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (core=0x5555569ab2d0, scheduler=0x5555569ab2d0, id=..., cx=...) at src/runtime/task/harness.rs:468
  1388. #28 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll_inner<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=<optimized out>) at src/runtime/task/harness.rs:104
  1389. #29 tokio::runtime::task::harness::Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>::poll<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::thread_pool::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/harness.rs:57
  1390. #30 0x0000555556317a08 in tokio::runtime::task::raw::RawTask::poll (self=...) at src/runtime/task/raw.rs:84
  1391. #31 tokio::runtime::task::UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule>::run<tokio::runtime::blocking::schedule::NoopSchedule> (self=...) at src/runtime/task/mod.rs:418
  1392. #32 tokio::runtime::blocking::pool::Task::run (self=...) at src/runtime/blocking/pool.rs:91
  1393. #33 tokio::runtime::blocking::pool::Inner::run (self=0x55555698a150, worker_thread_id=<optimized out>) at src/runtime/blocking/pool.rs:325
  1394. #34 0x0000555556336982 in tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure#0} () at src/runtime/blocking/pool.rs:300
  1395. #35 std::sys_common::backtrace::__rust_begin_short_backtrace<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> (f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/sys_common/backtrace.rs:122
  1396. #36 0x00005555563235cf in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:505
  1397. #37 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x0>, _args=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/panic/unwind_safe.rs:271
  1398. #38 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:492
  1399. #39 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panicking.rs:456
  1400. #40 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x0>) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/panic.rs:137
  1401. #41 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/mod.rs:504
  1402. #42 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<tokio::runtime::blocking::pool::{impl#4}::spawn_thread::{closure_env#0}, ()>, ()> () at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/core/src/ops/function.rs:248
  1403. #43 0x00005555564325e3 in alloc::boxed::{impl#44}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1404. #44 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> () at library/alloc/src/boxed.rs:1935
  1405. #45 std::sys::unix::thread::{impl#2}::new::thread_start () at library/std/src/sys/unix/thread.rs:108
  1406. #46 0x00007ffff788c54d in ?? () from /usr/lib/libc.so.6
  1407. #47 0x00007ffff7911874 in clone () from /usr/lib/libc.so.6
  1408.  
  1409. Thread 1 (Thread 0x7ffff7e8df80 (LWP 1225946) "subspace-farmer"):
  1410. #0 0x00007ffff790b30d in syscall () from /usr/lib/libc.so.6
  1411. #1 0x0000555556369d79 in parking_lot_core::thread_parker::imp::ThreadParker::futex_wait (self=0x7ffff7e8dd30, ts=<error reading variable: Cannot access memory at address 0x0>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:112
  1412. #2 parking_lot_core::thread_parker::imp::{impl#0}::park (self=0x7ffff7e8dd30) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/thread_parker/linux.rs:66
  1413. #3 parking_lot_core::parking_lot::park::{closure#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (thread_data=0x7ffff7e8dd10) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:635
  1414. #4 parking_lot_core::parking_lot::with_thread_data<parking_lot_core::parking_lot::ParkResult, parking_lot_core::parking_lot::park::{closure_env#0}<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}>> () at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1415. #5 parking_lot_core::parking_lot::park<parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#0}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#1}, parking_lot::condvar::{impl#1}::wait_until_internal::{closure_env#2}> (park_token=..., timeout=..., key=<optimized out>, validate=..., before_sleep=..., timed_out=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.9.3/src/parking_lot.rs:600
  1416. #6 parking_lot::condvar::Condvar::wait_until_internal (self=<optimized out>, mutex=<optimized out>, timeout=...) at src/condvar.rs:333
  1417. #7 0x000055555631f06b in parking_lot::condvar::Condvar::wait<()> () at src/loom/std/parking_lot.rs:150
  1418. #8 tokio::loom::std::parking_lot::Condvar::wait<()> (self=0x5555569c1158, guard=...) at src/loom/std/parking_lot.rs:150
  1419. #9 tokio::park::thread::Inner::park (self=0x5555569c1150) at src/park/thread.rs:112
  1420. #10 0x000055555631f5db in tokio::park::thread::{impl#6}::park::{closure#0} (park_thread=<optimized out>) at src/park/thread.rs:281
  1421. #11 tokio::park::thread::{impl#5}::with_current::{closure#0}<tokio::park::thread::{impl#6}::park::{closure_env#0}, ()> (inner=<optimized out>) at src/park/thread.rs:249
  1422. #12 std::thread::local::LocalKey<tokio::park::thread::ParkThread>::try_with<tokio::park::thread::ParkThread, tokio::park::thread::{impl#5}::with_current::{closure_env#0}<tokio::park::thread::{impl#6}::park::{closure_env#0}, ()>, ()> (self=<optimized out>, f=...) at /rustc/20ffea6938b5839c390252e07940b99e3b6a889a/library/std/src/thread/local.rs:445
  1423. #13 tokio::park::thread::CachedParkThread::with_current<tokio::park::thread::{impl#6}::park::{closure_env#0}, ()> (self=<optimized out>, f=...) at src/park/thread.rs:249
  1424. #14 tokio::park::thread::{impl#6}::park (self=<optimized out>) at src/park/thread.rs:281
  1425. #15 0x000055555595e6ce in tokio::park::thread::CachedParkThread::block_on<core::future::from_generator::GenFuture<subspace_farmer::main::{async_block_env#0}>> (self=0x7fffffff5768, f=<error reading variable: Cannot access memory at address 0x110>) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.20.1/src/park/thread.rs:267
  1426. #16 tokio::runtime::enter::Enter::block_on<core::future::from_generator::GenFuture<subspace_farmer::main::{async_block_env#0}>> (self=<optimized out>, f=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.20.1/src/runtime/enter.rs:152
  1427. #17 0x000055555571e11c in tokio::runtime::thread_pool::ThreadPool::block_on<core::future::from_generator::GenFuture<subspace_farmer::main::{async_block_env#0}>> (self=<optimized out>, future=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.20.1/src/runtime/thread_pool/mod.rs:90
  1428. #18 0x00005555557e256e in tokio::runtime::Runtime::block_on<core::future::from_generator::GenFuture<subspace_farmer::main::{async_block_env#0}>> (self=<optimized out>, future=...) at /home/i1i1/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.20.1/src/runtime/mod.rs:484
  1429. #19 0x0000555555726877 in subspace_farmer::main () at crates/subspace-farmer/src/bin/subspace-farmer/main.rs:396
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement