evolution 3.44: emails are unreadable with webkit2gtk 2.40

Bug #2021533 reported by Jeremy Bícha
256
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Unknown
evolution (Ubuntu)
Fix Released
High
Unassigned
Jammy
Fix Released
Undecided
Unassigned
Kinetic
Won't Fix
Undecided
Jeremy Bícha

Bug Description

Impact
------
After updating to webkit2gtk 2.40, emails are unreadable in the Evolution app on Ubuntu 22.04 LTS "Jammy".

Test Case
--------
sudo apt install evolution
Open the Settings app (gnome-control-center).
Switch to the Online Accounts page and add an Online Account where you have email (hosted by Google or Microsoft)
Open the Evolution app.
Wait a few moments for email to be downloaded. Verify that you can read emails.

From Ubuntu 22.04 LTS:
sudo add-apt-repository ppa:jbicha/arch
sudo apt dist-upgrade

Open the Evolution app.
Verify that you can read emails.

What Could Go Wrong
-------------------

Other Info
----------
This issue also affects Ubuntu 20.04 LTS. However, I believe that webkit2gtk has reached End of Life for Ubuntu 20.04 LTS now and is unlikely to receive any more updates past 2.38.6. If you use an app that uses webkit2gtk, it is recommended to upgrade to Ubuntu 22.04 LTS now.

This issue was fixed in evolution 3.46.1 which is available in kinetic-updates for Ubuntu 22.10. evolution 3.46.1 depends on evolution-data-server 3.46.1. Before or at the same time that webkit2gtk 2.40 is pushed to kinetic-security, evolution and evolution-data-server should be rebuilt and copied to kinetic-security.

Similarly, this issue will be fixed in evolution 3.44.4-0ubuntu2. evolution and evolution-data-server 3.44.4 will need to be copied to jammy-security in order for webkit2gtk 2.40 to be pushed to jammy-security.

The three patches for this fix were pushed to the stable evolution gnome-42 branch (3.44.x series) in September 2022, January 2023, and March 2023. The Evolution developer discontinued official support for Evolution 3.44 in early August 2022 and will not do any tarball releases after that date.

Tags: jammy
Jeremy Bícha (jbicha)
Changed in evolution (Ubuntu Kinetic):
status: New → Triaged
assignee: nobody → Jeremy Bícha (jbicha)
Changed in evolution (Ubuntu Jammy):
status: New → Fix Committed
Jeremy Bícha (jbicha)
description: updated
Changed in evolution:
status: Unknown → Fix Released
Changed in evolution (Ubuntu Kinetic):
status: Triaged → Won't Fix
Changed in evolution (Ubuntu Jammy):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.