Bug 799077 - Evolution mail view shows garbage at the end of MIME-encoded text
Summary: Evolution mail view shows garbage at the end of MIME-encoded text
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 16
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-01 18:10 UTC by Jonathan Briggs
Modified: 2012-03-02 10:56 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-02 10:56:08 UTC
Type: ---


Attachments (Terms of Use)
A message which causes Evolution to display badly (3.75 KB, application/mbox)
2012-03-01 18:10 UTC, Jonathan Briggs
no flags Details
The actual message instead of Evolution' (3.87 KB, application/mbox)
2012-03-01 18:13 UTC, Jonathan Briggs
no flags Details

Description Jonathan Briggs 2012-03-01 18:10:42 UTC
Created attachment 566904 [details]
A message which causes Evolution to display badly

Description of problem:
A message sent to the Linux kernel mailing list encoded in UTF-8 and MIME encoded is displayed with garbage at the end of the message. Also Evolution wants to download a font called N'Ko to display the garbage with.

The garbage is not actually in the message. Downloading the message source and MIME decoding with a different tool results in a clean message.

Version-Release number of selected component (if applicable):
Evolution 3.2.3

How reproducible:
Every time the message is viewed.

Steps to Reproduce:
1. View the attached message source in Evolution.
2. 
3.
  
Actual results:
The message ends with garbage like this: "Thanks.NrybXǧv^)޺{.n+{zXܨ}Ơz&j:+vzZ++zfh~izw?&)ߢf^jǫym@Aa0hi"


Expected results:
The message should end with "Thanks."


Additional info:

Comment 1 Jonathan Briggs 2012-03-01 18:13:59 UTC
Created attachment 566905 [details]
The actual message instead of Evolution'

Comment 2 Jonathan Briggs 2012-03-01 18:15:07 UTC
(In reply to comment #1)
> Created attachment 566905 [details]
> The actual message instead of Evolution'

This comment was meant to say: The actual message instead of Evolution's misguided attempt to decode it before saving.

On the plus side the first attachment shows the bad decoding.

Comment 3 Milan Crha 2012-03-02 10:56:08 UTC
Thanks for a bug report. I'm afraid that this is not evolution's fault, but the list's fault. The message clearly states that its body is base64 encoded, but the list robot appends to it its signature unencoded, which is simple no-no. If they really want to have there their footer, then they should either add it as a new part, or respect sender's Content-Transfer-Encoding and Content-Type. I suppose nobody noticed this earlier, because sending text/plain message base64 encoded is rather rare.


Note You need to log in before you can comment on or make changes to this bug.