Created
February 26, 2023 13:06
-
-
Save GladOSkar/3352afe39d26f052d4ba6610a369a5a9 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ lldb target/debug/i3status-rs ✔ 11m 15s | |
(lldb) target create "target/debug/i3status-rs" | |
Current executable set to '/home/oskar/software/sources/i3status-rust/target/debug/i3status-rs' (x86_64). | |
(lldb) run | |
Process 25960 launched: '/home/oskar/software/sources/i3status-rust/target/debug/i3status-rs' (x86_64) | |
{"version": 1, "click_events": true} | |
[ | |
Process 25960 stopped | |
* thread #3, name = 'sound_pulseaudi', stop reason = signal SIGSEGV: invalid address (fault address: 0x0) | |
frame #0: 0x0000000000000000 | |
error: memory read failed for 0x0 | |
(lldb) bt all | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
This version of LLDB has no plugin for the mipsassem language. Inspection of frame variables will be limited. | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0 | |
thread #1, name = 'i3status-rs' | |
frame #0: 0x00007ffff78af209 i3status-rs`syscall [inlined] __syscall6 at syscall_arch.h:59:2 | |
frame #1: 0x00007ffff78af204 i3status-rs`syscall at syscall.c:20 | |
frame #2: 0x00007ffff7874944 i3status-rs`std::thread::park::h5d8f39a17bda6dac [inlined] std::sys::unix::futex::futex_wait::hb4a24753ae70a9bd at futex.rs:62:21 | |
frame #3: 0x00007ffff78748fc i3status-rs`std::thread::park::h5d8f39a17bda6dac [inlined] std::sys_common::thread_parker::futex::Parker::park::ha46f52a0379a7b96 at futex.rs:52 | |
frame #4: 0x00007ffff78748f0 i3status-rs`std::thread::park::h5d8f39a17bda6dac at mod.rs:999 | |
frame #5: 0x00007ffff685ce3c i3status-rs`crossbeam_channel::context::Context::wait_until::hfe8270fade04d4cf(self=0x00007ffffffeb8a8, deadline=Option<std::time::Instant> @ 0x00007ffffffeb6b8) at context.rs:177:17 | |
frame #6: 0x00007ffff6ae1ee3 i3status-rs`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::he0a5ae67747e94d8(cx=0x00007ffffffeb8a8) at list.rs:479:27 | |
frame #7: 0x00007ffff68d08cb i3status-rs`crossbeam_channel::context::Context::with::_$u7b$$u7b$closure$u7d$$u7d$::h24218da27eda58a5(cx=0x00007ffffffeb8a8) at context.rs:52:13 | |
frame #8: 0x00007ffff68d19cb i3status-rs`crossbeam_channel::context::Context::with::_$u7b$$u7b$closure$u7d$$u7d$::ha159face93fc2af0(cell=0x00007ffff6184098) at context.rs:60:31 | |
frame #9: 0x00007ffff68d446b i3status-rs`std::thread::local::LocalKey$LT$T$GT$::try_with::he3960febb5d87e33(self=0x00007ffff7defe18, f={closure_env#1}<crossbeam_channel::flavors::list::{impl#3}::recv::{closure_env#1}<core::result::Result<(), i3status_rs::errors::Error>>, ()> @ 0x00007ffffffeb948) at local.rs:446:16 | |
frame #10: 0x00007ffff68d059e i3status-rs`crossbeam_channel::context::Context::with::he2903e0f65ac4be6(f=<unavailable>) at context.rs:55:9 | |
frame #11: 0x00007ffff6ae1c61 i3status-rs`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h4e6ebb22b861b66e(self=0x00007ffff8013a80, deadline=Option<std::time::Instant> @ 0x00007ffffffeba50) at list.rs:469:13 | |
frame #12: 0x00007ffff6aeda70 i3status-rs`crossbeam_channel::channel::Receiver$LT$T$GT$::recv::h1b3d558552a0e9c7(self=0x00007ffffffebcf8) at channel.rs:804:43 | |
frame #13: 0x00007ffff6451a87 i3status-rs`i3status_rs::blocks::sound::pulseaudio::Client::new::hedad452a79db910d at pulseaudio.rs:248:9 | |
frame #14: 0x00007ffff6704362 i3status-rs`core::ops::function::FnOnce::call_once::h7ea52c8c118e23d4((null)=(i3status-rs`i3status_rs::blocks::sound::pulseaudio::Client::new::hedad452a79db910d at pulseaudio.rs:163), (null)=<unavailable>) at function.rs:507:5 | |
frame #15: 0x00007ffff68e2132 i3status-rs`once_cell::sync::Lazy$LT$T$C$F$GT$::force::_$u7b$$u7b$closure$u7d$$u7d$::hb74a4e525ebc4709 at lib.rs:1278:28 | |
frame #16: 0x00007ffff68e24dc i3status-rs`once_cell::sync::OnceCell$LT$T$GT$::get_or_init::_$u7b$$u7b$closure$u7d$$u7d$::h6ef85a7230a28ed2 at lib.rs:1088:57 | |
frame #17: 0x00007ffff669a818 i3status-rs`once_cell::imp::OnceCell$LT$T$GT$::initialize::_$u7b$$u7b$closure$u7d$$u7d$::ha29f0217200eed32 at imp_std.rs:82:23 | |
frame #18: 0x00007ffff770d456 i3status-rs`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::hd2b193e5992a4765(self=0x00007ffffffec830, args=<unavailable>) at function.rs:617:13 | |
frame #19: 0x00007ffff770cac9 i3status-rs`once_cell::imp::initialize_or_wait::h4dc73bcc85ab1c0d(queue=0x00007ffff7ff9060, init=Option<&mut dyn core::ops::function::FnMut<(), Output=bool>> @ 0x00007ffffffec830) at imp_std.rs:206:20 | |
frame #20: 0x00007ffff669a210 i3status-rs`once_cell::imp::OnceCell$LT$T$GT$::initialize::hdcf466e9d5d83807(self=0x00007ffff7ff9010, f={closure_env#0}<core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>, once_cell::sync::{impl#11}::force::{closure_env#0}<core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>, fn() -> core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>>> @ 0x00007ffffffec918) at imp_std.rs:78:9 | |
frame #21: 0x00007ffff68e309d i3status-rs`once_cell::sync::OnceCell$LT$T$GT$::get_or_try_init::he88c440824b92e73(self=0x00007ffff7ff9010, f={closure_env#0}<core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>, once_cell::sync::{impl#11}::force::{closure_env#0}<core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>, fn() -> core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>>> @ 0x00007ffffffec998) at lib.rs:1129:13 | |
frame #22: 0x00007ffff68e23bd i3status-rs`once_cell::sync::OnceCell$LT$T$GT$::get_or_init::h96dbd55a0a85b024(self=0x00007ffff7ff9010, f={closure_env#0}<core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>, fn() -> core::result::Result<i3status_rs::blocks::sound::pulseaudio::Client, i3status_rs::errors::Error>> @ 0x00007ffffffec9f0) at lib.rs:1088:19 | |
frame #23: 0x00007ffff68e1ee8 i3status-rs`once_cell::sync::Lazy$LT$T$C$F$GT$::force::h8db0752130a17a4f(this=0x00007ffff7ff9010) at lib.rs:1277:13 | |
frame #24: 0x00007ffff68e1e9a i3status-rs`_$LT$once_cell..sync..Lazy$LT$T$C$F$GT$$u20$as$u20$core..ops..deref..Deref$GT$::deref::h4660677aa656cdbe(self=0x00007ffff7ff9010) at lib.rs:1338:13 | |
frame #25: 0x00007ffff6452302 i3status-rs`i3status_rs::blocks::sound::pulseaudio::Client::send::h05e98ee4047b77a6(request=<unavailable>) at pulseaudio.rs:278:15 | |
frame #26: 0x00007ffff645316a i3status-rs`i3status_rs::blocks::sound::pulseaudio::Device::new::h47175fcc9e2636d2(device_kind=Sink, name=Option<alloc::string::String> @ 0x00007ffffffee5d8) at pulseaudio.rs:365:9 | |
frame #27: 0x00007ffff6465645 i3status-rs`i3status_rs::blocks::sound::run::_$u7b$$u7b$closure$u7d$$u7d$::h8529bd7bc8c627e0((null)=ResumeTy @ 0x00007ffffffeff50) at sound.rs:164:32 | |
frame #28: 0x00007ffff6a62bdd i3status-rs`_$LT$futures_util..future..future..map..Map$LT$Fut$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::ha571564da899e2c7(self=(pointer = 0x00007ffff8016d80), cx=0x00007fffffff1040) at map.rs:55:37 | |
frame #29: 0x00007ffff6807f61 i3status-rs`_$LT$futures_util..future..future..Map$LT$Fut$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h58d7b724e3de70f8(self=Pin<&mut futures_util::future::future::Map<i3status_rs::blocks::sound::run::{async_fn_env#0}, i3status_rs::blocks::{impl#1}::run::{closure_env#26}>> @ 0x00007fffffff0748, cx=0x00007fffffff1040) at lib.rs:91:13 | |
frame #30: 0x00007ffff68de987 i3status-rs`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hcf090608a6c27be8(self=Pin<&mut core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>> @ 0x00007fffffff0798, cx=0x00007fffffff1040) at future.rs:124:9 | |
frame #31: 0x00007ffff6796cca i3status-rs`_$LT$futures_util..abortable..Abortable$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::h2dd44f678fd662c2((null)=0x00007fffffff0880, fut=Pin<&mut core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>> @ 0x00007fffffff07f8, cx=0x00007fffffff1040) at abortable.rs:159:37 | |
frame #32: 0x00007ffff6794c1f i3status-rs`futures_util::abortable::Abortable$LT$T$GT$::try_poll::h18b6865e28a0dc4c(self=Pin<&mut futures_util::abortable::Abortable<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>>> @ 0x00007fffffff0878, cx=0x00007fffffff1040, poll={closure_env#0}<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>> @ 0x00007fffffff0880) at abortable.rs:133:33 | |
frame #33: 0x00007ffff6796c7a i3status-rs`_$LT$futures_util..abortable..Abortable$LT$Fut$GT$$u20$as$u20$core..future..future..Future$GT$::poll::he567949621d6ce2b(self=Pin<&mut futures_util::abortable::Abortable<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>>> @ 0x00007fffffff0ab8, cx=0x00007fffffff1040) at abortable.rs:159:9 | |
frame #34: 0x00007ffff6a5eaad i3status-rs`_$LT$futures_util..future..future..map..Map$LT$Fut$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h45a87a805d2f0e3b(self=(pointer = 0x00007ffff8017e60), cx=0x00007fffffff1040) at map.rs:55:37 | |
frame #35: 0x00007ffff68080a1 i3status-rs`_$LT$futures_util..future..future..Map$LT$Fut$C$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h7b0757b6d58d8c3c(self=Pin<&mut futures_util::future::future::Map<futures_util::abortable::Abortable<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>>, i3status_rs::{impl#1}::spawn_block::{async_fn#0}::{closure_env#0}>> @ 0x00007fffffff0d38, cx=0x00007fffffff1040) at lib.rs:91:13 | |
frame #36: 0x00007ffff68de987 i3status-rs`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hcf090608a6c27be8(self=Pin<&mut core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>> @ 0x00007fffffff0d88, cx=0x00007fffffff1040) at future.rs:124:9 | |
frame #37: 0x00007ffff692ab5c i3status-rs`_$LT$futures_util..stream..futures_unordered..FuturesUnordered$LT$Fut$GT$$u20$as$u20$futures_core..stream..Stream$GT$::poll_next::hfc5145fa5c75969f(self=Pin<&mut futures_util::stream::futures_unordered::FuturesUnordered<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>>> @ 0x00007fffffff0ed0, cx=0x00007fffffff7bb0) at mod.rs:518:17 | |
frame #38: 0x00007ffff692c60f i3status-rs`futures_util::stream::stream::StreamExt::poll_next_unpin::hb4ef7578a3a5e59f(self=0x00007fffffff83c8, cx=0x00007fffffff7bb0) at mod.rs:1625:9 | |
frame #39: 0x00007ffff6904b27 i3status-rs`_$LT$futures_util..stream..stream..next..Next$LT$St$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h19a4ef826a9eb8ac(self=Pin<&mut futures_util::stream::stream::next::Next<futures_util::stream::futures_unordered::FuturesUnordered<core::pin::Pin<alloc::boxed::Box<dyn core::future::future::Future<Output=core::result::Result<(), i3status_rs::errors::Error>>, alloc::alloc::Global>>>>> @ 0x00007fffffff1238, cx=0x00007fffffff7bb0) at next.rs:32:9 | |
frame #40: 0x00007ffff679e9e2 i3status-rs`i3status_rs::BarState::process_event::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h4a59bf01f168b17c(cx=0x00007fffffff7bb0) at select.rs:517:49 | |
frame #41: 0x00007ffff684e31f i3status-rs`_$LT$tokio..future..poll_fn..PollFn$LT$F$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf5c6eb408736c56a(self=Pin<&mut tokio::future::poll_fn::PollFn<i3status_rs::{impl#1}::process_event::{async_fn#0}::{closure_env#0}>> @ 0x00007fffffff1a98, cx=0x00007fffffff7bb0) at poll_fn.rs:58:9 | |
frame #42: 0x00007ffff679b317 i3status-rs`i3status_rs::BarState::process_event::_$u7b$$u7b$closure$u7d$$u7d$::h93f1ce9a8db7ef7e((null)=ResumeTy @ 0x00007fffffff3708) at main.rs:383:9 | |
frame #43: 0x00007ffff679d8dd i3status-rs`i3status_rs::BarState::run_event_loop::_$u7b$$u7b$closure$u7d$$u7d$::h6bca54c88564bb7d((null)=ResumeTy @ 0x00007fffffff4328) at main.rs:466:53 | |
frame #44: 0x00007ffff67988bb i3status-rs`i3status_rs::main::_$u7b$$u7b$closure$u7d$$u7d$::h0869c44198ba0886((null)=ResumeTy @ 0x00007fffffff7758) at main.rs:103:33 | |
frame #45: 0x00007ffff68de8c4 i3status-rs`_$LT$core..pin..Pin$LT$P$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hb77be8c2bbc3e93d(self=Pin<&mut core::pin::Pin<&mut i3status_rs::main::{async_block_env#0}>> @ 0x00007fffffff77d0, cx=0x00007fffffff7bb0) at future.rs:124:9 | |
frame #46: 0x00007ffff682ecc3 i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0546b9371c8779a3 at current_thread.rs:541:57 | |
frame #47: 0x00007ffff682ebfc i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hd7cb33029873e8ed at coop.rs:102:5 | |
frame #48: 0x00007ffff682eb6a i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hd7cb33029873e8ed [inlined] tokio::runtime::coop::budget::h44c6a66fe9983c4f(f={closure_env#0}<core::pin::Pin<&mut i3status_rs::main::{async_block_env#0}>> @ 0x00007fffffff78a8) at coop.rs:68 | |
frame #49: 0x00007ffff682eadd i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hd7cb33029873e8ed at current_thread.rs:541 | |
frame #50: 0x00007ffff682d32c i3status-rs`tokio::runtime::scheduler::current_thread::Context::enter::h100719053a279a14(self=0x00007fffffff80e8, core=0x00007ffff8007820, f={closure_env#0}<core::pin::Pin<&mut i3status_rs::main::{async_block_env#0}>> @ 0x00007fffffff7a68) at current_thread.rs:350:19 | |
frame #51: 0x00007ffff682e1aa i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::_$u7b$$u7b$closure$u7d$$u7d$::h16e52710b9ce6ded(core=0x00007ffff8007820, context=0x00007fffffff80e8) at current_thread.rs:540:36 | |
frame #52: 0x00007ffff682de52 i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::enter::_$u7b$$u7b$closure$u7d$$u7d$::hc8cccf31a3a38373 at current_thread.rs:615:57 | |
frame #53: 0x00007ffff69e5dfc i3status-rs`tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::he9a7664292a77e21(self=0x00007ffff7fb4ad8, t=0x00007fffffff80e8, f={closure_env#0}<tokio::runtime::scheduler::current_thread::{impl#8}::block_on::{closure_env#0}<core::pin::Pin<&mut i3status_rs::main::{async_block_env#0}>>, core::option::Option<core::result::Result<(), i3status_rs::errors::Error>>> @ 0x00007fffffff8028) at scoped_tls.rs:61:9 | |
frame #54: 0x00007ffff682dbcd i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::enter::h76ed30bb899438f2(self=CoreGuard @ 0x00007fffffff80e8, f={closure_env#0}<core::pin::Pin<&mut i3status_rs::main::{async_block_env#0}>> @ 0x00007fffffff8060) at current_thread.rs:615:27 | |
frame #55: 0x00007ffff682dec2 i3status-rs`tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h0b6130e3bf53f00e(self=<unavailable>, future=(pointer = 0x00007fffffff8178)) at current_thread.rs:530:19 | |
frame #56: 0x00007ffff682a2c0 i3status-rs`tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h68d45a6df8d4893a(self=0x00007fffffffbbd8, handle=0x00007fffffffbc00, future=<unavailable>) at current_thread.rs:154:24 | |
frame #57: 0x00007ffff68c0516 i3status-rs`tokio::runtime::runtime::Runtime::block_on::h535038379f0e4d07(self=0x00007fffffffbbc0, future={async_block_env#0} @ 0x00007fffffffbd10) at runtime.rs:282:47 | |
frame #58: 0x00007ffff6847e48 i3status-rs`i3status_rs::main::h6cc9ca1f2448784d at main.rs:89:18 | |
frame #59: 0x00007ffff6703b6b i3status-rs`core::ops::function::FnOnce::call_once::h65857e0f4e236b79((null)=(i3status-rs`i3status_rs::main::h6cc9ca1f2448784d at main.rs:80), (null)=<unavailable>) at function.rs:507:5 | |
frame #60: 0x00007ffff69a2eee i3status-rs`std::sys_common::backtrace::__rust_begin_short_backtrace::h9378fc47ae5d8015(f=(i3status-rs`i3status_rs::main::h6cc9ca1f2448784d at main.rs:80)) at backtrace.rs:121:18 | |
frame #61: 0x00007ffff669b2b1 i3status-rs`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hacdac1d2f9af2dd7 at rt.rs:166:18 | |
frame #62: 0x00007ffff78740c2 i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnOnce$LT$A$GT$$u20$for$u20$$RF$F$GT$::call_once::hd324b7bf4369f79f at function.rs:606:13 | |
frame #63: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panicking::try::do_call::hc4a3c84a1abf5529 at panicking.rs:483 | |
frame #64: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panicking::try::heceb77774c2c7efb at panicking.rs:447 | |
frame #65: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panic::catch_unwind::hcda953e8d53c402a at panic.rs:137 | |
frame #66: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::rt::lang_start_internal::_$u7b$$u7b$closure$u7d$$u7d$::h93070617a2d58878 at rt.rs:148 | |
frame #67: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panicking::try::do_call::h9972caab8d889e12 at panicking.rs:483 | |
frame #68: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panicking::try::h4792e51f9d2a872a at panicking.rs:447 | |
frame #69: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 [inlined] std::panic::catch_unwind::h98d81fdf05a14168 at panic.rs:137 | |
frame #70: 0x00007ffff78740bf i3status-rs`std::rt::lang_start_internal::he620f09f2bffe393 at rt.rs:148 | |
frame #71: 0x00007ffff669b28a i3status-rs`std::rt::lang_start::h2030036cfca31d97(main=(i3status-rs`i3status_rs::main::h6cc9ca1f2448784d at main.rs:80), argc=1, argv=0x00007fffffffe848, sigpipe='\0') at rt.rs:165:17 | |
frame #72: 0x00007ffff684b99e i3status-rs`main + 30 | |
frame #73: 0x00007ffff78abb95 i3status-rs`libc_start_main_stage2 at __libc_start_main.c:94:2 | |
frame #74: 0x00007ffff64118b1 i3status-rs`_start + 22 | |
thread #2, name = 'tokio-runtime-w' | |
frame #0: 0x00007ffff78b9666 i3status-rs`__cp_end at syscall_cp.s:29 | |
frame #1: 0x00007ffff78b7671 i3status-rs`__syscall_cp_c at pthread_cancel.c:33:6 | |
frame #2: 0x00007ffff78ba7f8 i3status-rs`read at read.c:6:9 | |
frame #3: 0x00007ffff7876106 i3status-rs`_$LT$$RF$std..fs..File$u20$as$u20$std..io..Read$GT$::read::h3900a5f81179e8c7 [inlined] std::sys::unix::fd::FileDesc::read::h2a82a8d2296add7a at fd.rs:81:13 | |
frame #4: 0x00007ffff78760f3 i3status-rs`_$LT$$RF$std..fs..File$u20$as$u20$std..io..Read$GT$::read::h3900a5f81179e8c7 [inlined] std::sys::unix::fs::File::read::h1478e99171b4acc9 at fs.rs:1045 | |
frame #5: 0x00007ffff78760f3 i3status-rs`_$LT$$RF$std..fs..File$u20$as$u20$std..io..Read$GT$::read::h3900a5f81179e8c7 at fs.rs:785 | |
frame #6: 0x00007ffff77d49e7 i3status-rs`tokio::io::blocking::Buf::read_from::h46b381297583218e(self=0x00007ffff617f910, rd=0x00007ffff617f7f8) at blocking.rs:248:36 | |
frame #7: 0x00007ffff778b1bd i3status-rs`_$LT$tokio..fs..file..File$u20$as$u20$tokio..io..async_read..AsyncRead$GT$::poll_read::_$u7b$$u7b$closure$u7d$$u7d$::hc17307ee05907645 at file.rs:519:35 | |
frame #8: 0x00007ffff77bef95 i3status-rs`_$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::h9eaa489ac0d0587f(self=Pin<&mut tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>> @ 0x00007ffff617f880, _cx=0x00007ffff617fa90) at task.rs:42:21 | |
frame #9: 0x00007ffff7731077 i3status-rs`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::_$u7b$$u7b$closure$u7d$$u7d$::he4402bff136b18e0(ptr=0x00007ffff8011e88) at core.rs:223:17 | |
frame #10: 0x00007ffff7718c3c i3status-rs`tokio::loom::std::unsafe_cell::UnsafeCell$LT$T$GT$::with_mut::h7524cd00272bfefb(self=0x00007ffff8011e88, f={closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>, tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x00007ffff617fa40) at unsafe_cell.rs:14:9 | |
frame #11: 0x00007ffff772fffa i3status-rs`tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::hb9d6cf076da0a7cf(self=0x00007ffff8011e80, cx=Context @ 0x00007ffff617fa90) at core.rs:212:13 | |
frame #12: 0x00007ffff7761355 i3status-rs`tokio::runtime::task::harness::poll_future::_$u7b$$u7b$closure$u7d$$u7d$::h0c9238a07439f718 at harness.rs:476:19 | |
frame #13: 0x00007ffff77ab5ab i3status-rs`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hc7d4d71001fa1a83(self=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>, tokio::runtime::blocking::schedule::BlockingSchedule>> @ 0x00007ffff617fb28, _args=<unavailable>) at unwind_safe.rs:271:9 | |
frame #14: 0x00007ffff77db576 i3status-rs`std::panicking::try::do_call::h839f18bab204e18d(data="\xc8\xfd\U00000017\xf6\xff\U0000007f") at panicking.rs:483:40 | |
frame #15: 0x00007ffff77de7db i3status-rs`__rust_try + 27 | |
frame #16: 0x00007ffff77d9ac3 i3status-rs`std::panicking::try::hc5b14c16b393821f(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>, tokio::runtime::blocking::schedule::BlockingSchedule>> @ 0x00007ffff617fd58) at panicking.rs:447:19 | |
frame #17: 0x00007ffff774b5fb i3status-rs`std::panic::catch_unwind::h095fe492ec12a22a(f=AssertUnwindSafe<tokio::runtime::task::harness::poll_future::{closure_env#0}<tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>, tokio::runtime::blocking::schedule::BlockingSchedule>> @ 0x00007ffff617fda8) at panic.rs:137:14 | |
frame #18: 0x00007ffff775f084 i3status-rs`tokio::runtime::task::harness::poll_future::h664b20651c3f699d(core=0x00007ffff8011e80, cx=Context @ 0x00007ffff617ffa0) at harness.rs:464:18 | |
frame #19: 0x00007ffff7759809 i3status-rs`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll_inner::h99b13926ef4a8fc8(self=0x00007ffff6180030) at harness.rs:198:27 | |
frame #20: 0x00007ffff77586f7 i3status-rs`tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h959ba0bb64b312d9(self=Harness<tokio::runtime::blocking::task::BlockingTask<tokio::fs::file::{impl#1}::poll_read::{closure_env#0}>, tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x00007ffff6180030) at harness.rs:152:15 | |
frame #21: 0x00007ffff77b5add i3status-rs`tokio::runtime::task::raw::poll::h9bda154aec74cdc3(ptr=NonNull<tokio::runtime::task::core::Header> @ 0x00007ffff6180058) at raw.rs:255:5 | |
frame #22: 0x00007ffff77b5888 i3status-rs`tokio::runtime::task::raw::RawTask::poll::h195ad71da1cfe802(self=RawTask @ 0x00007ffff6180078) at raw.rs:200:18 | |
frame #23: 0x00007ffff77bdf27 i3status-rs`tokio::runtime::task::UnownedTask$LT$S$GT$::run::h5cec0230ab5aa962(self=UnownedTask<tokio::runtime::blocking::schedule::BlockingSchedule> @ 0x00007ffff61800a8) at mod.rs:431:9 | |
frame #24: 0x00007ffff773c4e7 i3status-rs`tokio::runtime::blocking::pool::Task::run::h341063a1845817a8(self=Task @ 0x00007ffff61800d8) at pool.rs:159:9 | |
frame #25: 0x00007ffff77425b9 i3status-rs`tokio::runtime::blocking::pool::Inner::run::h782d108d0f3eb00a(self=0x00007ffff80070d0, worker_thread_id=0) at pool.rs:511:17 | |
frame #26: 0x00007ffff7741ab4 i3status-rs`tokio::runtime::blocking::pool::Spawner::spawn_thread::_$u7b$$u7b$closure$u7d$$u7d$::hfd7d90cc4b5781cd at pool.rs:469:13 | |
frame #27: 0x00007ffff777bd01 i3status-rs`std::sys_common::backtrace::__rust_begin_short_backtrace::hdc7556e2a71e686b(f=<unavailable>) at backtrace.rs:121:18 | |
frame #28: 0x00007ffff774d262 i3status-rs`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hb83a7ffa15104ff4 at mod.rs:550:17 | |
frame #29: 0x00007ffff77ab382 i3status-rs`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::ha735993eb32d1ffb(self=<unavailable>, _args=<unavailable>) at unwind_safe.rs:271:9 | |
frame #30: 0x00007ffff77dc65e i3status-rs`std::panicking::try::do_call::he7e6c9662eebe5c5(data="") at panicking.rs:483:40 | |
frame #31: 0x00007ffff77de7db i3status-rs`__rust_try + 27 | |
frame #32: 0x00007ffff77d9ef3 i3status-rs`std::panicking::try::hce83523c2e08f74f(f=<unavailable>) at panicking.rs:447:19 | |
frame #33: 0x00007ffff774b830 i3status-rs`std::panic::catch_unwind::h627b02a24bf1fc68(f=<unavailable>) at panic.rs:137:14 | |
frame #34: 0x00007ffff774d04f i3status-rs`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h8ab8103317c36787 at mod.rs:549:30 | |
frame #35: 0x00007ffff777c17f i3status-rs`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h79bf90cececb69e7((null)=0x00007ffff800cfc0, (null)=<unavailable>) at function.rs:507:5 | |
frame #36: 0x00007ffff78869b3 i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h8d93caaa9e044d7b at boxed.rs:2000:9 | |
frame #37: 0x00007ffff78869ad i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hdde4c57915b40e6d at boxed.rs:2000 | |
frame #38: 0x00007ffff78869a6 i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 at thread.rs:108 | |
frame #39: 0x00007ffff78b803b i3status-rs`start at pthread_create.c:192:2 | |
frame #40: 0x00007ffff78b9633 i3status-rs`__clone at clone.s:22 | |
* thread #3, name = 'sound_pulseaudi', stop reason = signal SIGSEGV: invalid address (fault address: 0x0) | |
* frame #0: 0x0000000000000000 | |
frame #1: 0x00007ffff6fa1a1a i3status-rs`libpulse_binding::proplist::Proplist::new::h51523c01dce87eb2 at proplist.rs:219:28 | |
frame #2: 0x00007ffff6450d0a i3status-rs`i3status_rs::blocks::sound::pulseaudio::Connection::new::h28a42e87c62dc12e at pulseaudio.rs:115:28 | |
frame #3: 0x00007ffff69d651c i3status-rs`i3status_rs::blocks::sound::pulseaudio::Client::new::_$u7b$$u7b$closure$u7d$$u7d$::h4337d85465a9506f((null)=0x00007ffff5f7a3b8, sender=(flavor = crossbeam_channel::channel::SenderFlavor<> @ 0x00007ffff5f79a60)) at pulseaudio.rs:168:24 | |
frame #4: 0x00007ffff69d67ef i3status-rs`i3status_rs::blocks::sound::pulseaudio::Client::new::_$u7b$$u7b$closure$u7d$$u7d$::h98356cb2765e7401 at pulseaudio.rs:185:38 | |
frame #5: 0x00007ffff69a2f31 i3status-rs`std::sys_common::backtrace::__rust_begin_short_backtrace::ha87ea4ccb771f1d0(f=<unavailable>) at backtrace.rs:121:18 | |
frame #6: 0x00007ffff69f1a31 i3status-rs`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h0af47672fcd4abc7 at mod.rs:550:17 | |
frame #7: 0x00007ffff68ec871 i3status-rs`_$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h31608fdef6431e78(self=<unavailable>, _args=<unavailable>) at unwind_safe.rs:271:9 | |
frame #8: 0x00007ffff6abbf8d i3status-rs`std::panicking::try::do_call::h7aace554f225b94f(data="\U00000001") at panicking.rs:483:40 | |
frame #9: 0x00007ffff6ac7beb i3status-rs`__rust_try + 27 | |
frame #10: 0x00007ffff6ab2043 i3status-rs`std::panicking::try::h932a48bf4c7e8083(f=<unavailable>) at panicking.rs:447:19 | |
frame #11: 0x00007ffff6aac1fc i3status-rs`std::panic::catch_unwind::hbf2716dbb0726823(f=<unavailable>) at panic.rs:137:14 | |
frame #12: 0x00007ffff69f17c7 i3status-rs`std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::h9f9006637820ccc6 at mod.rs:549:30 | |
frame #13: 0x00007ffff6700d1e i3status-rs`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h2ceb9d6475ae1ec0((null)=0x00007ffff8013d00, (null)=<unavailable>) at function.rs:507:5 | |
frame #14: 0x00007ffff78869b3 i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h8d93caaa9e044d7b at boxed.rs:2000:9 | |
frame #15: 0x00007ffff78869ad i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 [inlined] _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::hdde4c57915b40e6d at boxed.rs:2000 | |
frame #16: 0x00007ffff78869a6 i3status-rs`std::sys::unix::thread::Thread::new::thread_start::h6f605c4e9cacf099 at thread.rs:108 | |
frame #17: 0x00007ffff78b803b i3status-rs`start at pthread_create.c:192:2 | |
frame #18: 0x00007ffff78b9633 i3status-rs`__clone at clone.s:22 | |
(lldb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment