If you need further info, please let me know and I can provide more, I’ve tried multiple install methods and email accounts.
Description
On a Wayland session using Hyprland, Mailspring launches but does not open the main window. A dock/taskbar icon appears and responds to right-click, but the UI never becomes visible. When launched, logs repeatedly show:
ERROR: … wayland_wp_image_description.cc:219 Incomplete image description info from compositor.
Background sync process mailsync.bin repeatedly crashes with SIGSEGV (core dumps present), including on the AUR install path /usr/lib/mailspring/app.asar.unpacked/mailsync.bin.
Forcing X11 with --ozone-platform=x11 starts without the Wayland image-description error spam, but does not resolve the overall issue (and is not desired as the primary mode on a Wayland desktop).
To Reproduce
-
Boot into a Wayland session with Hyprland.
-
Launch Mailspring from a terminal with:
mailspring --password-store="gnome-libsecret" -
The process prints “Running database migrations” and “App load time …”
A dock/taskbar icon appears (responds to right-click). The main application window never appears. -
Error message in terminal shows:
Running database migrations App load time: 138ms {“error”:null} [33351:0122/081517.947083:ERROR:ui/ozone/platform/wayland/host/wayland_wp_image_description.cc:219] Incomplete image description info from compositor. Manual update check (updates.getmailspring.com/check/linux/x64/1.17.1-dd5b3e56/anonymous/stable) returned 204 (node:33351) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated. … (repeated wayland_wp_image_description.cc:219 messages)
Expected Behavior
Application launches and is able to be interacted with.
Setup
OS / distro: Linux - CachyOS (Arch-based)
Session type: Wayland
XDG_SESSION_TYPE=wayland
WAYLAND_DISPLAY=wayland-1
XDG_CURRENT_DESKTOP=Hyprland
Compositor: Hyprland 0.53.1
Hyprlang: built against 0.6.7, system has 0.6.8
GPU: AMD Radeon 780M (amdgpu)
Kernel driver in use: amdgpu
OpenGL/Mesa: Mesa 25.3.3-arch1.6 (from glxinfo -B)
Kernel: 6.18.6-1-cachyos-bore (from glxinfo -B)
Mailspring versions tested: 1.17.1-dd5b3e56 (and 1.17.0-5e478521)
Install methods: AUR / system install path: /usr/lib/mailspring/...Flatpak install path: /app/share/mailspring/...
A separate /opt/mailspring/... install was also present earlier in testing
(The crash signatures are consistent: mailsync.bin SIGSEGV during sync.)
Additional Context
I’ve got some core dumps from my attempts to troubleshoot.
Thu 2026-01-22 07:29:10 CET 7810 1000 1000 SIGSEGV present /opt/mailspring/resources/app.asar.unpacked/mailsync.bin 979.3K
Thu 2026-01-22 07:29:37 CET 8066 1000 1000 SIGSEGV present /opt/mailspring/resources/app.asar.unpacked/mailsync.bin 977.1K
Thu 2026-01-22 07:30:04 CET 8303 1000 1000 SIGSEGV present /opt/mailspring/resources/app.asar.unpacked/mailsync.bin 978.2K
Thu 2026-01-22 07:36:03 CET 8991 1000 1000 SIGTRAP truncated /opt/mailspring/mailspring 11.1M
Thu 2026-01-22 07:44:26 CET 12365 1000 1000 SIGTRAP truncated /opt/mailspring/mailspring 2.7M
Thu 2026-01-22 07:46:14 CET 15491 1000 1000 SIGSEGV present /opt/mailspring/resources/app.asar.unpacked/mailsync.bin 7.5M
Thu 2026-01-22 07:58:27 CET 16213 1000 1000 SIGTRAP truncated /opt/mailspring/mailspring 11.1M
Thu 2026-01-22 08:09:40 CET 23492 1000 1000 SIGSEGV present /app/share/mailspring/resources/app.asar.unpacked/mailsync.bin 17.1M
Thu 2026-01-22 08:21:43 CET 34039 1000 1000 SIGSEGV present /usr/lib/mailspring/app.asar.unpacked/mailsync.bin 15.4M
Thu 2026-01-22 08:22:37 CET 34516 1000 1000 SIGSEGV present /usr/lib/mailspring/app.asar.unpacked/mailsync.bin 3.5M