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