doesn't display body for some GPG-signed emails

Bug #812268 reported by Jelmer Vernooij
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Newer versions of evolution have stopped displaying the body for some emails that are GPG-signed. Here is an example of the source of such a problematic email:

Return-Path: <email address hidden>
Received: from lists.samba.org (fn.samba.org [216.83.154.106]) by
 mxdrop150.xs4all.nl (8.13.8/8.13.8) with ESMTP id p6ICBbGm053346 for
 <email address hidden>; Mon, 18 Jul 2011 14:11:39 +0200 (CEST) (envelope-from
 <email address hidden>)
Received: by lists.samba.org (Postfix) id CA5F1AC287; Mon, 18 Jul 2011
 06:11:37 -0600 (MDT)
Delivered-To: <email address hidden>
Received: from adelie.canonical.com (adelie.canonical.com [91.189.90.139])
 by lists.samba.org (Postfix) with ESMTP id BD7A8AC336 for
 <email address hidden>; Mon, 18 Jul 2011 06:11:29 -0600 (MDT)
Received: from loganberry.canonical.com ([91.189.90.37]) by
 adelie.canonical.com with esmtp (Exim 4.71 #1 (Debian)) id 1QimfW-00044W-Gt
 for <email address hidden>; Mon, 18 Jul 2011 12:11:26 +0000
Received: from loganberry.canonical.com (localhost [127.0.0.1]) by
 loganberry.canonical.com (Postfix) with ESMTP id 0BBDC2EAB3F for
 <email address hidden>; Mon, 18 Jul 2011 12:11:26 +0000 (UTC)
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
X-Launchpad-Message-Rationale: Reviewer
X-Launchpad-Notification-Type: code-review
X-Launchpad-Branch: ~baztian/bzr/809901-filter
In-Reply-To: <email address hidden>
Reply-To: <email address hidden>
Message-Id: <email address hidden>
X-Launchpad-Project: bzr
To: <email address hidden>
From: John A Meinel <email address hidden>
Subject: Re: [Merge] lp:~baztian/bzr/809901-filter into lp:bzr
Date: Mon, 18 Jul 2011 12:11:26 -0000
Sender: <email address hidden>
Errors-To: <email address hidden>
Precedence: bulk
X-Generated-By: Launchpad (canonical.com); Revision="13405";
 Instance="initZopeless config overlay"
X-Launchpad-Hash: dd9b49a01fb2ca7fb6a076b879016ccdcf1e52e8
X-XS4ALL-DNSBL-Checked: mxdrop150.xs4all.nl checked 216.83.154.106 against
 DNS blacklists
X-CNFS-Analysis: v=1.1 cv=0zc6fmG9YcuPB4Yp6G+9JUp7sX0X0uIJmZE+jPYAbEE= c=1
 sm=0 a=bf2lbYCmWCMA:10 a=V5BiAS5A5MUA:10 a=IkcTkHD0fZMA:10
 a=obc2vuLeljtJ8xX1QGp5zg==:17 a=pGLkceISAAAA:8 a=danhDmx_AAAA:8
 a=xe8BsctaAAAA:8 a=T7S0KEHCzfaTa4oP_cwA:9 a=QEXdDO2ut3YA:10
 a=MSl-tDqOz04A:10 a=obc2vuLeljtJ8xX1QGp5zg==:117
X-Virus-Scanned: by XS4ALL Virus Scanner
X-XS4ALL-Spam-Score: -0.0 () SPF_HELO_PASS
X-XS4ALL-Spam: NO
Envelope-To: <email address hidden>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mxdrop150.xs4all.nl
 id p6ICBbGm053346
X-Evolution-Source: imap://<email address hidden>:993/

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 7/14/2011 8:56 AM, Bastian wrote:
> Hi Martin,
>
> the tes fails without the change. I've now pushed a proper news entry.
>
> Bastian
>
> On Thu, Jul 14, 2011 at 2:36 AM, Martin Pool <email address hidden> wrote:
>> Thanks for the patch.
>>
>> That looks plausible to me, though I'd like a second review.
>>
>> Does this test fail without the change to sets applied?
>>
>> There ought to be a news entry saying the bug was fixed.
>>
>> --
>> https://code.launchpad.net/~baztian/bzr/809901-filter/+merge/67845
>> You are the owner of lp:~baztian/bzr/809901-filter.
>>
>

I'm a little concerned about the memory consumption of lots of sets. A
single set with more than 6 items in it becomes ~500 bytes.

I'm curious if it would be better to leave it as a list, and then just
put it into a set later before we iterate over it. (Then you only really
have 1 set at a time, rather than one for each path.)

We can always wait and see if this becomes a memory issue or not.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4kIa0ACgkQJdeBCYSNAAPh0gCgj95XGZBTLb1HXD1kXkQQ7ywe
B68AoJ2FAFcfX9nQ0YFOu7wB6oWd4Ou/
=rj6S
-----END PGP SIGNATURE-----

--
https://code.launchpad.net/~baztian/bzr/809901-filter/+merge/67845
You are reviewing the proposed merge of lp:~baztian/bzr/809901-filter into lp:bzr.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Confirming, some (I'd almost venture to say *most*) signed messages don't get rendered correctly, although they are indeed being loaded and saved correctly (which you can confirm by saving as mbox).

Changed in evolution (Ubuntu):
status: New → Confirmed
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Fix Released: the body now shows even though the actual signature is not being shown yet...

Changed in evolution (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Oops, so it's not actually fixed for all cases yet: setting back to Confirmed.

Changed in evolution (Ubuntu):
status: Fix Released → Confirmed
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Revision history for this message
Sebastien Bacher (seb128) wrote :

is that still an issue? it seems to work there with 3.1.4

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

No, I don't think it's an issue anymore -- so I'll remove the bug assignment.

Jelmer, you filed the bug initially, do you still see such issues?

Changed in evolution (Ubuntu):
assignee: Mathieu Trudel-Lapierre (mathieu-tl) → nobody
status: Confirmed → Incomplete
importance: Undecided → Medium
Revision history for this message
Jelmer Vernooij (jelmer) wrote : Re: [Bug 812268] Re: doesn't display body for some GPG-signed emails

On Mon, Mar 09, 2015 at 06:44:32PM -0000, Mathieu Trudel-Lapierre wrote:
> No, I don't think it's an issue anymore -- so I'll remove the bug
> assignment.
>
> Jelmer, you filed the bug initially, do you still see such issues?
Thanks for following up :)

I am no longer using evolution, so unfortunately I can't check whether this is still happening.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for evolution (Ubuntu) because there has been no activity for 60 days.]

Changed in evolution (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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