Closed shumvgolove closed 2 weeks ago
does this happen on the latest main? there was quite a few bugfixes since the last release and no new release yet
I'll try to reproduce from latest commit.
Were you able to reproduce on latest?
Compiled from https://github.com/Supreeeme/xwayland-satellite/commit/95afa163a60167cd97bf6afa870bc117a1be3d03 commit, can reproduce when somewhat quickly resizing the Steam window:
https://github.com/user-attachments/assets/43f6fde0-4c5d-417a-97fe-66a31ba75c82
Logs:
Io error: Broken pipe (os error 32)
thread 'main' panicked at src/server/mod.rs:826:39:
called `Result::unwrap()` on an `Err` value: Io(Os { code: 32, kind: BrokenPipe, message: "Broken pipe" })
stack backtrace:
0: 0x5ba040675445 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h8042c3a085eed623
1: 0x5ba04069c7db - core::fmt::write::h6c8935ea3c4755c0
2: 0x5ba04067264f - std::io::Write::write_fmt::hce8a6ca44dabd7d6
3: 0x5ba04067521e - std::sys_common::backtrace::print::h9f7a34f0f249d7a6
4: 0x5ba0406768f9 - std::panicking::default_hook::{{closure}}::hefa9f91783e53ceb
5: 0x5ba04067669a - std::panicking::default_hook::h49e90b40b5c6e867
6: 0x5ba040676e03 - std::panicking::rust_panic_with_hook::hc30b43e7791e6481
7: 0x5ba040676ce4 - std::panicking::begin_panic_handler::{{closure}}::h34862f1549c5fcec
8: 0x5ba040675909 - std::sys_common::backtrace::__rust_end_short_backtrace::h3f97d784ebbc3b5a
9: 0x5ba040676a17 - rust_begin_unwind
10: 0x5ba04069ae23 - core::panicking::panic_fmt::h2224eacfefcd3224
11: 0x5ba04069b2b6 - core::result::unwrap_failed::h259a7416ba54fd9c
12: 0x5ba0404b3870 - xwayland_satellite::server::ServerState<C>::run::hf625d037780c46b3
13: 0x5ba0404d1b46 - xwayland_satellite::xstate::XState::handle_events::heab6515a9d372337
14: 0x5ba0404a11b3 - xwayland_satellite::main::h9941d049bbee9868
15: 0x5ba04048b0fc - xwayland_satellite::main::h1b0b9dafad8fff89
16: 0x5ba04049b573 - std::sys_common::backtrace::__rust_begin_short_backtrace::ha1ac82bb404ba341
17: 0x5ba0404975e9 - std::rt::lang_start::{{closure}}::h07f92df6d84a96e2
18: 0x5ba04066de20 - std::rt::lang_start_internal::h64931a851202be47
19: 0x5ba04048b285 - main
I assume it's a Xwayland
crash, not necessarily xwayland-satellite
?
Hard to tell from just that, could you give the whole log? Also, what compositor is that?
Here's the full log: xwayland-satellite.log
Compositor is niri 0.1.7
You're resizing the window via the little thing on the Steam window? I'm curious as to why that is even working, because as far as I know it shouldn't...
Reopen if this is still seen.
Running the Helldivers 2 spawns two windows (the game window and I guess the tray icon), where quickly switching between them results in a crash: