Open ThomasFrans opened 2 years ago
I found that it happens somewhere in here. Through some (highly advanced) println debugging, I found it happens at file src/spotify.rs:75
.
pub fn new(
events: EventManager,
credentials: Credentials,
cfg: Arc<config::Config>,
) -> Spotify {
let mut spotify = Spotify {
events,
credentials,
cfg: cfg.clone(),
status: Arc::new(RwLock::new(PlayerEvent::Stopped)),
api: WebApi::new(),
elapsed: Arc::new(RwLock::new(None)),
since: Arc::new(RwLock::new(None)),
channel: Arc::new(RwLock::new(None)),
user: None,
};
let (user_tx, user_rx) = oneshot::channel();
spotify.start_worker(Some(user_tx));
spotify.user = futures::executor::block_on(user_rx).ok(); // BUG APPEARS TO HAPPEN HERE
let volume = cfg.state().volume;
spotify.set_volume(volume);
spotify.api.set_worker_channel(spotify.channel.clone());
spotify.api.update_token();
spotify.api.set_user(spotify.user.clone());
spotify
}
I've also experienced this, but like you said it's really hard to track down. Sometimes it resolves itself after waiting for a long time. It seems to be related to the connection process (that line is where it waits for a valid session so the Spotify username can be retrieved).
Maybe some sort of a timeout could help?
It's weird that it would need a timeout to work correctly. I wonder if it could be because the command executor::block_on is called from inside an asynchronous context (the main function with #[tokio::main]). I remember looking at this on my desktop as well and then it blocked for the token validation, which is a different function, but it also blocked on a futures::block_on call. It's not ideal that everything is executed in an asynchronous context as that complicates debugging this stuff somewhat. I remember from the async book that calling/using sync code inside an asynchronous context can lead to various situations that could cause a deadlock (like holding sync locks across await calls). Maybe it would be an idea to make the main function sync, and use a global tokio runtime instead? I know other applications (like Fractal) use this approach. This would also greatly simplify debugging and backtraces :).
Yeah the timeout approach is definitely more of a workaround, my gut feeling tells me it somehow gets stuck when it's trying to connect/create a new session, thus the message in user_rx
will never be received. Like you said it's really annoying to debug and not easily reproducible. If it were, one could try hardcoding the username instead of waiting for the message to see if that makes a difference, which could indeed point towards synchronization issues.
Maybe it would be an idea to make the main function sync, and use a global tokio runtime instead?
Not sure I understood 100%, but isn't that currently the case, as librespot uses the same runtime that ncspot does? Apart from main
being async of course. I think before the current design the librespot session was actually executed in a separate thread which I wasn't a fan of.
Generally speaking I'd like to move further with async
instead of threads. Especially all the web API calls could be improved now that rspotify supports async
. A lot of them still use threads or are even blocking the UI thread :(
In any case, if you have ideas I'm happy to review a PR or give some input.
I could be wrong about the async stuff. I've been trying to learn it over the past months, but I find it a very difficult part of Rust. I wouldn't want to ask more time than necessary for an issue that isn't that bad to begin with, so you can close this if you want :). But I have looked into this a little bit more, without much success. The part below is partly extra explanation for what I meant in the first reply, and partly to explain my reasoning. It could of course be wrong.
Maybe it would be an idea to make the main function sync, and use a global tokio runtime instead?
Not sure I understood 100%, but isn't that currently the case, as librespot uses the same runtime that ncspot does? Apart from main being async of course. I think before the current design the librespot session was actually executed in a separate thread which I wasn't a fan of.
I wanted to clarify a bit what I meant with "making the main function sync". I remembered from the many tutorials that I read about async code that they all said it's important not to call blocking code while inside the runtime (so inside an async block). From what I can remember, the two reasons where blocking the runtime, which prevents it from doing any other task, making the async part rather useless. And the second reason which I'm not 100% sure about anymore, but could apply in this case, is that certain blocking constructions inside async blocks (so ran inside the runtime) could cause deadlocks. I asked about this on the Rust discord, as I wasn't too sure about this anymore, and they confirmed this.
The Tokio book mentions that some applications might want to refrain from using an async main function, as this makes the entire application asynchronous (or maybe they mean the intention to make the program asynchronous, it's not very clear).
The way I understand this is that when main is async, all the code in the project is ran on the runtime. I think this is meant more for largely IO bound applications, like web servers or databases, where indeed most of the program is not CPU bound, but not really for other applications. Running the entire application, even the parts that are CPU bound on the runtime, feels like it defeats the purpose of the asynchronous approach.
The way fractal does things is they create a Tokio runtime that isn't used for the most part, but when they want to run IO bound tasks, they use that global runtime to spawn them on/block on those tasks.
This is how Fractal uses it to communicate with Matrix servers (so also for network IO bound tasks):
/// The default tokio runtime to be used for async tasks
pub static RUNTIME: Lazy<tokio::runtime::Runtime> =
Lazy::new(|| tokio::runtime::Runtime::new().unwrap());
fn main() {
// Initialize logger, debug is carried out via debug!, info!, and warn!.
tracing_subscriber::fmt::init();
// Prepare i18n
setlocale(LocaleCategory::LcAll, "");
bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR).expect("Invalid argument passed to bindtextdomain");
textdomain(GETTEXT_PACKAGE).expect("Invalid string passed to textdomain");
gtk::glib::set_application_name("Fractal");
gtk::init().expect("Unable to start GTK4");
gst::init().expect("Failed to initialize gst");
gst_gtk::plugin_register_static().expect("Failed to initialize gstreamer gtk plugins");
let res = gio::Resource::load(RESOURCES_FILE).expect("Could not load gresource file");
gio::resources_register(&res);
IconTheme::for_display(&Display::default().unwrap())
.add_resource_path("/org/gnome/Fractal/icons");
let app = Application::new();
app.run();
}
Running an async function on that runtime (just calls RUNTIME.spawn in the macro):
fn load(&self) {
// Don't do anything here if we don't need the avatar
if self.needed_size() == 0 {
return;
}
if let Some(url) = self.url() {
let client = self.session().client();
let needed_size = self.needed_size();
let request = MediaRequest {
source: MediaSource::Plain(url),
format: MediaFormat::Thumbnail(MediaThumbnailSize {
width: needed_size.into(),
height: needed_size.into(),
method: Method::Scale,
}),
};
let handle =
spawn_tokio!(async move { client.media().get_media_content(&request, true).await }); // Run an async function on the runtime.
spawn!(
glib::PRIORITY_LOW,
clone!(@weak self as obj => async move {
match handle.await.unwrap() {
Ok(data) => obj.set_image_data(Some(data)),
Err(error) => error!("Couldn’t fetch avatar: {}", error),
};
})
);
}
The Tokio handbook also lists this as one of the options to run async tasks in a mostly sync application:
This might not be the solution to the original problem, and maybe I'm totally wrong about this, but I feel like this could simplify the development and debugging a bit, as most of the program wouldn't run on the runtime, possibly causing problems.
I think I've found part of the problem. The long waiting times appear to be an issue only on one specific network for me (they might be blocking the address/port), and they are solved when using a VPN. While debugging in CLion, it always hung at an await call on a TcpStream, so this would explain that part. It also wasn't really related to this issue in the first place, I just thought that bug might've been related because the behavior was so similar.
What I still don't understand is the fact that it wouldn't let me terminate the process. I think that part might be an unrelated bug, as I've also noticed that on my pc at home, which shouldn't be blocked from connecting to Spotify. I use a VPN on that PC most of the time, so it should behave exactly the same. I'll see if I can a debugger next time when/if it happens again.
Sorry for the delayed responses/reactions.
The way I understand this is that when main is async, all the code in the project is ran on the runtime.
Yeah makes sense and your PR looks reasonable, but I wonder how much of a problem this is? ncspot uses the multi threaded runtime and with the other approach (sync main
) every async call needs to be scheduled on the runtime manually which makes the code a little more complex.
That said, I agree the current approach is a bit frankenstein-ish as async/await wasn't stable when I started with ncspot. Like I said the long term goal is to make use of async rspotify and get rid of all the extra threads, so that will hopefully make things a little nicer.
Also, if async main does in fact turn out to be the culprit I'll happily change it, but for now I'd keep it the way it is. WDYT?
I think I've found part of the problem. The long waiting times appear to be an issue only on one specific network for me (they might be blocking the address/port), and they are solved when using a VPN.
Yeah, I feared it would be connectivity related, which would explain why user_rx
never returns a message. From time to time I get these hangups at start as well.
What I still don't understand is the fact that it wouldn't let me terminate the process.
You mean you can't CTRL-C out of it? That's odd, I don't experience this.
I'll quickly split the async discussion into a separate issue. It's a bit difficult now that the two are in the same one :)
For the long blocking/deadlock, it really depends. Sometimes, ctrl+c is possible (this happened yesterday for example). Other times, I have to close the terminal and reopen because ctrl+c doesn't work anymore. When it happened yesterday, I quickly asked on the Rust discord whether it was somehow possible to see the program stack, which could help point to where it happens, but while discussing that, it crashed on its own. Since both ctrl+c work and it crashes after a while, this really must be a call to the API that just takes a long time and eventually gives up and errors. It happened after the println("connacting to Spotify...") in main, and before the session is created, because the backtrace from when it crashed said it couldn't create a session. Maybe like you already said, a timeout would help there.
For the other times, I haven't found any information yet. Whenever it happened, it was inconvenient to debug it at that time. I'll see if I can attach a debugger next time and get some information from the current stack to see where it is locked (if that's possible, I've not tried this yet).
It just happened again so I thought I'd try to get the backtrace. It's not the most interesting literature, but this might show where it happens. (I removed some of the disassembly because it might contain personal data).
(lldb) process attach --pid 48426
Process 48426 stopped
* thread #1, name = 'ncspot', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
libc.so.6`syscall:
(lldb) thread backtrace all
* thread #1, name = 'ncspot', stop reason = [31msignal SIGSTOP[0m
* frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4da4be635[0m ncspot`std::sys::unix::futex::futex_wait::h1f4a8a8e7ed398bb at [36mfutex.rs[0m:[33m62[0m:[33m21[0m
frame #2: [33m0x000055a4da4ab9c9[0m ncspot`std::thread::park::h8ca131a95635b5ac [inlined] std::sys_common::thread_parker::futex::Parker::park::h54cb576318f2632a at [36mfutex.rs[0m:[33m52[0m:[33m13[0m
frame #3: [33m0x000055a4da4ab999[0m ncspot`std::thread::park::h8ca131a95635b5ac at [36mmod.rs[0m:[33m942[0m:[33m9[0m
frame #4: [33m0x000055a4d8e5125b[0m ncspot`futures_executor::local_pool::run_executor::_$u7b$$u7b$closure$u7d$$u7d$::hbd414c02ed7c059c(thread_notify=0x00007f3ac670f900) at [36mlocal_pool.rs[0m:[33m99[0m:[33m17[0m
frame #5: [33m0x000055a4d8d00f4c[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::try_with::h208b3be1728ea324(self=0x000055a4da506338, f={closure_env#0}<core::result::Result<alloc::string::String, futures_channel::oneshot::Canceled>, futures_executor::local_pool::block_on::{closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>>> @ 0x00007ffd1b623230) at [36mlocal.rs[0m:[33m445[0m:[33m16[0m
frame #6: [33m0x000055a4d8d00882[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::with::h1ef3782367f59f0c(self=0x000055a4da506338, f={closure_env#0}<core::result::Result<alloc::string::String, futures_channel::oneshot::Canceled>, futures_executor::local_pool::block_on::{closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>>> @ 0x00007ffd1b6232e0) at [36mlocal.rs[0m:[33m421[0m:[33m9[0m
frame #7: [33m0x000055a4d8e50d0f[0m ncspot`futures_executor::local_pool::run_executor::h66a069b6ede1d5b1(f={closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>> @ 0x00007ffd1b623310) at [36mlocal_pool.rs[0m:[33m86[0m:[33m5[0m
frame #8: [33m0x000055a4d8e51445[0m ncspot`futures_executor::local_pool::block_on::had837d172d27e7fc(f=Receiver<alloc::string::String> @ 0x00007ffd1b623370) at [36mlocal_pool.rs[0m:[33m317[0m:[33m5[0m
frame #9: [33m0x000055a4d8dd98f7[0m ncspot`ncspot::spotify::Spotify::new::h57b3aa548975f93a(events=<unavailable>, credentials=<unavailable>, cfg=Arc<ncspot::config::Config> @ 0x00007ffd1b623428) at [36mspotify.rs[0m:[33m72[0m:[33m24[0m
frame #10: [33m0x000055a4d8d4c527[0m ncspot`ncspot::main::_$u7b$$u7b$closure$u7d$$u7d$::h2a13d99e6630f8c1((null)=(pointer = 0x00007ffd1b62b650), (null)=ResumeTy @ 0x00007ffd1b62b220) at [36mmain.rs[0m:[33m218[0m:[33m19[0m
frame #11: [33m0x000055a4d8ccbf6f[0m ncspot`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h2f61292161a87aba(self=Pin<&mut core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b358, cx=0x00007ffd1b62b648) at [36mmod.rs[0m:[33m91[0m:[33m19[0m
frame #12: [33m0x000055a4d8d3acaf[0m ncspot`tokio::park::thread::CachedParkThread::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hde559e133c189c91 at [36mthread.rs[0m:[33m267[0m:[33m54[0m
frame #13: [33m0x000055a4d8bc0faa[0m ncspot`tokio::coop::with_budget::_$u7b$$u7b$closure$u7d$$u7d$::h2bc34f199389dc90(cell=0x00007f3ac670f98a) at [36mcoop.rs[0m:[33m102[0m:[33m9[0m
frame #14: [33m0x000055a4d8d010ef[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::try_with::h4f877f7140e2c03b(self=0x000055a4da500b40, f={closure_env#0}<core::task::poll::Poll<core::result::Result<(), alloc::string::String>>, tokio::park::thread::{impl#5}::block_on::{closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>>> @ 0x00007ffd1b62b588) at [36mlocal.rs[0m:[33m445[0m:[33m16[0m
frame #15: [33m0x000055a4d8d009dc[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::with::h7c25eae4cbfe0585(self=0x000055a4da500b40, f=<unavailable>) at [36mlocal.rs[0m:[33m421[0m:[33m9[0m
frame #16: [33m0x000055a4d8d3aa7c[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988 [inlined] tokio::coop::with_budget::h2b281cc1a2cc943b(budget=(__0 = core::option::Option<> @ 0x00007ffd1b62b750), f={closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b758) at [36mcoop.rs[0m:[33m95[0m:[33m5[0m
frame #17: [33m0x000055a4d8d3aa41[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988 [inlined] tokio::coop::budget::h0df3788672cf0dbe(f={closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b718) at [36mcoop.rs[0m:[33m72[0m:[33m5[0m
frame #18: [33m0x000055a4d8d3a9bc[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988(self=0x00007ffd1b62b790, f=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b628)) at [36mthread.rs[0m:[33m267[0m:[33m31[0m
frame #19: [33m0x000055a4d885d610[0m ncspot`tokio::runtime::enter::Enter::block_on::hdec4c74567f07f1d(self=0x00007ffd1b62b7e0, f=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b788)) at [36menter.rs[0m:[33m152[0m:[33m13[0m
frame #20: [33m0x000055a4d89ad773[0m ncspot`tokio::runtime::scheduler::multi_thread::MultiThread::block_on::h0e3a33f2f0a9d8ee(self=0x00007ffd1b62b8f0, future=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b7d8)) at [36mmod.rs[0m:[33m79[0m:[33m9[0m
frame #21: [33m0x000055a4d8ce995a[0m ncspot`tokio::runtime::Runtime::block_on::h92ab9f583b1d32a5(self=0x00007ffd1b62b8f0, future=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b868)) at [36mmod.rs[0m:[33m492[0m:[33m44[0m
frame #22: [33m0x000055a4d8862b90[0m ncspot`ncspot::main::h7e6ac1bff8f22f94 at [36mmain.rs[0m:[33m395[0m:[33m5[0m
frame #23: [33m0x000055a4d890b002[0m ncspot`core::ops::function::FnOnce::call_once::h8cee6592a1d5e2bb((null)=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125), (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #24: [33m0x000055a4d8e70bd5[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::hf1c25f805b3592e0(f=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125)) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #25: [33m0x000055a4d898f146[0m ncspot`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h27080fdc913b4d9d at [36mrt.rs[0m:[33m166[0m:[33m18[0m
frame #26: [33m0x000055a4da4ab10f[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$F$GT$::call_once::hb69be6e0857c6cfb at [36mfunction.rs[0m:[33m283[0m:[33m13[0m
frame #27: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::do_call::h396dfc441ee9c786 at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #28: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::h6cdda972d28b3a4f at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #29: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panic::catch_unwind::h376039ec264e8ef9 at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #30: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::rt::lang_start_internal::_$u7b$$u7b$closure$u7d$$u7d$::hc94720ca3d4cb727 at [36mrt.rs[0m:[33m148[0m:[33m48[0m
frame #31: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::do_call::h2422fb95933fa2d5 at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #32: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::h488286b5ec8333ff at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #33: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panic::catch_unwind::h81636549836d2a25 at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #34: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 at [36mrt.rs[0m:[33m148[0m:[33m20[0m
frame #35: [33m0x000055a4d898f11a[0m ncspot`std::rt::lang_start::h34c09b74f6a806c9(main=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125), argc=1, argv=0x00007ffd1b62bdb8, sigpipe='\x02') at [36mrt.rs[0m:[33m165[0m:[33m17[0m
frame #36: [33m0x000055a4d8862c31[0m ncspot`main + 33
frame #37: [33m0x00007f3ac6cff290[0m libc.so.6`___lldb_unnamed_symbol3141 + 128
frame #38: [33m0x00007f3ac6cff34a[0m libc.so.6`__libc_start_main + 138
frame #39: [33m0x000055a4d880ffa5[0m ncspot`_start at [36mstart.S[0m:[33m115[0m
thread #2, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac670e638, ts=Option<libc::unix::timespec> @ 0x00007f3ac670c168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac670e638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac670e5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531208936, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac670c430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa476e8, mutex=0x000055a4daa476f8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa476e8, mutex_guard=0x00007f3ac670c678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa476e8, guard=MutexGuard<()> @ 0x00007f3ac670c678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa476e0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa476e0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac670c9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac670cd38, core=0x000055a4daa47710, duration=Option<core::time::Duration> @ 0x00007f3ac670cae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac670cd38, core=0x000055a4daa47710) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac670cd38, core=0x000055a4daa47710) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac670cd38, f={closure_env#0} @ 0x00007f3ac670cca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac670cd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac670cdc8, _cx=0x00007f3ac670cee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa46e40) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa46e40, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac670cea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa46e40, cx=Context @ 0x00007f3ac670cee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670cf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xd1p\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670d0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670d108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa46e40, scheduler=0x000055a4daa46e40, id=(__0 = 1), cx=Context @ 0x00007f3ac670d238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac670d350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac670d350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac670d378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac670d398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac670d3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac670d3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=0) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52750, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #3, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac650d638, ts=Option<libc::unix::timespec> @ 0x00007f3ac650b168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac650d638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac650d5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209416, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac650b430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa478c8, mutex=0x000055a4daa478d8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa478c8, mutex_guard=0x00007f3ac650b678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa478c8, guard=MutexGuard<()> @ 0x00007f3ac650b678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa478c0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa478c0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac650b9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac650bd38, core=0x000055a4daa478f0, duration=Option<core::time::Duration> @ 0x00007f3ac650bae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac650bd38, core=0x000055a4daa478f0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac650bd38, core=0x000055a4daa478f0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac650bd38, f={closure_env#0} @ 0x00007f3ac650bca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac650bd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac650bdc8, _cx=0x00007f3ac650bee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa52e50) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa52e50, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac650bea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa52e50, cx=Context @ 0x00007f3ac650bee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650bf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xc1P\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650c0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650c108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa52e50, scheduler=0x000055a4daa52e50, id=(__0 = 4), cx=Context @ 0x00007f3ac650c238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac650c350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac650c350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac650c378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac650c398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac650c3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac650c3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=1) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa529e0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #4, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3abffff638, ts=Option<libc::unix::timespec> @ 0x00007f3abfffd168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3abffff638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3abffff5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209736, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3abfffd430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47a08, mutex=0x000055a4daa47a18, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47a08, mutex_guard=0x00007f3abfffd678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47a08, guard=MutexGuard<()> @ 0x00007f3abfffd678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47a00) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47a00) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3abfffd9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3abfffdd38, core=0x000055a4daa47a30, duration=Option<core::time::Duration> @ 0x00007f3abfffdae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3abfffdd38, core=0x000055a4daa47a30) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3abfffdd38, core=0x000055a4daa47a30) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3abfffdd38, f={closure_env#0} @ 0x00007f3abfffdca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3abfffdd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3abfffddc8, _cx=0x00007f3abfffdee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa534d0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa534d0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3abfffdea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa534d0, cx=Context @ 0x00007f3abfffdee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffdf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xe1\xff\xbf:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffe0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffe108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa534d0, scheduler=0x000055a4daa534d0, id=(__0 = 6), cx=Context @ 0x00007f3abfffe238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3abfffe350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3abfffe350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3abfffe378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3abfffe398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3abfffe3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3abfffe3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=2) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52c90, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #5, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac630c638, ts=Option<libc::unix::timespec> @ 0x00007f3ac630a168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac630c638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac630c5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209096, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac630a430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47788, mutex=0x000055a4daa47798, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47788, mutex_guard=0x00007f3ac630a678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47788, guard=MutexGuard<()> @ 0x00007f3ac630a678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47780) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47780) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac630a9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac630ad38, core=0x000055a4daa477b0, duration=Option<core::time::Duration> @ 0x00007f3ac630aae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac630ad38, core=0x000055a4daa477b0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac630ad38, core=0x000055a4daa477b0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac630ad38, f={closure_env#0} @ 0x00007f3ac630aca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac630ad20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac630adc8, _cx=0x00007f3ac630aee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa528f0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa528f0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac630aea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa528f0, cx=Context @ 0x00007f3ac630aee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630af88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xb10\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630b0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630b108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa528f0, scheduler=0x000055a4daa528f0, id=(__0 = 2), cx=Context @ 0x00007f3ac630b238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac630b350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac630b350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac630b378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac630b398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac630b3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac630b3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=3) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52f40, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #6, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac610b638, ts=Option<libc::unix::timespec> @ 0x00007f3ac6109168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac610b638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac610b5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209576, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac6109430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47968, mutex=0x000055a4daa47978, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47968, mutex_guard=0x00007f3ac6109678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47968, guard=MutexGuard<()> @ 0x00007f3ac6109678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47960) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47960) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac61099c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac6109d38, core=0x000055a4daa47990, duration=Option<core::time::Duration> @ 0x00007f3ac6109ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac6109d38, core=0x000055a4daa47990) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac6109d38, core=0x000055a4daa47990) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac6109d38, f={closure_env#0} @ 0x00007f3ac6109ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac6109d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac6109dc8, _cx=0x00007f3ac6109ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53220) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53220, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac6109ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53220, cx=Context @ 0x00007f3ac6109ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac6109f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xa1\U00000010\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac610a0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac610a108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53220, scheduler=0x000055a4daa53220, id=(__0 = 5), cx=Context @ 0x00007f3ac610a238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac610a350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac610a350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac610a378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac610a398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac610a3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac610a3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=4) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53310, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #7, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5f0a638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5f08168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5f0a638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5f0a5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209256, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5f08430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47828, mutex=0x000055a4daa47838, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47828, mutex_guard=0x00007f3ac5f08678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47828, guard=MutexGuard<()> @ 0x00007f3ac5f08678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47820) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47820) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5f089c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5f08d38, core=0x000055a4daa47850, duration=Option<core::time::Duration> @ 0x00007f3ac5f08ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5f08d38, core=0x000055a4daa47850) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5f08d38, core=0x000055a4daa47850) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5f08d38, f={closure_env#0} @ 0x00007f3ac5f08ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5f08d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5f08dc8, _cx=0x00007f3ac5f08ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa52ba0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa52ba0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5f08ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa52ba0, cx=Context @ 0x00007f3ac5f08ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f08f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\x91\xf0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f090b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f09108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa52ba0, scheduler=0x000055a4daa52ba0, id=(__0 = 3), cx=Context @ 0x00007f3ac5f09238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5f09350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5f09350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5f09378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5f09398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5f093c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5f093f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=5) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa535c0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #8, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5d09638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5d07168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5d09638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5d095d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209896, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5d07430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47aa8, mutex=0x000055a4daa47ab8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47aa8, mutex_guard=0x00007f3ac5d07678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47aa8, guard=MutexGuard<()> @ 0x00007f3ac5d07678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47aa0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47aa0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5d079c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0, duration=Option<core::time::Duration> @ 0x00007f3ac5d07ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5d07d38, f={closure_env#0} @ 0x00007f3ac5d07ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5d07d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5d07dc8, _cx=0x00007f3ac5d07ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53780) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53780, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5d07ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53780, cx=Context @ 0x00007f3ac5d07ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d07f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\x81\xd0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d080b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d08108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53780, scheduler=0x000055a4daa53780, id=(__0 = 7), cx=Context @ 0x00007f3ac5d08238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5d08350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5d08350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5d08378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5d08398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5d083c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5d083f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=6) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53870, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #9, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5b08638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5b06168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5b08638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5b085d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531210216, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5b06430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47be8, mutex=0x000055a4daa47bf8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47be8, mutex_guard=0x00007f3ac5b06678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47be8, guard=MutexGuard<()> @ 0x00007f3ac5b06678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47be0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47be0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5b069c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0, duration=Option<core::time::Duration> @ 0x00007f3ac5b06ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5b06d38, f={closure_env#0} @ 0x00007f3ac5b06ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5b06d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5b06dc8, _cx=0x00007f3ac5b06ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53f10) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53f10, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5b06ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53f10, cx=Context @ 0x00007f3ac5b06ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b06f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8q\xb0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b070b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b07108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53f10, scheduler=0x000055a4daa53f10, id=(__0 = 9), cx=Context @ 0x00007f3ac5b07238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5b07350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5b07350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5b07378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5b07398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5b073c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5b073f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=7) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53b20, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #10, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5907638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5905168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5907638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac59075d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531210056, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5905430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47b48, mutex=0x000055a4daa47b58, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47b48, mutex_guard=0x00007f3ac5905678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47b48, guard=MutexGuard<()> @ 0x00007f3ac5905678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47b40) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47b40) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac59059c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5905d38, core=0x000055a4daa47b70, duration=Option<core::time::Duration> @ 0x00007f3ac5905ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5905d38, core=0x000055a4daa47b70) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5905d38, core=0x000055a4daa47b70) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5905d38, f={closure_env#0} @ 0x00007f3ac5905ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5905d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5905dc8, _cx=0x00007f3ac5905ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53a30) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53a30, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5905ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53a30, cx=Context @ 0x00007f3ac5905ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5905f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8a\x90\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac59060b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5906108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53a30, scheduler=0x000055a4daa53a30, id=(__0 = 8), cx=Context @ 0x00007f3ac5906238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5906350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5906350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5906378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5906398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac59063c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac59063f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=8) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54000, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #11, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5706638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5704168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5706638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac57065d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531250392, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5704430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa518d8, mutex=0x000055a4daa518e8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa518d8, mutex_guard=0x00007f3ac5704678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa518d8, guard=MutexGuard<()> @ 0x00007f3ac5704678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa518d0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa518d0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac57049c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5704d38, core=0x000055a4daa51900, duration=Option<core::time::Duration> @ 0x00007f3ac5704ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5704d38, core=0x000055a4daa51900) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5704d38, core=0x000055a4daa51900) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5704d38, f={closure_env#0} @ 0x00007f3ac5704ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5704d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5704dc8, _cx=0x00007f3ac5704ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa54470) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa54470, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5704ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa54470, cx=Context @ 0x00007f3ac5704ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5704f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8Qp\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac57050b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5705108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa54470, scheduler=0x000055a4daa54470, id=(__0 = 11), cx=Context @ 0x00007f3ac5705238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5705350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5705350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5705378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5705398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac57053c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac57053f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=9) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa542b0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #12, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6de4096[0m libc.so.6`epoll_wait + 86
frame #1: [33m0x000055a4d9cd9585[0m ncspot`mio::sys::unix::selector::epoll::Selector::select::h9bf838de6cee151a(self=0x000055a4daa46d98, events=0x00007f3ac5503198, timeout=<unavailable>) at [36mepoll.rs[0m:[33m106[0m:[33m9[0m
frame #2: [33m0x000055a4d9cd8af2[0m ncspot`mio::poll::Poll::poll::hecd6f98defbee2fb(self=0x000055a4daa46d98, events=0x00007f3ac5503198, timeout=Option<core::time::Duration> @ 0x00007f3ac55031d0) at [36mpoll.rs[0m:[33m411[0m:[33m9[0m
frame #3: [33m0x000055a4d9c6e6bf[0m ncspot`tokio::runtime::io::Driver::turn::h86429c8fd240050a(self=0x000055a4daa46bb8, max_wait=Option<core::time::Duration> @ 0x00007f3ac55032b8) at [36mmod.rs[0m:[33m162[0m:[33m15[0m
frame #4: [33m0x000055a4d9c6ecbc[0m ncspot`_$LT$tokio..runtime..io..Driver$u20$as$u20$tokio..park..Park$GT$::park::h6cf1576a1785eee4(self=0x000055a4daa46bb8) at [36mmod.rs[0m:[33m227[0m:[33m9[0m
frame #5: [33m0x000055a4d9c6da73[0m ncspot`_$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h8c36044088582a46(self=0x000055a4daa46bb8) at [36meither.rs[0m:[33m30[0m:[33m29[0m
frame #6: [33m0x000055a4d9c99fdf[0m ncspot`tokio::time::driver::Driver$LT$P$GT$::park_internal::h7ebea2cf1dc6438e(self=0x000055a4daa46b90, limit=Option<core::time::Duration> @ 0x00007f3ac55035f8) at [36mmod.rs[0m:[33m238[0m:[33m21[0m
frame #7: [33m0x000055a4d9c9a33d[0m ncspot`_$LT$tokio..time..driver..Driver$LT$P$GT$$u20$as$u20$tokio..park..Park$GT$::park::h59d897fd58871267(self=0x000055a4daa46b90) at [36mmod.rs[0m:[33m436[0m:[33m9[0m
frame #8: [33m0x000055a4d9c6d9c3[0m ncspot`_$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h8c2623fd806b1cf6(self=0x000055a4daa46b90) at [36meither.rs[0m:[33m30[0m:[33m29[0m
frame #9: [33m0x000055a4d9c44faf[0m ncspot`_$LT$tokio..runtime..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb43676fc8a73fc12(self=0x000055a4daa46b90) at [36mdriver.rs[0m:[33m198[0m:[33m9[0m
frame #10: [33m0x000055a4d9c70de5[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_driver::h2e5813f2d7ec8a14(self=0x000055a4daa51020, driver=0x000055a4daa46b90) at [36mpark.rs[0m:[33m205[0m:[33m9[0m
frame #11: [33m0x000055a4d9c708fb[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa51020) at [36mpark.rs[0m:[33m137[0m:[33m13[0m
frame #12: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac55039c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #13: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5503d38, core=0x000055a4daa51050, duration=Option<core::time::Duration> @ 0x00007f3ac5503ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #14: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5503d38, core=0x000055a4daa51050) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #15: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5503d38, core=0x000055a4daa51050) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #16: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #17: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5503d38, f={closure_env#0} @ 0x00007f3ac5503ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #18: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5503d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #19: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #20: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5503dc8, _cx=0x00007f3ac5503ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #21: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa541c0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #22: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa541c0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5503ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #23: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa541c0, cx=Context @ 0x00007f3ac5503ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #24: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #25: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5503f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #26: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8AP\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #27: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #28: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac55040b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #29: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5504108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #30: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa541c0, scheduler=0x000055a4daa541c0, id=(__0 = 10), cx=Context @ 0x00007f3ac5504238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #31: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5504350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #32: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5504350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #33: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5504378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #34: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5504398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #35: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac55043c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #36: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac55043f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #37: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=10) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #38: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #39: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #40: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #41: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #42: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #43: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #44: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #45: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #46: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #47: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54560, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #48: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #50: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #51: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #52: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #13, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5304638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5302168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5304638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac53045d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531252616, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5302430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa52188, mutex=0x000055a4daa52198, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa52188, mutex_guard=0x00007f3ac5302678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa52188, guard=MutexGuard<()> @ 0x00007f3ac5302678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa52180) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa52180) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac53029c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5302d38, core=0x000055a4daa521b0, duration=Option<core::time::Duration> @ 0x00007f3ac5302ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5302d38, core=0x000055a4daa521b0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5302d38, core=0x000055a4daa521b0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5302d38, f={closure_env#0} @ 0x00007f3ac5302ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5302d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5302dc8, _cx=0x00007f3ac5302ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa54720) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa54720, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5302ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa54720, cx=Context @ 0x00007f3ac5302ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5302f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="810\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac53030b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5303108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa54720, scheduler=0x000055a4daa54720, id=(__0 = 12), cx=Context @ 0x00007f3ac5303238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5303350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5303350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5303378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5303398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac53033c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac53033f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=11) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54810, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #14, name = 'ncspot', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6de5b0c[0m libc.so.6`recv + 108
frame #1: [33m0x000055a4da4b6734[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] std::sys::unix::net::Socket::recv_with_flags::hc96c7ab2f784b464 at [36mnet.rs[0m:[33m245[0m:[33m13[0m
frame #2: [33m0x000055a4da4b6726[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] std::sys::unix::net::Socket::read::h30ea7b5371c75ca8 at [36mnet.rs[0m:[33m251[0m:[33m9[0m
frame #3: [33m0x000055a4da4b6726[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] _$LT$$RF$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::h46548dc3d602a8a5 at [36mstream.rs[0m:[33m637[0m:[33m9[0m
frame #4: [33m0x000055a4da4b6724[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede at [36mstream.rs[0m:[33m621[0m:[33m9[0m
frame #5: [33m0x000055a4da34e647[0m ncspot`signal_hook::iterator::SignalsInfo$LT$E$GT$::has_signals::h7f3e45e7635495d5(read=0x00007f3ac46bc4b0) at [36mmod.rs[0m:[33m186[0m:[33m19[0m
frame #6: [33m0x000055a4da371040[0m ncspot`core::ops::function::FnMut::call_mut::h95cab41eb995bee3((null)=0x00007f3ac46bc390, (null)=(&mut std::os::unix::net::stream::UnixStream) @ 0x00007f3ac46bc288) at [36mfunction.rs[0m:[33m164[0m:[33m5[0m
frame #7: [33m0x000055a4da35cf6c[0m ncspot`signal_hook::iterator::backend::SignalDelivery$LT$R$C$E$GT$::poll_pending::h513d95c7f7292bb7(self=0x00007f3ac46bc480, has_signals=0x00007f3ac46bc390) at [36mbackend.rs[0m:[33m353[0m:[33m15[0m
frame #8: [33m0x000055a4da34eaf7[0m ncspot`signal_hook::iterator::SignalsInfo$LT$E$GT$::wait::h71944fdfafc004f9(self=0x00007f3ac46bc480) at [36mmod.rs[0m:[33m210[0m:[33m15[0m
frame #9: [33m0x000055a4da373577[0m ncspot`cursive::backends::resize::start_resize_thread::_$u7b$$u7b$closure$u7d$$u7d$::h0a24cd61fd5d5243 at [36mresize.rs[0m:[33m19[0m:[33m16[0m
frame #10: [33m0x000055a4da3546e0[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h2adaf8e68da413e4(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #11: [33m0x000055a4da3751b1[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h66a2b1b133a1bc8f at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #12: [33m0x000055a4da36c571[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hde978887745131bb(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #13: [33m0x000055a4da34d76e[0m ncspot`std::panicking::try::do_call::h322a19247b881e1f(data="\xb0\U00000016") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #14: [33m0x000055a4da34e24b[0m ncspot`__rust_try + 27
frame #15: [33m0x000055a4da34d646[0m ncspot`std::panicking::try::hc82fb918393eee11(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #16: [33m0x000055a4da3501e1[0m ncspot`std::panic::catch_unwind::hc8d87aefdc9801b5(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #17: [33m0x000055a4da374fd3[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::ha32c8812b072db6b at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #18: [33m0x000055a4da3710bf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hceda003bed42ce02((null)=0x000055a4daa556e0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #19: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #20: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #21: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #22: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #23: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
Part 2:
* thread #1, name = 'ncspot', stop reason = [31msignal SIGSTOP[0m
* frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4da4be635[0m ncspot`std::sys::unix::futex::futex_wait::h1f4a8a8e7ed398bb at [36mfutex.rs[0m:[33m62[0m:[33m21[0m
frame #2: [33m0x000055a4da4ab9c9[0m ncspot`std::thread::park::h8ca131a95635b5ac [inlined] std::sys_common::thread_parker::futex::Parker::park::h54cb576318f2632a at [36mfutex.rs[0m:[33m52[0m:[33m13[0m
frame #3: [33m0x000055a4da4ab999[0m ncspot`std::thread::park::h8ca131a95635b5ac at [36mmod.rs[0m:[33m942[0m:[33m9[0m
frame #4: [33m0x000055a4d8e5125b[0m ncspot`futures_executor::local_pool::run_executor::_$u7b$$u7b$closure$u7d$$u7d$::hbd414c02ed7c059c(thread_notify=0x00007f3ac670f900) at [36mlocal_pool.rs[0m:[33m99[0m:[33m17[0m
frame #5: [33m0x000055a4d8d00f4c[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::try_with::h208b3be1728ea324(self=0x000055a4da506338, f={closure_env#0}<core::result::Result<alloc::string::String, futures_channel::oneshot::Canceled>, futures_executor::local_pool::block_on::{closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>>> @ 0x00007ffd1b623230) at [36mlocal.rs[0m:[33m445[0m:[33m16[0m
frame #6: [33m0x000055a4d8d00882[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::with::h1ef3782367f59f0c(self=0x000055a4da506338, f={closure_env#0}<core::result::Result<alloc::string::String, futures_channel::oneshot::Canceled>, futures_executor::local_pool::block_on::{closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>>> @ 0x00007ffd1b6232e0) at [36mlocal.rs[0m:[33m421[0m:[33m9[0m
frame #7: [33m0x000055a4d8e50d0f[0m ncspot`futures_executor::local_pool::run_executor::h66a069b6ede1d5b1(f={closure_env#0}<futures_channel::oneshot::Receiver<alloc::string::String>> @ 0x00007ffd1b623310) at [36mlocal_pool.rs[0m:[33m86[0m:[33m5[0m
frame #8: [33m0x000055a4d8e51445[0m ncspot`futures_executor::local_pool::block_on::had837d172d27e7fc(f=Receiver<alloc::string::String> @ 0x00007ffd1b623370) at [36mlocal_pool.rs[0m:[33m317[0m:[33m5[0m
frame #9: [33m0x000055a4d8dd98f7[0m ncspot`ncspot::spotify::Spotify::new::h57b3aa548975f93a(events=<unavailable>, credentials=<unavailable>, cfg=Arc<ncspot::config::Config> @ 0x00007ffd1b623428) at [36mspotify.rs[0m:[33m72[0m:[33m24[0m
frame #10: [33m0x000055a4d8d4c527[0m ncspot`ncspot::main::_$u7b$$u7b$closure$u7d$$u7d$::h2a13d99e6630f8c1((null)=(pointer = 0x00007ffd1b62b650), (null)=ResumeTy @ 0x00007ffd1b62b220) at [36mmain.rs[0m:[33m218[0m:[33m19[0m
frame #11: [33m0x000055a4d8ccbf6f[0m ncspot`_$LT$core..future..from_generator..GenFuture$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h2f61292161a87aba(self=Pin<&mut core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b358, cx=0x00007ffd1b62b648) at [36mmod.rs[0m:[33m91[0m:[33m19[0m
frame #12: [33m0x000055a4d8d3acaf[0m ncspot`tokio::park::thread::CachedParkThread::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hde559e133c189c91 at [36mthread.rs[0m:[33m267[0m:[33m54[0m
frame #13: [33m0x000055a4d8bc0faa[0m ncspot`tokio::coop::with_budget::_$u7b$$u7b$closure$u7d$$u7d$::h2bc34f199389dc90(cell=0x00007f3ac670f98a) at [36mcoop.rs[0m:[33m102[0m:[33m9[0m
frame #14: [33m0x000055a4d8d010ef[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::try_with::h4f877f7140e2c03b(self=0x000055a4da500b40, f={closure_env#0}<core::task::poll::Poll<core::result::Result<(), alloc::string::String>>, tokio::park::thread::{impl#5}::block_on::{closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>>> @ 0x00007ffd1b62b588) at [36mlocal.rs[0m:[33m445[0m:[33m16[0m
frame #15: [33m0x000055a4d8d009dc[0m ncspot`std::thread::local::LocalKey$LT$T$GT$::with::h7c25eae4cbfe0585(self=0x000055a4da500b40, f=<unavailable>) at [36mlocal.rs[0m:[33m421[0m:[33m9[0m
frame #16: [33m0x000055a4d8d3aa7c[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988 [inlined] tokio::coop::with_budget::h2b281cc1a2cc943b(budget=(__0 = core::option::Option<> @ 0x00007ffd1b62b750), f={closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b758) at [36mcoop.rs[0m:[33m95[0m:[33m5[0m
frame #17: [33m0x000055a4d8d3aa41[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988 [inlined] tokio::coop::budget::h0df3788672cf0dbe(f={closure_env#0}<core::future::from_generator::GenFuture<ncspot::main::{async_block_env#0}>> @ 0x00007ffd1b62b718) at [36mcoop.rs[0m:[33m72[0m:[33m5[0m
frame #18: [33m0x000055a4d8d3a9bc[0m ncspot`tokio::park::thread::CachedParkThread::block_on::h865956f863dd9988(self=0x00007ffd1b62b790, f=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b628)) at [36mthread.rs[0m:[33m267[0m:[33m31[0m
frame #19: [33m0x000055a4d885d610[0m ncspot`tokio::runtime::enter::Enter::block_on::hdec4c74567f07f1d(self=0x00007ffd1b62b7e0, f=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b788)) at [36menter.rs[0m:[33m152[0m:[33m13[0m
frame #20: [33m0x000055a4d89ad773[0m ncspot`tokio::runtime::scheduler::multi_thread::MultiThread::block_on::h0e3a33f2f0a9d8ee(self=0x00007ffd1b62b8f0, future=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b7d8)) at [36mmod.rs[0m:[33m79[0m:[33m9[0m
frame #21: [33m0x000055a4d8ce995a[0m ncspot`tokio::runtime::Runtime::block_on::h92ab9f583b1d32a5(self=0x00007ffd1b62b8f0, future=(__0 = ncspot::main::{async_block_env#0} @ 0x00007ffd1b62b868)) at [36mmod.rs[0m:[33m492[0m:[33m44[0m
frame #22: [33m0x000055a4d8862b90[0m ncspot`ncspot::main::h7e6ac1bff8f22f94 at [36mmain.rs[0m:[33m395[0m:[33m5[0m
frame #23: [33m0x000055a4d890b002[0m ncspot`core::ops::function::FnOnce::call_once::h8cee6592a1d5e2bb((null)=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125), (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #24: [33m0x000055a4d8e70bd5[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::hf1c25f805b3592e0(f=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125)) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #25: [33m0x000055a4d898f146[0m ncspot`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h27080fdc913b4d9d at [36mrt.rs[0m:[33m166[0m:[33m18[0m
frame #26: [33m0x000055a4da4ab10f[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$F$GT$::call_once::hb69be6e0857c6cfb at [36mfunction.rs[0m:[33m283[0m:[33m13[0m
frame #27: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::do_call::h396dfc441ee9c786 at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #28: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::h6cdda972d28b3a4f at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #29: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panic::catch_unwind::h376039ec264e8ef9 at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #30: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::rt::lang_start_internal::_$u7b$$u7b$closure$u7d$$u7d$::hc94720ca3d4cb727 at [36mrt.rs[0m:[33m148[0m:[33m48[0m
frame #31: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::do_call::h2422fb95933fa2d5 at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #32: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panicking::try::h488286b5ec8333ff at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #33: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 [inlined] std::panic::catch_unwind::h81636549836d2a25 at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #34: [33m0x000055a4da4ab10c[0m ncspot`std::rt::lang_start_internal::h6ba1bb743c1e9df9 at [36mrt.rs[0m:[33m148[0m:[33m20[0m
frame #35: [33m0x000055a4d898f11a[0m ncspot`std::rt::lang_start::h34c09b74f6a806c9(main=(ncspot`ncspot::main::h7e6ac1bff8f22f94 at main.rs:125), argc=1, argv=0x00007ffd1b62bdb8, sigpipe='\x02') at [36mrt.rs[0m:[33m165[0m:[33m17[0m
frame #36: [33m0x000055a4d8862c31[0m ncspot`main + 33
frame #37: [33m0x00007f3ac6cff290[0m libc.so.6`___lldb_unnamed_symbol3141 + 128
frame #38: [33m0x00007f3ac6cff34a[0m libc.so.6`__libc_start_main + 138
frame #39: [33m0x000055a4d880ffa5[0m ncspot`_start at [36mstart.S[0m:[33m115[0m
thread #2, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac670e638, ts=Option<libc::unix::timespec> @ 0x00007f3ac670c168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac670e638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac670e5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531208936, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac670c430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa476e8, mutex=0x000055a4daa476f8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa476e8, mutex_guard=0x00007f3ac670c678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa476e8, guard=MutexGuard<()> @ 0x00007f3ac670c678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa476e0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa476e0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac670c9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac670cd38, core=0x000055a4daa47710, duration=Option<core::time::Duration> @ 0x00007f3ac670cae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac670cd38, core=0x000055a4daa47710) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac670cd38, core=0x000055a4daa47710) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac670cd38, f={closure_env#0} @ 0x00007f3ac670cca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac670cd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac670cdc8, _cx=0x00007f3ac670cee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa46e40) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa46e40, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac670cea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa46e40, cx=Context @ 0x00007f3ac670cee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670cf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xd1p\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670d0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac670d108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa46e40, scheduler=0x000055a4daa46e40, id=(__0 = 1), cx=Context @ 0x00007f3ac670d238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac670d350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac670d350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac670d378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac670d398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac670d3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac670d3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=0) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52750, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #3, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac650d638, ts=Option<libc::unix::timespec> @ 0x00007f3ac650b168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac650d638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac650d5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209416, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac650b430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa478c8, mutex=0x000055a4daa478d8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa478c8, mutex_guard=0x00007f3ac650b678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa478c8, guard=MutexGuard<()> @ 0x00007f3ac650b678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa478c0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa478c0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac650b9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac650bd38, core=0x000055a4daa478f0, duration=Option<core::time::Duration> @ 0x00007f3ac650bae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac650bd38, core=0x000055a4daa478f0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac650bd38, core=0x000055a4daa478f0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac650bd38, f={closure_env#0} @ 0x00007f3ac650bca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac650bd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac650bdc8, _cx=0x00007f3ac650bee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa52e50) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa52e50, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac650bea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa52e50, cx=Context @ 0x00007f3ac650bee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650bf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xc1P\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650c0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac650c108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa52e50, scheduler=0x000055a4daa52e50, id=(__0 = 4), cx=Context @ 0x00007f3ac650c238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac650c350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac650c350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac650c378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac650c398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac650c3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac650c3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=1) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa529e0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #4, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3abffff638, ts=Option<libc::unix::timespec> @ 0x00007f3abfffd168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3abffff638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3abffff5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209736, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3abfffd430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47a08, mutex=0x000055a4daa47a18, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47a08, mutex_guard=0x00007f3abfffd678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47a08, guard=MutexGuard<()> @ 0x00007f3abfffd678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47a00) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47a00) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3abfffd9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3abfffdd38, core=0x000055a4daa47a30, duration=Option<core::time::Duration> @ 0x00007f3abfffdae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3abfffdd38, core=0x000055a4daa47a30) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3abfffdd38, core=0x000055a4daa47a30) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3abfffdd38, f={closure_env#0} @ 0x00007f3abfffdca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3abfffdd20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3abfffddc8, _cx=0x00007f3abfffdee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa534d0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa534d0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3abfffdea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa534d0, cx=Context @ 0x00007f3abfffdee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffdf88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xe1\xff\xbf:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffe0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3abfffe108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa534d0, scheduler=0x000055a4daa534d0, id=(__0 = 6), cx=Context @ 0x00007f3abfffe238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3abfffe350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3abfffe350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3abfffe378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3abfffe398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3abfffe3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3abfffe3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=2) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52c90, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #5, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac630c638, ts=Option<libc::unix::timespec> @ 0x00007f3ac630a168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac630c638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac630c5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209096, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac630a430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47788, mutex=0x000055a4daa47798, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47788, mutex_guard=0x00007f3ac630a678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47788, guard=MutexGuard<()> @ 0x00007f3ac630a678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47780) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47780) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac630a9c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac630ad38, core=0x000055a4daa477b0, duration=Option<core::time::Duration> @ 0x00007f3ac630aae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac630ad38, core=0x000055a4daa477b0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac630ad38, core=0x000055a4daa477b0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac630ad38, f={closure_env#0} @ 0x00007f3ac630aca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac630ad20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac630adc8, _cx=0x00007f3ac630aee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa528f0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa528f0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac630aea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa528f0, cx=Context @ 0x00007f3ac630aee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630af88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xb10\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630b0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac630b108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa528f0, scheduler=0x000055a4daa528f0, id=(__0 = 2), cx=Context @ 0x00007f3ac630b238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac630b350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac630b350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac630b378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac630b398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac630b3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac630b3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=3) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa52f40, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #6, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac610b638, ts=Option<libc::unix::timespec> @ 0x00007f3ac6109168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac610b638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac610b5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209576, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac6109430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47968, mutex=0x000055a4daa47978, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47968, mutex_guard=0x00007f3ac6109678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47968, guard=MutexGuard<()> @ 0x00007f3ac6109678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47960) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47960) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac61099c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac6109d38, core=0x000055a4daa47990, duration=Option<core::time::Duration> @ 0x00007f3ac6109ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac6109d38, core=0x000055a4daa47990) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac6109d38, core=0x000055a4daa47990) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac6109d38, f={closure_env#0} @ 0x00007f3ac6109ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac6109d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac6109dc8, _cx=0x00007f3ac6109ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53220) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53220, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac6109ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53220, cx=Context @ 0x00007f3ac6109ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac6109f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\xa1\U00000010\xc6:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac610a0b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac610a108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53220, scheduler=0x000055a4daa53220, id=(__0 = 5), cx=Context @ 0x00007f3ac610a238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac610a350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac610a350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac610a378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac610a398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac610a3c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac610a3f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=4) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53310, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #7, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5f0a638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5f08168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5f0a638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5f0a5d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209256, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5f08430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47828, mutex=0x000055a4daa47838, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47828, mutex_guard=0x00007f3ac5f08678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47828, guard=MutexGuard<()> @ 0x00007f3ac5f08678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47820) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47820) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5f089c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5f08d38, core=0x000055a4daa47850, duration=Option<core::time::Duration> @ 0x00007f3ac5f08ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5f08d38, core=0x000055a4daa47850) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5f08d38, core=0x000055a4daa47850) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5f08d38, f={closure_env#0} @ 0x00007f3ac5f08ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5f08d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5f08dc8, _cx=0x00007f3ac5f08ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa52ba0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa52ba0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5f08ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa52ba0, cx=Context @ 0x00007f3ac5f08ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f08f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\x91\xf0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f090b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5f09108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa52ba0, scheduler=0x000055a4daa52ba0, id=(__0 = 3), cx=Context @ 0x00007f3ac5f09238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5f09350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5f09350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5f09378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5f09398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5f093c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5f093f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=5) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa535c0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #8, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5d09638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5d07168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5d09638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5d095d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531209896, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5d07430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47aa8, mutex=0x000055a4daa47ab8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47aa8, mutex_guard=0x00007f3ac5d07678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47aa8, guard=MutexGuard<()> @ 0x00007f3ac5d07678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47aa0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47aa0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5d079c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0, duration=Option<core::time::Duration> @ 0x00007f3ac5d07ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5d07d38, core=0x000055a4daa47ad0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5d07d38, f={closure_env#0} @ 0x00007f3ac5d07ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5d07d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5d07dc8, _cx=0x00007f3ac5d07ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53780) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53780, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5d07ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53780, cx=Context @ 0x00007f3ac5d07ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d07f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8\x81\xd0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d080b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5d08108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53780, scheduler=0x000055a4daa53780, id=(__0 = 7), cx=Context @ 0x00007f3ac5d08238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5d08350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5d08350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5d08378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5d08398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5d083c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5d083f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=6) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53870, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #9, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5b08638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5b06168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5b08638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac5b085d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531210216, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5b06430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47be8, mutex=0x000055a4daa47bf8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47be8, mutex_guard=0x00007f3ac5b06678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47be8, guard=MutexGuard<()> @ 0x00007f3ac5b06678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47be0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47be0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac5b069c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0, duration=Option<core::time::Duration> @ 0x00007f3ac5b06ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5b06d38, core=0x000055a4daa507a0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5b06d38, f={closure_env#0} @ 0x00007f3ac5b06ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5b06d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5b06dc8, _cx=0x00007f3ac5b06ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53f10) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53f10, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5b06ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53f10, cx=Context @ 0x00007f3ac5b06ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b06f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8q\xb0\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b070b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5b07108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53f10, scheduler=0x000055a4daa53f10, id=(__0 = 9), cx=Context @ 0x00007f3ac5b07238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5b07350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5b07350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5b07378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5b07398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5b073c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac5b073f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=7) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa53b20, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #10, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5907638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5905168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5907638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac59075d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531210056, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5905430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa47b48, mutex=0x000055a4daa47b58, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa47b48, mutex_guard=0x00007f3ac5905678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa47b48, guard=MutexGuard<()> @ 0x00007f3ac5905678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa47b40) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa47b40) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac59059c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5905d38, core=0x000055a4daa47b70, duration=Option<core::time::Duration> @ 0x00007f3ac5905ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5905d38, core=0x000055a4daa47b70) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5905d38, core=0x000055a4daa47b70) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5905d38, f={closure_env#0} @ 0x00007f3ac5905ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5905d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5905dc8, _cx=0x00007f3ac5905ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa53a30) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa53a30, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5905ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa53a30, cx=Context @ 0x00007f3ac5905ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5905f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8a\x90\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac59060b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5906108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa53a30, scheduler=0x000055a4daa53a30, id=(__0 = 8), cx=Context @ 0x00007f3ac5906238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5906350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5906350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5906378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5906398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac59063c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac59063f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=8) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54000, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #11, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5706638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5704168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5706638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac57065d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531250392, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5704430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa518d8, mutex=0x000055a4daa518e8, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa518d8, mutex_guard=0x00007f3ac5704678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa518d8, guard=MutexGuard<()> @ 0x00007f3ac5704678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa518d0) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa518d0) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac57049c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5704d38, core=0x000055a4daa51900, duration=Option<core::time::Duration> @ 0x00007f3ac5704ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5704d38, core=0x000055a4daa51900) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5704d38, core=0x000055a4daa51900) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5704d38, f={closure_env#0} @ 0x00007f3ac5704ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5704d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5704dc8, _cx=0x00007f3ac5704ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa54470) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa54470, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5704ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa54470, cx=Context @ 0x00007f3ac5704ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5704f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8Qp\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac57050b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5705108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa54470, scheduler=0x000055a4daa54470, id=(__0 = 11), cx=Context @ 0x00007f3ac5705238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5705350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5705350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5705378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5705398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac57053c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac57053f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=9) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa542b0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #12, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6de4096[0m libc.so.6`epoll_wait + 86
frame #1: [33m0x000055a4d9cd9585[0m ncspot`mio::sys::unix::selector::epoll::Selector::select::h9bf838de6cee151a(self=0x000055a4daa46d98, events=0x00007f3ac5503198, timeout=<unavailable>) at [36mepoll.rs[0m:[33m106[0m:[33m9[0m
frame #2: [33m0x000055a4d9cd8af2[0m ncspot`mio::poll::Poll::poll::hecd6f98defbee2fb(self=0x000055a4daa46d98, events=0x00007f3ac5503198, timeout=Option<core::time::Duration> @ 0x00007f3ac55031d0) at [36mpoll.rs[0m:[33m411[0m:[33m9[0m
frame #3: [33m0x000055a4d9c6e6bf[0m ncspot`tokio::runtime::io::Driver::turn::h86429c8fd240050a(self=0x000055a4daa46bb8, max_wait=Option<core::time::Duration> @ 0x00007f3ac55032b8) at [36mmod.rs[0m:[33m162[0m:[33m15[0m
frame #4: [33m0x000055a4d9c6ecbc[0m ncspot`_$LT$tokio..runtime..io..Driver$u20$as$u20$tokio..park..Park$GT$::park::h6cf1576a1785eee4(self=0x000055a4daa46bb8) at [36mmod.rs[0m:[33m227[0m:[33m9[0m
frame #5: [33m0x000055a4d9c6da73[0m ncspot`_$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h8c36044088582a46(self=0x000055a4daa46bb8) at [36meither.rs[0m:[33m30[0m:[33m29[0m
frame #6: [33m0x000055a4d9c99fdf[0m ncspot`tokio::time::driver::Driver$LT$P$GT$::park_internal::h7ebea2cf1dc6438e(self=0x000055a4daa46b90, limit=Option<core::time::Duration> @ 0x00007f3ac55035f8) at [36mmod.rs[0m:[33m238[0m:[33m21[0m
frame #7: [33m0x000055a4d9c9a33d[0m ncspot`_$LT$tokio..time..driver..Driver$LT$P$GT$$u20$as$u20$tokio..park..Park$GT$::park::h59d897fd58871267(self=0x000055a4daa46b90) at [36mmod.rs[0m:[33m436[0m:[33m9[0m
frame #8: [33m0x000055a4d9c6d9c3[0m ncspot`_$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h8c2623fd806b1cf6(self=0x000055a4daa46b90) at [36meither.rs[0m:[33m30[0m:[33m29[0m
frame #9: [33m0x000055a4d9c44faf[0m ncspot`_$LT$tokio..runtime..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb43676fc8a73fc12(self=0x000055a4daa46b90) at [36mdriver.rs[0m:[33m198[0m:[33m9[0m
frame #10: [33m0x000055a4d9c70de5[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_driver::h2e5813f2d7ec8a14(self=0x000055a4daa51020, driver=0x000055a4daa46b90) at [36mpark.rs[0m:[33m205[0m:[33m9[0m
frame #11: [33m0x000055a4d9c708fb[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa51020) at [36mpark.rs[0m:[33m137[0m:[33m13[0m
frame #12: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac55039c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #13: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5503d38, core=0x000055a4daa51050, duration=Option<core::time::Duration> @ 0x00007f3ac5503ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #14: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5503d38, core=0x000055a4daa51050) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #15: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5503d38, core=0x000055a4daa51050) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #16: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #17: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5503d38, f={closure_env#0} @ 0x00007f3ac5503ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #18: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5503d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #19: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #20: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5503dc8, _cx=0x00007f3ac5503ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #21: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa541c0) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #22: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa541c0, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5503ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #23: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa541c0, cx=Context @ 0x00007f3ac5503ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #24: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #25: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5503f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #26: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="8AP\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #27: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #28: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac55040b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #29: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5504108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #30: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa541c0, scheduler=0x000055a4daa541c0, id=(__0 = 10), cx=Context @ 0x00007f3ac5504238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #31: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5504350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #32: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5504350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #33: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5504378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #34: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5504398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #35: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac55043c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #36: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac55043f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #37: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=10) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #38: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #39: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #40: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #41: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #42: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #43: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #44: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #45: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #46: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #47: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54560, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #48: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #50: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #51: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #52: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #13, name = 'tokio-runtime-w', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6ddc7fd[0m libc.so.6`syscall + 29
frame #1: [33m0x000055a4d9ce866e[0m ncspot`parking_lot_core::thread_parker::imp::ThreadParker::futex_wait::hd46b284c103ad56c(self=0x00007f3ac5304638, ts=Option<libc::unix::timespec> @ 0x00007f3ac5302168) at [36mlinux.rs[0m:[33m112[0m:[33m13[0m
frame #2: [33m0x000055a4d9ce843c[0m ncspot`_$LT$parking_lot_core..thread_parker..imp..ThreadParker$u20$as$u20$parking_lot_core..thread_parker..ThreadParkerT$GT$::park::h2367d5faad88fe1a(self=0x00007f3ac5304638) at [36mlinux.rs[0m:[33m66[0m:[33m13[0m
frame #3: [33m0x000055a4d9cde924[0m ncspot`parking_lot_core::parking_lot::park::_$u7b$$u7b$closure$u7d$$u7d$::h0b62d6e91fd57041(thread_data=0x00007f3ac53045d8) at [36mparking_lot.rs[0m:[33m635[0m:[33m17[0m
frame #4: [33m0x000055a4d9cddeda[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd at [36mparking_lot.rs[0m:[33m207[0m:[33m5[0m
frame #5: [33m0x000055a4d9cdddcc[0m ncspot`parking_lot_core::parking_lot::park::h6d3bc6a15b4ce9cd(key=94166531252616, validate=<unavailable>, before_sleep={closure_env#1} @ 0x00007f3ac5302430, timed_out=<unavailable>, park_token=(__0 = 0), timeout=<unavailable>) at [36mparking_lot.rs[0m:[33m600[0m:[33m5[0m
frame #6: [33m0x000055a4d9ce4ab8[0m ncspot`parking_lot::condvar::Condvar::wait_until_internal::h6684c971016cd0ab(self=0x000055a4daa52188, mutex=0x000055a4daa52198, timeout=<unavailable>) at [36mcondvar.rs[0m:[33m333[0m:[33m35[0m
frame #7: [33m0x000055a4d9cac947[0m ncspot`parking_lot::condvar::Condvar::wait::hedc8a2deac7a3724(self=0x000055a4daa52188, mutex_guard=0x00007f3ac5302678) at [36mcondvar.rs[0m:[33m256[0m:[33m9[0m
frame #8: [33m0x000055a4d9c5288c[0m ncspot`tokio::loom::std::parking_lot::Condvar::wait::h750533e7a30e72ec(self=0x000055a4daa52188, guard=MutexGuard<()> @ 0x00007f3ac5302678) at [36mparking_lot.rs[0m:[33m150[0m:[33m9[0m
frame #9: [33m0x000055a4d9c70a68[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park_condvar::ha8ae40022c28e043(self=0x000055a4daa52180) at [36mpark.rs[0m:[33m168[0m:[33m17[0m
frame #10: [33m0x000055a4d9c70873[0m ncspot`tokio::runtime::scheduler::multi_thread::park::Inner::park::h75621f77e3a340aa(self=0x000055a4daa52180) at [36mpark.rs[0m:[33m139[0m:[33m13[0m
frame #11: [33m0x000055a4d9c7043c[0m ncspot`_$LT$tokio..runtime..scheduler..multi_thread..park..Parker$u20$as$u20$tokio..park..Park$GT$::park::h9c5beaa4525076e6(self=0x00007f3ac53029c0) at [36mpark.rs[0m:[33m93[0m:[33m9[0m
frame #12: [33m0x000055a4d9c47a2b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::ha98846f7ce5820b7(self=0x00007f3ac5302d38, core=0x000055a4daa521b0, duration=Option<core::time::Duration> @ 0x00007f3ac5302ae0) at [36mworker.rs[0m:[33m517[0m:[33m13[0m
frame #13: [33m0x000055a4d9c475d9[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::park::h337599a8091ca515(self=0x00007f3ac5302d38, core=0x000055a4daa521b0) at [36mworker.rs[0m:[33m488[0m:[33m24[0m
frame #14: [33m0x000055a4d9c46589[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Context::run::h60f90a84fdd1ddf7(self=0x00007f3ac5302d38, core=0x000055a4daa521b0) at [36mworker.rs[0m:[33m397[0m:[33m24[0m
frame #15: [33m0x000055a4d9c4628d[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::_$u7b$$u7b$closure$u7d$$u7d$::h5f5621f348a52cb0 at [36mworker.rs[0m:[33m372[0m:[33m17[0m
frame #16: [33m0x000055a4d9c89b27[0m ncspot`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf0c2f7d484a786e1(self=0x000055a4da58d750, t=0x00007f3ac5302d38, f={closure_env#0} @ 0x00007f3ac5302ca8) at [36mscoped_tls.rs[0m:[33m61[0m:[33m9[0m
frame #17: [33m0x000055a4d9c461ca[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::run::h6e4e3be7f9455393(worker=Arc<tokio::runtime::scheduler::multi_thread::worker::Worker> @ 0x00007f3ac5302d20) at [36mworker.rs[0m:[33m369[0m:[33m5[0m
frame #18: [33m0x000055a4d9c4600b[0m ncspot`tokio::runtime::scheduler::multi_thread::worker::Launch::launch::_$u7b$$u7b$closure$u7d$$u7d$::h006f52098deb2bca at [36mworker.rs[0m:[33m348[0m:[33m45[0m
frame #19: [33m0x000055a4d9c4e403[0m ncspot`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha8e4a6ed78d56238(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5302dc8, _cx=0x00007f3ac5302ee8) at [36mtask.rs[0m:[33m42[0m:[33m21[0m
frame #20: [33m0x000055a4d9c953db[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::ha00f26dd94df9105(ptr=0x000055a4daa54720) at [36mcore.rs[0m:[33m184[0m:[33m17[0m
frame #21: [33m0x000055a4d9c40c30[0m ncspot`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h326850d44aa3df93(self=0x000055a4daa54720, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>> @ 0x00007f3ac5302ea8) at [36munsafe_cell.rs[0m:[33m14[0m:[33m9[0m
frame #22: [33m0x000055a4d9c951b8[0m ncspot`tokio::runtime::task::core::CoreStage$LT$T$GT$::poll::h08d3b5b7614807c3(self=0x000055a4daa54720, cx=Context @ 0x00007f3ac5302ee8) at [36mcore.rs[0m:[33m174[0m:[33m13[0m
frame #23: [33m0x000055a4d9c68538[0m ncspot`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::hcefd4058b1d6f73f at [36mharness.rs[0m:[33m480[0m:[33m19[0m
frame #24: [33m0x000055a4d9cac733[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hcc638b2ec6f9201f(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5302f88, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #25: [33m0x000055a4d9c3b1fe[0m ncspot`std::panicking::try::do_call::hfff487806c26c0e5(data="810\xc5:\U0000007f") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #26: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #27: [33m0x000055a4d9c39e95[0m ncspot`std::panicking::try::h13a35f8774370f92(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac53030b0) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #28: [33m0x000055a4d9c68bdb[0m ncspot`std::panic::catch_unwind::h634662e7c319521e(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule>> @ 0x00007f3ac5303108) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #29: [33m0x000055a4d9c6819e[0m ncspot`tokio::runtime::task::harness::poll_future::h8512720cfa36329e(core=0x000055a4daa54720, scheduler=0x000055a4daa54720, id=(__0 = 12), cx=Context @ 0x00007f3ac5303238) at [36mharness.rs[0m:[33m468[0m:[33m18[0m
frame #30: [33m0x000055a4d9c66410[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h25c4526bea711ef9(self=0x00007f3ac5303350) at [36mharness.rs[0m:[33m104[0m:[33m27[0m
frame #31: [33m0x000055a4d9c66214[0m ncspot`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::ha96a62085e6ed438(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::runtime::scheduler::multi_thread::worker::{impl#0}::launch::{closure_env#0}>, tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac5303350) at [36mharness.rs[0m:[33m57[0m:[33m15[0m
frame #32: [33m0x000055a4d9c96192[0m ncspot`tokio::runtime::task::raw::poll::h7227b3fe1389996b(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007f3ac5303378) at [36mraw.rs[0m:[33m194[0m:[33m5[0m
frame #33: [33m0x000055a4d9c95fff[0m ncspot`tokio::runtime::task::raw::RawTask::poll::h454311de2cc2dd04(self=RawTask @ 0x00007f3ac5303398) at [36mraw.rs[0m:[33m134[0m:[33m18[0m
frame #34: [33m0x000055a4d9c8a964[0m ncspot`tokio::runtime::task::UnownedTask$LT$S$GT$::run::ha802676874f80019(self=UnownedTask<tokio::runtime::blocking::schedule::NoopSchedule> @ 0x00007f3ac53033c8) at [36mmod.rs[0m:[33m422[0m:[33m9[0m
frame #35: [33m0x000055a4d9c423f7[0m ncspot`tokio::runtime::blocking::pool::Task::run::h766b0bede9815a18(self=Task @ 0x00007f3ac53033f8) at [36mpool.rs[0m:[33m111[0m:[33m9[0m
frame #36: [33m0x000055a4d9c44b0c[0m ncspot`tokio::runtime::blocking::pool::Inner::run::h50d2b092446ece66(self=0x000055a4daa46a80, worker_thread_id=11) at [36mpool.rs[0m:[33m346[0m:[33m17[0m
frame #37: [33m0x000055a4d9c43f07[0m ncspot`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::h222a0727ba761bf1 at [36mpool.rs[0m:[33m321[0m:[33m13[0m
frame #38: [33m0x000055a4d9c60901[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h9511122f87c4e5b3(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #39: [33m0x000055a4d9c90fe2[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h1b0b33fe5e43c4e8 at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #40: [33m0x000055a4d9cac572[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h0098a4eca15a922a(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #41: [33m0x000055a4d9c3acc2[0m ncspot`std::panicking::try::do_call::h2d4ce91db737fa80(data="\U00000001") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #42: [33m0x000055a4d9c3b9cb[0m ncspot`__rust_try + 27
frame #43: [33m0x000055a4d9c3a41f[0m ncspot`std::panicking::try::h702deb9c89543101(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #44: [33m0x000055a4d9c68b72[0m ncspot`std::panic::catch_unwind::h4271275e4b09dee6(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #45: [33m0x000055a4d9c90dff[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::hd4617e8e1a39fe96 at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #46: [33m0x000055a4d9c838cf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::heafbba02534e2398((null)=0x000055a4daa54810, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #47: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #48: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #49: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #50: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #51: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
thread #14, name = 'ncspot', stop reason = [31msignal SIGSTOP[0m
frame #0: [33m0x00007f3ac6de5b0c[0m libc.so.6`recv + 108
frame #1: [33m0x000055a4da4b6734[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] std::sys::unix::net::Socket::recv_with_flags::hc96c7ab2f784b464 at [36mnet.rs[0m:[33m245[0m:[33m13[0m
frame #2: [33m0x000055a4da4b6726[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] std::sys::unix::net::Socket::read::h30ea7b5371c75ca8 at [36mnet.rs[0m:[33m251[0m:[33m9[0m
frame #3: [33m0x000055a4da4b6726[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede [inlined] _$LT$$RF$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::h46548dc3d602a8a5 at [36mstream.rs[0m:[33m637[0m:[33m9[0m
frame #4: [33m0x000055a4da4b6724[0m ncspot`_$LT$std..os..unix..net..stream..UnixStream$u20$as$u20$std..io..Read$GT$::read::hfedec9b9210c9ede at [36mstream.rs[0m:[33m621[0m:[33m9[0m
frame #5: [33m0x000055a4da34e647[0m ncspot`signal_hook::iterator::SignalsInfo$LT$E$GT$::has_signals::h7f3e45e7635495d5(read=0x00007f3ac46bc4b0) at [36mmod.rs[0m:[33m186[0m:[33m19[0m
frame #6: [33m0x000055a4da371040[0m ncspot`core::ops::function::FnMut::call_mut::h95cab41eb995bee3((null)=0x00007f3ac46bc390, (null)=(&mut std::os::unix::net::stream::UnixStream) @ 0x00007f3ac46bc288) at [36mfunction.rs[0m:[33m164[0m:[33m5[0m
frame #7: [33m0x000055a4da35cf6c[0m ncspot`signal_hook::iterator::backend::SignalDelivery$LT$R$C$E$GT$::poll_pending::h513d95c7f7292bb7(self=0x00007f3ac46bc480, has_signals=0x00007f3ac46bc390) at [36mbackend.rs[0m:[33m353[0m:[33m15[0m
frame #8: [33m0x000055a4da34eaf7[0m ncspot`signal_hook::iterator::SignalsInfo$LT$E$GT$::wait::h71944fdfafc004f9(self=0x00007f3ac46bc480) at [36mmod.rs[0m:[33m210[0m:[33m15[0m
frame #9: [33m0x000055a4da373577[0m ncspot`cursive::backends::resize::start_resize_thread::_$u7b$$u7b$closure$u7d$$u7d$::h0a24cd61fd5d5243 at [36mresize.rs[0m:[33m19[0m:[33m16[0m
frame #10: [33m0x000055a4da3546e0[0m ncspot`std::sys_common::backtrace::__rust_begin_short_backtrace::h2adaf8e68da413e4(f=<unavailable>) at [36mbacktrace.rs[0m:[33m122[0m:[33m18[0m
frame #11: [33m0x000055a4da3751b1[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h66a2b1b133a1bc8f at [36mmod.rs[0m:[33m514[0m:[33m17[0m
frame #12: [33m0x000055a4da36c571[0m ncspot`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hde978887745131bb(self=<unavailable>, _args=<unavailable>) at [36munwind_safe.rs[0m:[33m271[0m:[33m9[0m
frame #13: [33m0x000055a4da34d76e[0m ncspot`std::panicking::try::do_call::h322a19247b881e1f(data="\xb0\U00000016") at [36mpanicking.rs[0m:[33m492[0m:[33m40[0m
frame #14: [33m0x000055a4da34e24b[0m ncspot`__rust_try + 27
frame #15: [33m0x000055a4da34d646[0m ncspot`std::panicking::try::hc82fb918393eee11(f=<unavailable>) at [36mpanicking.rs[0m:[33m456[0m:[33m19[0m
frame #16: [33m0x000055a4da3501e1[0m ncspot`std::panic::catch_unwind::hc8d87aefdc9801b5(f=<unavailable>) at [36mpanic.rs[0m:[33m137[0m:[33m14[0m
frame #17: [33m0x000055a4da374fd3[0m ncspot`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::ha32c8812b072db6b at [36mmod.rs[0m:[33m513[0m:[33m30[0m
frame #18: [33m0x000055a4da3710bf[0m ncspot`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hceda003bed42ce02((null)=0x000055a4daa556e0, (null)=<unavailable>) at [36mfunction.rs[0m:[33m248[0m:[33m5[0m
frame #19: [33m0x000055a4da4c1563[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h49f797984e2121bf at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #20: [33m0x000055a4da4c155d[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hfa4f3d0ee6440e0b at [36mboxed.rs[0m:[33m1940[0m:[33m9[0m
frame #21: [33m0x000055a4da4c1556[0m ncspot`std::sys::unix::thread::Thread::new::thread_start::h62ca48b42d48a8fc at [36mthread.rs[0m:[33m108[0m:[33m17[0m
frame #22: [33m0x00007f3ac6d628fd[0m libc.so.6`___lldb_unnamed_symbol3500 + 717
frame #23: [33m0x00007f3ac6de4a60[0m libc.so.6`___lldb_unnamed_symbol3926 + 11
(lldb) session save backtrace_dump.txt
This is the output when it's deadlocked (without the 'j' of course :p):
Nice!
frame #9: 0x000055a4d8dd98f7 ncspot`ncspot::spotify::Spotify::new::h57b3aa548975f93a(events=<unavailable>, credentials=<unavailable>, cfg=Arc<ncspot::config::Config> @ 0x00007ffd1b623428) at spotify.rs:72:24
Do those line numbers apply to main
? That's where the Spotify
struct is instantiated and before the session/worker are started. Looks weird :thinking:
The line numbers might not apply. I'm sorry I forgot to mention that. This bug happens on the latest release build sometimes (or at least I'm pretty sure it's the same one as ctrl+c stops working). This backtrace comes from a dev version though. I checked to make sure this particular one isn't in the code I changed, because I don't accidentally want to create an issue for that, but since it happens so early on, and I haven't touched that bit, it must be the same as the release bug. I'll run the latest release in debug mode from now on and try to get a backtrace from that one, but that might take a while because I'm not restarting that one all the time :/
No problem. It never happens when you need it to :smile: I restarted ncspot around 20 times yesterday as I was trying to reproduce it, but nothing :(
I realized today that this was still open. I don't know why but this hasn't happened anymore and the one time it did happen, I wasn't running a development build, so I couldn't dump the stack... I'll close this for now, as this hasn't happened in the past month so it might not have been a problem with ncspot. I will reopen this if this happens again and I can provide more information as with the current info it's not possible to fix this :slightly_smiling_face:
I think ncspot is becoming self aware and reading this issue, as right after closing it the crash happened again. It isn't a deadlock like I originally thought it was. It does ignore all ctrl+c and hangs for several minutes before exiting. Luckily it automatically wrote the stacktrace and crash info in the backtrace file. It's not much information as most of the signatures are gone, but at least there is the information about where it crashed.
0: <unknown>
1: <unknown>
2: <unknown>
3: <unknown>
4: <unknown>
5: <unknown>
6: <unknown>
7: <unknown>
8: <unknown>
9: <unknown>
10: <unknown>
11: <unknown>
12: main
13: <unknown>
14: __libc_start_main
15: <unknown>
panicked at 'can't send message to worker: SendError(SetVolume(65535))', src/spotify.rs:340:48
I realize it could have been a normal exit since I had pressed ctrl+c and I forgot to check the exit code, but I haven't used ncspot today and the stacktrace does show that it was modified around the time of ncspot crashing, so it's unlikely that it didn't crash.
Happened again today, on tag 0.13.0
from the Arch community repository. I remembered vaguely that I had created an issue for this, but I didn't know at the time whether I had pressed ctrl+c
or it just crashed. It is definitely a crash. I still don't have an unstripped backtrace sadly. The one this time is identical to the one above.
This isn't on an upstream build, but on a version I was currently working on. The line numbers will probably not line up, but the version this happened on is a5228c481d59886152c1774398b0efaf4aea2844 on ThomasFrans/entrypoint-cleanup-suggestion
(my fork). It is based on the latest commit in ncspot/main.
YES!!! I finally got a workable backtrace! I've never been this happy to crash a program :smile: I thought it was my bad refactoring that crashed it at first, went to look at the backtrace file, and it's the same error that has happened countless times in release builds, beautifully displayed as a non-stripped backtrace.
0: ncspot::panic::register_backtrace_panic_handler::{{closure}}
at ./src/panic.rs:20:38
1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/alloc/src/boxed.rs:2002:9
2: std::panicking::rust_panic_with_hook
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:692:13
3: std::panicking::begin_panic_handler::{{closure}}
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:579:13
4: std::sys_common::backtrace::__rust_end_short_backtrace
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/sys_common/backtrace.rs:137:18
5: rust_begin_unwind
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:575:5
6: core::panicking::panic_fmt
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/panicking.rs:64:14
7: core::result::unwrap_failed
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/result.rs:1790:5
8: core::result::Result<T,E>::expect
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/result.rs:1069:23
9: ncspot::spotify::Spotify::send_worker
at ./src/spotify.rs:342:30
10: ncspot::spotify::Spotify::set_volume
at ./src/spotify.rs:374:9
11: ncspot::spotify::Spotify::new
at ./src/spotify.rs:80:9
12: ncspot::application::Application::new
at ./src/application.rs:110:13
13: ncspot::main
at ./src/main.rs:60:27
14: core::ops::function::FnOnce::call_once
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/ops/function.rs:250:5
15: std::sys_common::backtrace::__rust_begin_short_backtrace
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/sys_common/backtrace.rs:121:18
16: std::rt::lang_start::{{closure}}
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:166:18
17: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/ops/function.rs:287:13
18: std::panicking::try::do_call
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:483:40
19: std::panicking::try
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:447:19
20: std::panic::catch_unwind
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panic.rs:140:14
21: std::rt::lang_start_internal::{{closure}}
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:148:48
22: std::panicking::try::do_call
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:483:40
23: std::panicking::try
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:447:19
24: std::panic::catch_unwind
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panic.rs:140:14
25: std::rt::lang_start_internal
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:148:20
26: std::rt::lang_start
at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:165:17
27: main
28: <unknown>
29: __libc_start_main
30: _start
panicked at 'can't send message to worker: SendError(SetVolume(65535))', src/spotify.rs:342:48
I hope this is useful, since this isn't an upstream version. Since the error is the exact same as the other ones in this issue, I think it's the same problem. I doubt I'll ever get a good backtrace from a release build as Arch strips those by default, and I always forget to start running builds that aren't stripped (I know it's not that hard :smile:).
Yet another crash on a version where I only made minimal changes in src/layout.rs
, as it will be way easier to find the correct lines. This one happened just now while solving a styling problem with the command line. I don't want to spam this issue, but this backtrace will be way cleaner than the previous one as almost nothing changed compared to the upstream main branch.
upstream/main...HEAD
diff --git a/src/ui/layout.rs b/src/ui/layout.rs
index 9081fa6..2581dd9 100644
--- a/src/ui/layout.rs
+++ b/src/ui/layout.rs
@@ -35,17 +35,12 @@ pub struct Layout {
impl Layout {
pub fn new<T: IntoBoxedView>(status: T, ev: &events::EventManager, theme: Theme) -> Layout {
- let style = ColorStyle::new(
- ColorType::Color(*theme.palette.custom("cmdline_bg").unwrap()),
- ColorType::Color(*theme.palette.custom("cmdline").unwrap()),
- );
-
Layout {
screens: HashMap::new(),
stack: HashMap::new(),
statusbar: status.into_boxed_view(),
focus: None,
- cmdline: EditView::new().filler(" ").style(style),
+ cmdline: EditView::new().filler(" "),
cmdline_focus: false,
result: Ok(None),
result_time: None,
@@ -260,8 +255,14 @@ impl View for Layout {
}
if cmdline_visible {
+ let style = ColorStyle::new(
+ ColorType::Color(*printer.theme.palette.custom("cmdline_bg").unwrap()),
+ ColorType::Color(*printer.theme.palette.custom("cmdline").unwrap()),
+ );
let printer = &printer.offset((0, printer.size.y - 1));
- self.cmdline.draw(printer);
+ printer.with_style(style, |printer| {
+ self.cmdline.draw(printer);
+ });
}
}
1 0: ncspot::register_backtrace_panic_handler::{{closure}}
2 at ./src/main.rs:109:38
3 1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
4 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/alloc/src/boxed.rs:2002:9
5 2: std::panicking::rust_panic_with_hook
6 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:692:13
7 3: std::panicking::begin_panic_handler::{{closure}}
8 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:579:13
9 4: std::sys_common::backtrace::__rust_end_short_backtrace
10 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/sys_common/backtrace.rs:137:18
11 5: rust_begin_unwind
12 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:575:5
13 6: core::panicking::panic_fmt
14 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/panicking.rs:64:14
15 7: core::result::unwrap_failed
16 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/result.rs:1790:5
17 8: core::result::Result<T,E>::expect
18 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/result.rs:1069:23
19 9: ncspot::spotify::Spotify::send_worker
20 at ./src/spotify.rs:340:30
21 10: ncspot::spotify::Spotify::set_volume
22 at ./src/spotify.rs:372:9
23 11: ncspot::spotify::Spotify::new
24 at ./src/spotify.rs:78:9
25 12: ncspot::main
26 at ./src/main.rs:195:19
27 13: core::ops::function::FnOnce::call_once
28 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/ops/function.rs:250:5
29 14: std::sys_common::backtrace::__rust_begin_short_backtrace
30 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/sys_common/backtrace.rs:121:18
31 15: std::rt::lang_start::{{closure}}
32 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:166:18
33 16: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
34 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/core/src/ops/function.rs:287:13
35 17: std::panicking::try::do_call
36 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:483:40
37 18: std::panicking::try
38 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:447:19
39 19: std::panic::catch_unwind
40 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panic.rs:140:14
41 20: std::rt::lang_start_internal::{{closure}}
42 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:148:48
43 21: std::panicking::try::do_call
44 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:483:40
45 22: std::panicking::try
46 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panicking.rs:447:19
47 23: std::panic::catch_unwind
48 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/panic.rs:140:14
49 24: std::rt::lang_start_internal
50 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:148:20
51 25: std::rt::lang_start
52 at /rustc/2c8cc343237b8f7d5a3c3703e3a87f2eb2c54a74/library/std/src/rt.rs:165:17
53 26: main
54 27: <unknown>
55 28: __libc_start_main
56 29: _start
57
58 panicked at 'can't send message to worker: SendError(SetVolume(65535))', src/spotify.rs:340:48
Oh well hello there. I was just about to create another issue and then this happened. Can only help to resolve this issue... This is on vanilla 0.13.2
. It's not the full debug log as it possibly contains personal stuff. This should be the relevant stuff for this issue hopefully.
1900 [2023-06-13][23:34:04] [librespot_core::session] [DEBUG] new Session[0]
1901 [2023-06-13][23:34:04] [librespot_core::session] [DEBUG] drop Session[0]
1902 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "background", falling back to default
1903 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "background", falling back to default
1904 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "primary", falling back to default
1905 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "secondary", falling back to default
1906 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "title", falling back to default
1907 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "highlight", falling back to default
1908 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "highlight_bg", falling back to default
1909 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "highlight_inactive_bg", falling back to default
1910 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "playing", falling back to default
1911 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "playing_selected", falling back to default
1912 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "playing_bg", falling back to default
1913 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "error", falling back to default
1914 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "error_bg", falling back to default
1915 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "statusbar_progress", falling back to default
1916 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "statusbar_progress_bg", falling back to default
1917 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "statusbar", falling back to default
1918 [2023-06-13][23:34:04] [librespot_core::session] [DEBUG] drop Dispatch
1919 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "statusbar_bg", falling back to default
1920 [2023-06-13][23:34:04] [ncspot::theme] [WARN] Failed to parse color in "search_match", falling back to default
1921 [2023-06-13][23:34:04] [ncspot::spotify] [DEBUG] opening spotify session
1922 [2023-06-13][23:34:04] [ncspot::spotify] [DEBUG] No HTTP proxy set
1923 [2023-06-13][23:34:04] [want] [TRACE] signal: Want
1924 [2023-06-13][23:34:04] [want] [TRACE] signal found waiting giver, notifying
1925 [2023-06-13][23:34:04] [want] [TRACE] poll_want: taker wants!
1926 [2023-06-13][23:34:04] [want] [TRACE] signal: Want
1927 [2023-06-13][23:34:04] [want] [TRACE] signal found waiting giver, notifying
1928 [2023-06-13][23:34:04] [want] [TRACE] signal: Want
1929 [2023-06-13][23:34:04] [want] [TRACE] poll_want: taker wants!
1930 [2023-06-13][23:34:04] [want] [TRACE] signal: Closed
1931 [2023-06-13][23:34:04] [librespot_core::apresolve] [WARN] Ignoring blacklisted access point ap-gue1.spotify.com:4070
1932 [2023-06-13][23:34:04] [librespot_core::apresolve] [WARN] Ignoring blacklisted access point ap-gue1.spotify.com:443
1933 [2023-06-13][23:34:04] [librespot_core::apresolve] [WARN] Ignoring blacklisted access point ap-gue1.spotify.com:80
1934 [2023-06-13][23:34:04] [librespot_core::apresolve] [WARN] Ignoring blacklisted access point ap-gew4.spotify.com:4070
1935 [2023-06-13][23:34:04] [librespot_core::session] [INFO] Connecting to AP "ap-gew1.spotify.com:443"
1936 [2023-06-13][23:34:04] [ncspot::spotify] [INFO] setting volume to 65535
Not a minute long hang, but it looks very similar to all the other crashes. I think this belongs here. I have no clue what is going wrong here. Sometimes it crashes immediately, other times it hangs for a long time ignoring all input. One thing that seems to be consistent is the 'can't send message to worker' error.
Backtrace (main branch, commit b27b067 with cargo build
, no changes to the source code):
0: ncspot::panic::register_backtrace_panic_handler::{{closure}}
at ./src/panic.rs:20:38
1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/alloc/src/boxed.rs:2007:9
2: std::panicking::rust_panic_with_hook
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:709:13
3: std::panicking::begin_panic_handler::{{closure}}
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:597:13
4: std::sys_common::backtrace::__rust_end_short_backtrace
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/sys_common/backtrace.rs:151:18
5: rust_begin_unwind
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:593:5
6: core::panicking::panic_fmt
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/panicking.rs:67:14
7: core::result::unwrap_failed
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/result.rs:1651:5
8: core::result::Result<T,E>::expect
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/result.rs:1033:23
9: ncspot::spotify_api::WebApi::update_token
at ./src/spotify_api.rs:96:13
10: ncspot::spotify::Spotify::new
at ./src/spotify.rs:79:9
11: ncspot::application::Application::new
at ./src/application.rs:113:13
12: ncspot::main
at ./src/main.rs:62:27
13: core::ops::function::FnOnce::call_once
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/ops/function.rs:250:5
14: std::sys_common::backtrace::__rust_begin_short_backtrace
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/sys_common/backtrace.rs:135:18
15: std::rt::lang_start::{{closure}}
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/rt.rs:166:18
16: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/ops/function.rs:284:13
17: std::panicking::try::do_call
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:500:40
18: std::panicking::try
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:464:19
19: std::panic::catch_unwind
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panic.rs:142:14
20: std::rt::lang_start_internal::{{closure}}
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/rt.rs:148:48
21: std::panicking::try::do_call
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:500:40
22: std::panicking::try
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:464:19
23: std::panic::catch_unwind
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panic.rs:142:14
24: std::rt::lang_start_internal
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/rt.rs:148:20
25: std::rt::lang_start
at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/rt.rs:165:17
26: main
27: <unknown>
28: __libc_start_main
29: _start
panicked at 'can't send message to worker: SendError { .. }', src/spotify_api.rs:96:31
Wait, it seems like this happened at another location this time. Maybe the changes made by c0c7ea8 did help and would also be needed at src/spotify_api.rs:96:31
?
Describe the bug Sometimes, not often, ncspot will hang for the longest time while starting. It's still possible to stop it with Ctrl+C, but after a while, that isn't possible anymore. This makes me wonder if it is somehow deadlocked. It happens on the latest commit, which is 5c1fe9331a84ed021edb4d174c2013cb27379e0b.
To Reproduce It's not really reproducible. It happens occasionally on my devices, and when it happens, it IS reproducible, at least until the next reboot...
System (please complete the following information):
Backtrace/Debug log Debug log (until manually stopped with Ctrl+C):