thread 'dev.zed.Zed(75141)' (34451236) panicked at src/sys/observer.rs:249:29:
null pointer dereference occurred
stack backtrace:
0: __rustc::rust_begin_unwind
at /rustc/cb46fbb8c6ea799c6fba9188ed889275c35a8c28/library/std/src/panicking.rs:678:5
1: core::panicking::panic_nounwind_fmt::runtime
at /rustc/cb46fbb8c6ea799c6fba9188ed889275c35a8c28/library/core/src/panicking.rs:122:22
2: core::panicking::panic_nounwind_fmt
at /rustc/cb46fbb8c6ea799c6fba9188ed889275c35a8c28/library/core/src/intrinsics/mod.rs:2450:9
3: core::panicking::panic_null_pointer_dereference
at /rustc/cb46fbb8c6ea799c6fba9188ed889275c35a8c28/library/core/src/panicking.rs:302:5
4: rift_wm::sys::observer::internal_callback::<rift_wm::actor::app::app_thread_main::{closure#0}>
at ./src/sys/observer.rs:249:29
5: <unknown>
6: <unknown>
7: <unknown>
8: <unknown>
9: <unknown>
10: <unknown>
11: <unknown>
12: <unknown>
13: <objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run
at /Users/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/objc2-core-foundation-0.3.2/src/generated/CFRunLoop.rs:233:18
14: <<objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run as core::ops::function::Fn<()>>::call
at /Users/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/src/rust/library/core/src/ops/function.rs:79:5
15: <rift_wm::sys::executor::Executor>::run_with_loop_fn::<<rift_wm::actor::app::State>::run::{closure#0}, <objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run>::{closure#0}
at ./src/sys/executor.rs:67:17
16: <std::thread::local::LocalKey<rift_wm::sys::executor::Handle>>::try_with::<<rift_wm::sys::executor::Executor>::run_with_loop_fn<<rift_wm::actor::app::State>::run::{closure#0}, <objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run>::{closure#0}, ()>
at /Users/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/src/rust/library/std/src/thread/local.rs:463:12
17: <std::thread::local::LocalKey<rift_wm::sys::executor::Handle>>::with::<<rift_wm::sys::executor::Executor>::run_with_loop_fn<<rift_wm::actor::app::State>::run::{closure#0}, <objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run>::{closure#0}, ()>
at /Users/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/src/rust/library/std/src/thread/local.rs:427:20
18: <rift_wm::sys::executor::Executor>::run_with_loop_fn::<<rift_wm::actor::app::State>::run::{closure#0}, <objc2_core_foundation::generated::__CFRunLoop::CFRunLoop>::run>
at ./src/sys/executor.rs:46:16
19: <rift_wm::sys::executor::Executor>::run::<<rift_wm::actor::app::State>::run::{closure#0}>
at ./src/sys/executor.rs:34:9
20: rift_wm::actor::app::app_thread_main
at ./src/actor/app.rs:1964:5
21: rift_wm::actor::app::spawn_app_thread::{closure#0}
at ./src/actor/app.rs:385:24
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
zsh: abort cargo run --bin rift -- --restore