You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
On certain occasions, Neovim-Gtk crashes with the following backtrace. It most commonly occurs when exiting using :q, but can occur at other times as well. When the crash occurs, the UI hangs for a moment, and then the window closes and the backtrace is printed.
Neovim request None timed out
stack backtrace:
0: 0x59d619b24f36 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
1: 0x59d619b24f36 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x59d619b24f36 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
3: 0x59d619b24f36 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
4: 0x59d619b53880 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
5: 0x59d619b53880 - core::fmt::write::h3ed6aeaa977c8e45
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
6: 0x59d619b2224f - std::io::Write::write_fmt::h78b18af5775fedb5
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
7: 0x59d619b24d14 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
8: 0x59d619b24d14 - std::sys_common::backtrace::print::h85035a511aafe7a8
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
9: 0x59d619b26467 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
10: 0x59d619b261c9 - std::panicking::default_hook::hf5fcb0f213fe709a
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:292:9
11: 0x59d619b268f8 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:779:13
12: 0x59d619b267d2 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
13: 0x59d619b25436 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
14: 0x59d619b26530 - rust_begin_unwind
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
15: 0x59d6197e2265 - core::panicking::panic_fmt::h784f20a50eaab275
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
16: 0x59d6197fc3c9 - <core::result::Result<T,nvim_gtk::nvim::SessionError> as nvim_gtk::nvim::ext::ErrorReport<T>>::ok_and_report::h5b9a931c7ef404cd
17: 0x59d6198808d5 - nvim_gtk::input::gtk_key_press::he4671a3d404f3d8f
18: 0x59d6198e8ae6 - gtk4::event_controller_key::<impl gtk4::auto::event_controller_key::EventControllerKey>::connect_key_pressed::key_pressed_trampoline::ha867a9c58a9d7d41
19: 0xe612b2bda7d - <unknown>
20: 0xe612aea06bd - <unknown>
21: 0xe612aea07c1 - g_signal_emit_valist
22: 0xe612aea0883 - g_signal_emit
23: 0xe612b330e35 - <unknown>
24: 0xe612b490423 - <unknown>
25: 0xe612b49083d - <unknown>
26: 0xe612b3a5f52 - <unknown>
27: 0xe612b3a6a9f - <unknown>
28: 0xe612b2c2ab4 - <unknown>
29: 0xe612b699a36 - <unknown>
30: 0xe612ae802fa - g_closure_invoke
31: 0xe612aeaf90c - <unknown>
32: 0xe612ae9fef2 - <unknown>
33: 0xe612aea07c1 - g_signal_emit_valist
34: 0xe612aea0883 - g_signal_emit
35: 0xe612b735827 - <unknown>
36: 0xe612b64f136 - <unknown>
37: 0xe612ad7f5b5 - <unknown>
38: 0xe612adde717 - <unknown>
39: 0xe612ad7ea53 - g_main_context_iteration
40: 0xe612afb588d - g_application_run
41: 0x59d619863e8d - gio::application::ApplicationExtManual::run::h3398bce305c7b287
42: 0x59d619874001 - nvim_gtk::main::h56301ff89be0889c
43: 0x59d6198643f3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h769a57da8c301c9a
44: 0x59d619889bc9 - std::rt::lang_start::{{closure}}::h30113f68d29d6d2b
45: 0x59d619b1af31 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h37600b1e5eea4ecd
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:284:13
46: 0x59d619b1af31 - std::panicking::try::do_call::hb4bda49fa13a0c2b
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
47: 0x59d619b1af31 - std::panicking::try::h8bbf75149211aaaa
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
48: 0x59d619b1af31 - std::panic::catch_unwind::h8c78ec68ebea34cb
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
49: 0x59d619b1af31 - std::rt::lang_start_internal::{{closure}}::hffdf44a19fd9e220
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/rt.rs:148:48
50: 0x59d619b1af31 - std::panicking::try::do_call::hcb3194972c74716d
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
51: 0x59d619b1af31 - std::panicking::try::hcdc6892c5f0dba4c
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
52: 0x59d619b1af31 - std::panic::catch_unwind::h4910beb4573f4776
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
53: 0x59d619b1af31 - std::rt::lang_start_internal::h6939038e2873596b
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/rt.rs:148:20
54: 0x59d619878455 - main
55: 0xe612a82a1ca - __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
56: 0xe612a82a28b - __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
57: 0x59d6197e2a75 - _start
58: 0x0 - <unknown>
Technical information (please complete the following information):
OS: Ubuntu 24.04 and Debian sid (unstable), both amd64
Describe the bug
On certain occasions, Neovim-Gtk crashes with the following backtrace. It most commonly occurs when exiting using
:q
, but can occur at other times as well. When the crash occurs, the UI hangs for a moment, and then the window closes and the backtrace is printed.Technical information (please complete the following information):
The text was updated successfully, but these errors were encountered: