Random crashes when spawning new window using "xfce4-terminal" command
I use i3wm with xfce4-terminal as my terminal. I spawn terminal windows by executing the command xfce4-terminal
(using a hotkey), which either launches a new instance, if xfce4-terminal isn't already running, or spawns a new window in the existing instance. I create and close lots of terminal windows over the day. But every once in a while, when I want to spawn a new window I just get brief flash for a fraction of a second, and then all terminal windows close.
Here is a list of the most recent crashes:
[~]$ coredumpctl list | grep xfce4
Sun 2020-03-29 05:20:36 CEST 1278 1000 100 11 missing /usr/bin/xfce4-terminal
Tue 2020-03-31 03:19:38 CEST 5646 1000 100 11 missing /usr/bin/xfce4-terminal
Tue 2020-03-31 22:22:43 CEST 24209 1000 100 11 missing /usr/bin/xfce4-terminal
Mon 2020-04-06 18:03:07 CEST 17828 1000 100 11 missing /usr/bin/xfce4-terminal
Fri 2020-04-10 12:24:03 CEST 114316 1000 100 11 missing /usr/bin/xfce4-terminal
Sat 2020-04-18 22:48:00 CEST 2700 1000 100 11 missing /usr/bin/xfce4-terminal
Mon 2020-04-20 16:07:37 CEST 68775 1000 100 11 missing /usr/bin/xfce4-terminal
Thu 2020-04-23 00:46:20 CEST 1300 1000 100 11 missing /usr/bin/xfce4-terminal
Fri 2020-04-24 16:49:01 CEST 77484 1000 100 11 missing /usr/bin/xfce4-terminal
Sat 2020-04-25 01:09:23 CEST 161784 1000 100 11 missing /usr/bin/xfce4-terminal
Tue 2020-04-28 18:04:09 CEST 266052 1000 100 11 missing /usr/bin/xfce4-terminal
Fri 2020-05-01 23:59:01 CEST 1668605 1000 100 11 missing /usr/bin/xfce4-terminal
Wed 2020-05-06 01:24:13 CEST 1785752 1000 100 11 missing /usr/bin/xfce4-terminal
Fri 2020-05-08 03:08:33 CEST 2244 1000 100 11 missing /usr/bin/xfce4-terminal
Sun 2020-05-10 00:20:22 CEST 365167 1000 100 11 missing /usr/bin/xfce4-terminal
Sat 2020-05-23 01:50:11 CEST 2122 1000 100 11 missing /usr/bin/xfce4-terminal
Mon 2020-05-25 00:51:49 CEST 144177 1000 100 11 missing /usr/bin/xfce4-terminal
Tue 2020-05-26 01:22:10 CEST 278169 1000 100 11 missing /usr/bin/xfce4-terminal
Sat 2020-05-30 16:13:37 CEST 327809 1000 100 11 missing /usr/bin/xfce4-terminal
Fri 2020-06-05 04:33:25 CEST 7854 1000 100 11 present /usr/bin/xfce4-terminal
Sat 2020-06-06 22:04:36 CEST 140764 1000 100 11 present /usr/bin/xfce4-terminal
The stack traces always look like this:
PID: 7854 (xfce4-terminal)
UID: 1000
GID: 100 (users)
Signal: 11 (SEGV)
Timestamp: Fri 2020-06-05 04:33:25 CEST (1 day 18h ago)
Command Line: xfce4-terminal
Executable: /usr/bin/xfce4-terminal
Control Group: /user.slice/user-1000.slice/session-1.scope
Unit: session-1.scope
Slice: user-1000.slice
Session: 1
Storage: /var/lib/systemd/coredump/core.xfce4-terminal.1000.35de5a2d79914cbba574ab5722316109.7854.1591324405000000000000.lz4
Message: Process 7854 (xfce4-terminal) of user 1000 dumped core.
Stack trace of thread 7854:
#0 0x00007f15329b3cdf gdk_event_set_source_device (libgdk-3.so.0 + 0x97cdf)
#1 0x00007f15329992cd n/a (libgdk-3.so.0 + 0x7d2cd)
#2 0x00007f1532999a31 n/a (libgdk-3.so.0 + 0x7da31)
#3 0x00007f153299c025 n/a (libgdk-3.so.0 + 0x80025)
#4 0x00007f15329bbcec n/a (libgdk-3.so.0 + 0x9fcec)
#5 0x00007f153248558f g_main_context_dispatch (libglib-2.0.so.0 + 0x6b58f)
#6 0x00007f1532487531 n/a (libglib-2.0.so.0 + 0x6d531)
#7 0x00007f1532488543 g_main_loop_run (libglib-2.0.so.0 + 0x6e543)
#8 0x00007f1532c99c0f gtk_main (libgtk-3.so.0 + 0x283c0f)
#9 0x000055f39c00b478 n/a (xfce4-terminal + 0xf478)
#10 0x00007f1532259023 __libc_start_main (libc.so.6 + 0x27023)
#11 0x000055f39c00b93e n/a (xfce4-terminal + 0xf93e)
Stack trace of thread 7857:
#0 0x00007f1532326abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f15324874a0 n/a (libglib-2.0.so.0 + 0x6d4a0)
#2 0x00007f1532487571 g_main_context_iteration (libglib-2.0.so.0 + 0x6d571)
#3 0x00007f152d66fe5e n/a (libdconfsettings.so + 0x4e5e)
#4 0x00007f15324635b1 n/a (libglib-2.0.so.0 + 0x495b1)
#5 0x00007f153240146f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f15323313d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 7856:
#0 0x00007f1532326abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f15324874a0 n/a (libglib-2.0.so.0 + 0x6d4a0)
#2 0x00007f1532488543 g_main_loop_run (libglib-2.0.so.0 + 0x6e543)
#3 0x00007f15325fcdf8 n/a (libgio-2.0.so.0 + 0x59df8)
#4 0x00007f15324635b1 n/a (libglib-2.0.so.0 + 0x495b1)
#5 0x00007f153240146f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f15323313d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 140433:
#0 0x00007f153232bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f153243713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f15324b67d3 n/a (libglib-2.0.so.0 + 0x9c7d3)
#3 0x00007f153245d5db n/a (libglib-2.0.so.0 + 0x435db)
#4 0x00007f15324635b1 n/a (libglib-2.0.so.0 + 0x495b1)
#5 0x00007f153240146f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f15323313d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 140434:
#0 0x00007f153232bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f153243713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f15324b67d3 n/a (libglib-2.0.so.0 + 0x9c7d3)
#3 0x00007f153245d5db n/a (libglib-2.0.so.0 + 0x435db)
#4 0x00007f15324635b1 n/a (libglib-2.0.so.0 + 0x495b1)
#5 0x00007f153240146f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f15323313d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 7855:
#0 0x00007f1532326abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f15324874a0 n/a (libglib-2.0.so.0 + 0x6d4a0)
#2 0x00007f1532487571 g_main_context_iteration (libglib-2.0.so.0 + 0x6d571)
#3 0x00007f15324875c2 n/a (libglib-2.0.so.0 + 0x6d5c2)
#4 0x00007f15324635b1 n/a (libglib-2.0.so.0 + 0x495b1)
#5 0x00007f153240146f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f15323313d3 __clone (libc.so.6 + 0xff3d3)
I run Arch Linux with xfce4-terminal 0.8.9.2-1.
Edited by Isopod