Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash after exiting tiling and trying to drag a window #911

Open
git-f0x opened this issue Oct 8, 2024 · 0 comments
Open

Crash after exiting tiling and trying to drag a window #911

git-f0x opened this issue Oct 8, 2024 · 0 comments

Comments

@git-f0x
Copy link
Contributor

git-f0x commented Oct 8, 2024

First crash I had in a while (happened while testing #890, but I didn't touch tiling). I exited tiling by pressing Super + Y, and then when clicking on the Firefox header to start dragging, the compositor crashed. Cannot reliably reproduce (happened once).
Logs:

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: NodeIdNoLongerValid': src/shell/layout/tiling/mod.rs:1315
                                              0: <backtrace::capture::Backtrace as core::default::Default>::default
                                              1: log_panics::Config::install_panic_hook::{{closure}}
                                              2: std::panicking::rust_panic_with_hook
                                              3: std::panicking::begin_panic_handler::{{closure}}
                                              4: std::sys_common::backtrace::__rust_end_short_backtrace
                                              5: rust_begin_unwind
                                              6: core::panicking::panic_fmt
                                              7: core::result::unwrap_failed
                                              8: cosmic_comp::shell::layout::tiling::TilingLayout::unmap_as_placeholder
                                              9: cosmic_comp::shell::Shell::move_request
                                             10: smithay::wayland::shell::xdg::handlers::surface::toplevel::<impl wayland_server::dispatch::Dispatch<wayland_protocols::xdg::shell::generated::server::xdg_toplevel::XdgToplevel,smithay::wayland::shell::xdg::handlers::surface::XdgShellSurfaceUserData,D> for smithay::wayland::shell::xdg::XdgShellState>::request
                                             11: <wayland_server::dispatch::ResourceData<I,U> as wayland_backend::rs::server::ObjectData<D>>::request
                                             12: wayland_backend::rs::server_impl::common_poll::InnerBackend<D>::dispatch_all_clients
                                             13: <core::cell::RefCell<calloop::sources::DispatcherInner<S,F>> as calloop::sources::EventDispatcher<Data>>::process_events
                                             14: calloop::loop_logic::EventLoop<Data>::run
                                             15: cosmic_comp::main
                                             16: std::sys_common::backtrace::__rust_begin_short_backtrace
                                             17: main
                                             18: <unknown>
                                             19: __libc_start_main
                                             20: _start

Pop!_OS 24.04; RX 570.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant