Crashed once after updating to 5.beta1
No idea how to reproduce, I just switched rooms a couple of times, I think. Running 5.beta1-b4bb04c4. Backtrace gathered from flatpak-coredumpctl
:
#0 0x00007fd4bf707c6a in gtk_widget_is_ancestor () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#1 0x00007fd4bf60988c in gtk_label_grab_focus () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#2 0x00007fd4bf607af8 in gtk_label_focus () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#3 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#4 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#5 0x000055cba5aa8d56 in gtk4::subclass::widget::{impl#6}::parent_focus<fractal::components::room_title::imp::RoomTitle> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:299
#6 gtk4::subclass::widget::WidgetImpl::focus<fractal::components::room_title::imp::RoomTitle> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:120
#7 gtk4::subclass::widget::widget_focus<fractal::components::room_title::imp::RoomTitle> (ptr=0x55cbac8f45c0, direction_type_ptr=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:671
#8 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#9 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#10 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#11 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#12 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#13 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#14 0x000055cba5aa92d6 in gtk4::subclass::widget::{impl#6}::parent_focus<fractal::session::content::room_history::imp::RoomHistory> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:299
#15 gtk4::subclass::widget::WidgetImpl::focus<fractal::session::content::room_history::imp::RoomHistory> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:120
#16 gtk4::subclass::widget::widget_focus<fractal::session::content::room_history::imp::RoomHistory> (ptr=0x55cbac8f45c0, direction_type_ptr=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:671
#17 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#18 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#19 0x000055cba5aa8796 in gtk4::subclass::widget::{impl#6}::parent_focus<fractal::session::content::imp::Content> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:299
#20 gtk4::subclass::widget::WidgetImpl::focus<fractal::session::content::imp::Content> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:120
#21 gtk4::subclass::widget::widget_focus<fractal::session::content::imp::Content> (ptr=0x55cbac8f45c0, direction_type_ptr=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:671
#22 0x00007fd4bf71815a in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#23 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#24 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#25 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#26 0x000055cba5aa9016 in gtk4::subclass::widget::{impl#6}::parent_focus<fractal::session::imp::Session> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:299
#27 gtk4::subclass::widget::WidgetImpl::focus<fractal::session::imp::Session> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:120
#28 gtk4::subclass::widget::widget_focus<fractal::session::imp::Session> (ptr=0x55cbac8f45c0, direction_type_ptr=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:671
#29 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#30 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#31 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#32 0x00007fd4bf718113 in gtk_widget_focus_move () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#33 0x00007fd4bf7216b1 in gtk_window_focus () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#34 0x000055cba5aa8456 in gtk4::subclass::widget::{impl#6}::parent_focus<fractal::window::imp::Window> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:299
#35 gtk4::subclass::widget::WidgetImpl::focus<fractal::window::imp::Window> (direction_type=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:120
#36 gtk4::subclass::widget::widget_focus<fractal::window::imp::Window> (ptr=0x55cbac8f45c0, direction_type_ptr=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gtk4-0.6.6/src/subclass/widget.rs:671
#37 0x00007fd4bf71d9a4 in after_paint () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#38 0x00007fd4c041c442 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007fd4c04305c8 in signal_emit_unlocked_R.isra.0 () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007fd4c0437575 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007fd4c0437743 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007fd4bf8acd26 in gdk_frame_clock_paint_idle () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#43 0x00007fd4bf8ad014 in gdk_frame_clock_flush_idle () at /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#44 0x00007fd4c02d3b9f in g_timeout_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fd4c02d0cd4 in g_main_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007fd4c02d2dd7 in g_main_context_iterate_unlocked.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007fd4c02d34c3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fd4bf30279d in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#49 0x000055cba617978a in gio::application::{impl#0}::run_with_args<fractal::application::Application, alloc::string::String> (args=..., self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gio-0.17.9/src/application.rs:37
#50 gio::application::{impl#0}::run<fractal::application::Application> (self=<optimized out>) at _flatpak_build/cargo-home/registry/src/github.com-1ecc6299db9ec823/gio-0.17.9/src/application.rs:30
#51 fractal::application::Application::run (self=<optimized out>) at src/application.rs:206
#52 fractal::main () at src/main.rs:61
(have org.gnome.Sdk.Debug version 44 installed but doesn't seem to pick up the debug symbols).