gtk3: crash when both file panes go to root dir
- OS: Arch Linux
- GNOME 46.1, Wayland session
- gtk3 3.24.41
- gnome-commander from main (2aa6cc3c)
Crash when both file panes go to root dir.
Click to expand
#0 0x00007ffb08b370d6 gtk_tree_view_column_get_width (libgtk-3.so.0 + 0x3370d6)
#1 0x000056450ab44b6e _ZN16GnomeCmdFileList13resize_columnENS_8ColumnIDEi (gnome-commander + 0x5eb6e)
#2 0x000056450ab5f39e on_fs_list_resize_column (gnome-commander + 0x7939e)
#3 0x00007ffb091e9730 g_closure_invoke (libgobject-2.0.so.0 + 0x11730)
#4 0x00007ffb09218896 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x40896)
#5 0x00007ffb092097a2 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x317a2)
#6 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#7 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#8 0x00007ffb091e9730 g_closure_invoke (libgobject-2.0.so.0 + 0x11730)
#9 0x00007ffb09218896 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x40896)
#10 0x00007ffb092097a2 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x317a2)
#11 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#12 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#13 0x00007ffb091f54b6 g_object_dispatch_properties_changed (libgobject-2.0.so.0 + 0x1d4b6)
#14 0x00007ffb091f89db g_object_notify_by_spec_internal (libgobject-2.0.so.0 + 0x209db)
#15 0x00007ffb08b1d600 _gtk_tree_view_column_allocate (libgtk-3.so.0 + 0x31d600)
#16 0x00007ffb08b1ea26 gtk_tree_view_size_allocate (libgtk-3.so.0 + 0x31ea26)
#17 0x00007ffb091e9696 g_closure_invoke (libgobject-2.0.so.0 + 0x11696)
#18 0x00007ffb092189da signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x409da)
#19 0x00007ffb092097a2 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x317a2)
#20 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#21 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#22 0x00007ffb08b45493 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345493)
#23 0x00007ffb08a795f7 gtk_scrolled_window_allocate_child (libgtk-3.so.0 + 0x2795f7)
#24 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#25 0x00007ffb08a769b3 gtk_scrolled_window_size_allocate (libgtk-3.so.0 + 0x2769b3)
#26 0x00007ffb08b45246 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345246)
#27 0x00007ffb08a15b19 gtk_notebook_allocate_stack (libgtk-3.so.0 + 0x215b19)
#28 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#29 0x00007ffb088bfc13 gtk_box_gadget_allocate_child (libgtk-3.so.0 + 0xbfc13)
#30 0x00007ffb088c00ea gtk_box_gadget_allocate (libgtk-3.so.0 + 0xc00ea)
#31 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#32 0x00007ffb08a15bcb gtk_notebook_size_allocate (libgtk-3.so.0 + 0x215bcb)
#33 0x00007ffb08b45246 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345246)
#34 0x00007ffb088bd39e gtk_box_size_allocate_no_center (libgtk-3.so.0 + 0xbd39e)
#35 0x00007ffb088be20b gtk_box_allocate_contents (libgtk-3.so.0 + 0xbe20b)
#36 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#37 0x00007ffb088bbf9b gtk_box_size_allocate (libgtk-3.so.0 + 0xbbf9b)
#38 0x00007ffb08b45246 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345246)
#39 0x00007ffb08a27775 gtk_paned_child_allocate (libgtk-3.so.0 + 0x227775)
#40 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#41 0x00007ffb08a2681b gtk_paned_size_allocate (libgtk-3.so.0 + 0x22681b)
#42 0x00007ffb08b45246 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345246)
#43 0x00007ffb088bd39e gtk_box_size_allocate_no_center (libgtk-3.so.0 + 0xbd39e)
#44 0x00007ffb088be20b gtk_box_allocate_contents (libgtk-3.so.0 + 0xbe20b)
#45 0x00007ffb089130fa gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1130fa)
#46 0x00007ffb088bbf9b gtk_box_size_allocate (libgtk-3.so.0 + 0xbbf9b)
#47 0x00007ffb08b45246 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345246)
#48 0x00007ffb08b63b6c gtk_window_size_allocate (libgtk-3.so.0 + 0x363b6c)
#49 0x00007ffb091e9730 g_closure_invoke (libgobject-2.0.so.0 + 0x11730)
#50 0x00007ffb092189da signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x409da)
#51 0x00007ffb092097a2 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x317a2)
#52 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#53 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#54 0x00007ffb08b45493 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x345493)
#55 0x00007ffb08b64ee8 gtk_window_move_resize (libgtk-3.so.0 + 0x364ee8)
#56 0x00007ffb092098d3 _g_closure_invoke_va (libgobject-2.0.so.0 + 0x318d3)
#57 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#58 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#59 0x00007ffb08907019 gtk_container_idle_sizer (libgtk-3.so.0 + 0x107019)
#60 0x00007ffb092098d3 _g_closure_invoke_va (libgobject-2.0.so.0 + 0x318d3)
#61 0x00007ffb092099d7 g_signal_emit_valist (libgobject-2.0.so.0 + 0x319d7)
#62 0x00007ffb09209a94 g_signal_emit (libgobject-2.0.so.0 + 0x31a94)
#63 0x00007ffb0911ef83 _gdk_frame_clock_emit_layout (libgdk-3.so.0 + 0x40f83)