GNOME Bugzilla – Bug 736950
Message with empty body and attachment shows body as attachment.dat
Last modified: 2014-11-19 20:52:13 UTC
Created attachment 286584 [details] Screenshot of message with empty body Steps: - Create plain text message, do not enter anything in the body. - Attach a file (e.g. a .png file) - Send to yourself - Open message - OBSERVE: No message body displayed, instead it shows TWO attachments: "attachment.dat" with 3 bytes and the attached file. Attached are: - screenshot (empty_body.png) - message source (test.mbox) - debug log (evo_body_log.txt)
Created attachment 286585 [details] Message source with empty body
Created attachment 286586 [details] debug log for creating and looking at message with empty body
Thanks for a bug report. I can confirm this. The problem was that the text/plain parser skipped empty parts without adding corresponding part into the queue, which confused multipart/mixed parser and it added the empty body as an attachment. I fixed this with: Created commit 110bac4 in evo master (3.13.8+) [1] Created commit ac16097 in evo evolution-3-12 (3.12.9+) [1] https://git.gnome.org/browse/evolution/commit/?id=110bac4