xfce4-terminal core dump when closing the terminal via shortcuts
Whenever I close a terminal via the shortcut ctrl+shift+w, the terminal produces a core dump file in my home folder.
I can reproduce this behavior reliably just by launching a new terminal emulator window, and closing with the shortcut
rcomeau@cerberus ~ % gdb xfce4-terminal xfce4-terminal.core
Reading symbols from xfce4-terminal...
(No debugging symbols found in xfce4-terminal)
[New LWP 101311]
[New LWP 102641]
[New LWP 102642]
[New LWP 102643]
[New LWP 102751]
Core was generated by `/usr/local/bin/xfce4-terminal'.
Program terminated with signal SIGBUS, Bus error.
Object-specific hardware error.
#0 0x000000082b320fdb in g_type_check_instance_is_fundamentally_a () from /usr/local/lib/libgobject-2.0.so.0
[Current thread is 1 (LWP 101311)]
(gdb) backtrace
#0 0x000000082b320fdb in g_type_check_instance_is_fundamentally_a () at /usr/local/lib/libgobject-2.0.so.0
#1 0x000000000022d69b in ()
#2 0x0000000000235592 in ()
#3 0x000000082a412ae5 in () at /usr/local/lib/libgtk-3.so.0
#4 0x000000082b2fe78f in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0
#5 0x000000082b317eb6 in () at /usr/local/lib/libgobject-2.0.so.0
#6 0x000000082b316a3c in () at /usr/local/lib/libgobject-2.0.so.0
#7 0x000000082b31726c in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0
#8 0x000000082a42b920 in gtk_accel_group_activate () at /usr/local/lib/libgtk-3.so.0
#9 0x000000082a42ba55 in gtk_accel_groups_activate () at /usr/local/lib/libgtk-3.so.0
#10 0x000000082a703a99 in gtk_window_activate_key () at /usr/local/lib/libgtk-3.so.0
#11 0x000000082a7091f2 in () at /usr/local/lib/libgtk-3.so.0
#12 0x000000082a411eca in () at /usr/local/lib/libgtk-3.so.0
#13 0x000000082b2fea0e in () at /usr/local/lib/libgobject-2.0.so.0
#14 0x000000082b316726 in () at /usr/local/lib/libgobject-2.0.so.0
#15 0x000000082b31726c in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0
#16 0x000000082a6e7ae5 in () at /usr/local/lib/libgtk-3.so.0
#17 0x000000082a5885e7 in gtk_propagate_event () at /usr/local/lib/libgtk-3.so.0
#18 0x000000082a588126 in gtk_main_do_event () at /usr/local/lib/libgtk-3.so.0
#19 0x00000008246f0d41 in () at /usr/local/lib/libgdk-3.so.0
#20 0x00000008247462a7 in () at /usr/local/lib/libgdk-3.so.0
#21 0x000000082c05de51 in () at /usr/local/lib/libglib-2.0.so.0
#22 0x000000082c05e1e9 in () at /usr/local/lib/libglib-2.0.so.0
#23 0x000000082c05e519 in g_main_loop_run () at /usr/local/lib/libglib-2.0.so.0
#24 0x000000082a587a8a in gtk_main () at /usr/local/lib/libgtk-3.so.0
#25 0x000000000021db88 in ()
#26 0x000000082eacdafa in __libc_start1 () at /lib/libc.so.7
#27 0x000000000021d5a0 in ()
(gdb)
xfce4-terminal version: xfce4-terminal 1.1.1 (Xfce 4.18) os version: FreeBSD 14.0-RELEASE