Skip to content

panic while scrolling with animations #447

Description

@acsandmann
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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions