FS#61371 - [evolution-data-server] Sometimes fails to properly decrypt large GPG encrypted messages

Attached to Project: Arch Linux
Opened by Stanislav T (stas-t) - Saturday, 12 January 2019, 22:14 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 13:24 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Sometimes a valid PGP-signed message with a big attachment fails to decrypt and to show up correctly.

Upstream bug ticket (closed): https://gitlab.gnome.org/GNOME/evolution-data-server/issues/75
Supposed fix: https://gitlab.gnome.org/GNOME/evolution-data-server/commit/5cd59aee67450e8750eb3cb2d357d0947f199f61

Backporting the commit would be deeply appreciated.

Additional info:

evolution 3.30.4-1
evolution-data-server 3.30.4-1
gnupg 2.2.12-1

Steps to reproduce:

In a message list click a PGP-encrypted email message that has a big attachment. Sometimes the message fails to show correctly, the error is shown on top: "Error verifying signature: Cannot verify message signature: Incorrect message format", sometimes the same message is displayed w/o any issue.

For reproduction you can send a PGP-encrypted message to yourself with a 1+ MB attachment.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 10 December 2019, 13:24 GMT
Reason for closing:  Fixed
Comment by Stanislav T (stas-t) - Sunday, 13 January 2019, 21:24 GMT
I've applied the upstream patch, rebuilt and tested evolution and can confirm that the patch fixes the issue.

Loading...