Evolution (Fedora Flatpak) doesn't start anymore

I don’t know when this started because I’ve been dreading to look at my email the last couple months and intentionally ignoring it, but for some reason Evolution won’t start anymore. It keeps creating core dumps and error logs.

I’ve tried doing a flatpak repair and also reinstalling it, but no luck. I did make one recent change – I did an rpm-ostree reset, uninstalling openh264 and some other extra codecs, and an rpm-ostree override remove firefox (and firefox-langpacks), then installed the Firefox Fedora Flatpak.

I’d like to learn how to debug a flatpak-generated core dump on Silverblue… I wrote a bug against GNOME Web a year or so ago when it was doing similarly, but I couldn’t figure out how to get GDB to work and gave up on it.

Here are the error logs from flatpak run verbose. Thanks for any help and/or education provided!

<long output snipped>
F: Running '/usr/bin/bwrap --args 35 -- evolution'
flatpak-spawn: Unknown option --sandbox-a11y-own-name=org.gnome.Evolution.Sandboxed.WebProcess-9dfa6c08-9d7e-447c-9172-c6f3a9b407af
Try "flatpak-spawn --help" for more information.

** (org.gnome.Evolution:28): ERROR **: 20:48:48.184: readPIDFromPeer: Unexpected short read from PID socket
/app/bin/evolution: line 29:    28 Trace/breakpoint trap   (core dumped) /app/bin/evolution.bin "$@"

Did you try removing all associated files , e.g., config files ? Sometimes it helps.

I did a flatpak uninstall --delete-data org.gnome.Evolution and that didn’t help. I did it again then completely removed the .local/share/evolution and config/evolution folders, rebooted, but unfortunately that still didn’t help. I tried doing an rpm-ostree reset (adding back firefox and firefox-langpacks) and that didn’t help.

I’ve since installed the Thunderbird Fedora Flatpak, which works fine and admittedly is much slicker and much faster. I’d still like to know if there’s any guide on using GDB to debug a core dump on an atomic distro… I tried using it in a toolbox a while ago and it didn’t have all the permissions it needed to work. Otherwise if no one replies in a few days I’ll just mark the thread resolved and move on.

1 Like

Hello, same bug, it seems, with Epiphany (Gnome Web) installed from the Fedora repo, no issues with that installed from flathub.

MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
flatpak-spawn: Unknown option --sandbox-a11y-own-name=org.gnome.Epiphany.Sandboxed.WebProcess-a5f7aa8c-a326-4b57-8a22-6eb1ba258def
Try "flatpak-spawn --help" for more information.

** (epiphany:2): ERROR **: 10:26:19.325: readPIDFromPeer: Unexpected short read from PID socket

So I think that this is a Fedora flatpak issue

Please report it - Issues · fedora / Special Interest Groups (SIGs) / Fedora Flatpak SIG / Fedora Flatpaks · GitLab.

Not working for regular Fedora 41 as well.

I’ve found reverting flatpak to flatpak-1.15.10-1.fc41 works. Use rpm-ostree override replace https://bodhi.fedoraproject.org/updates/FEDORA-2024-0c6db96fc3 to do that.

Neither flatpak-1.15.11-1.fc41 or flatpak-1.15.12-1.fc41 allow WebKit using programs to start.

I’ve filed a bug about it, but I see a better bug has also been filed.

Also see How to fix "Evolution not starting after update" - Applications - GNOME Discourse.

An easier way to downgrade is dnf install --allow-downgrade flatpak-1.15.10-1.fc41

That doesn’t work if you’re using Silverblue as the OP mentioned.