Crash when searching or replying in snap 1.8.0 in Fedora 33

Description

Mailspring crashes every time when I try to search or reply.

To Reproduce…

Steps for search:

  • Open Mailspring;
  • Click on input box "Search ";
  • Crash.

Steps for reply:

  • Open Mailspring;
  • Pick any incoming email;
  • Click “Write to reply”;
  • Try to input any text;
  • Crash.

Expected Behavior

It shouldn’t crash.

Setup

  • OS: Fedora 33;
  • Installation method: snap;
  • Mailspring version: 1.8.0.

Additional Context

I saw in other reports that it can crash with new gtk version, so I tried to downgrade it.
I tested with both gtk3-3.24.26-1 and gtk3-3.24.27-1. Mailspring crashes with both versions.

Log from terminal:

$ snap run mailspring
WARNING: cgroup v2 is not fully supported yet, proceeding with partial confinement
Gtk-Message: Failed to load module "colorreload-gtk-module"
Running database migrations
App load time: 134ms

{"error":null}
Failed to generate minidump.[1]    1234654 segmentation fault (core dumped)  snap run mailspring

Trace from gdb (I used gdb -p <pid> to attach and get trace):

Thread 1 "mailspring" received signal SIGSEGV, Segmentation fault.
0x00007f1f16ce35f0 in ?? () from target:/lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0  0x00007f1f16ce35f0 in ?? () from target:/lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f1f1c491619 in g_strndup () from target:/snap/mailspring/498/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1eefa54aab in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so
#3  0x00007f1f1c749fa5 in g_closure_invoke () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007f1f1c75bfc1 in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007f1f1c764d5c in g_signal_emit_valist () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007f1f1c76508f in g_signal_emit () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007f1eef8459fa in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libfcitx-gclient.so.0
#8  0x00007f1f16a3ae40 in ffi_call_unix64 () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libffi.so.6
#9  0x00007f1f16a3a8ab in ffi_call () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libffi.so.6
#10 0x00007f1f1c74a7c9 in g_cclosure_marshal_generic () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f1f1c749fa5 in g_closure_invoke () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f1f1c75bfc1 in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f1f1c764d5c in g_signal_emit_valist () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f1f1c76508f in g_signal_emit () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f1f1c18239c in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x00007f1f1c171c04 in ?? () from target:/snap/mailspring/498/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#17 0x00007f1f1c47304a in g_main_context_dispatch () from target:/snap/mailspring/498/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f1f1c4733f0 in ?? () from target:/snap/mailspring/498/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f1f1c47349c in g_main_context_iteration () from target:/snap/mailspring/498/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x0000555f0ad84442 in ?? ()
#21 0x0000555f0ad9f5c5 in ?? ()
#22 0x0000555f09b51a04 in ?? ()
#23 0x0000555f09b517c3 in ?? ()
#24 0x0000555f09b53fa2 in ?? ()
#25 0x0000555f09b4d97f in ?? ()
#26 0x0000555f0ac11adc in ?? ()
#27 0x0000555f0c00c415 in ?? ()
#28 0x0000555f0ac0fba1 in ?? ()
#29 0x0000555f0922127b in ?? ()
#30 0x00007f1f16c5d840 in __libc_start_main () from target:/lib/x86_64-linux-gnu/libc.so.6
#31 0x0000555f0922102a in _start ()