Bug 629119 - Messages no longer quoted in replies in evolution-2.30.3-1
Summary: Messages no longer quoted in replies in evolution-2.30.3-1
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 13
Hardware: All
OS: Linux
low
high
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 631263 632519 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-09-01 01:57 UTC by Matthew Saltzman
Modified: 2010-09-10 08:32 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-09-08 11:30:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Test case (3.36 KB, text/plain)
2010-09-02 15:37 UTC, Matthew Saltzman
no flags Details
Log of evolution (offline) while executing problem action (10.83 KB, text/plain)
2010-09-05 15:57 UTC, Matthew Saltzman
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 629046 0 None None None Never

Description Matthew Saltzman 2010-09-01 01:57:47 UTC
Description of problem:
When I reply to a message, the quote intro line appears, but no text is quoted unless I highlight it in the original message before hitting the Reply button.

Version-Release number of selected component (if applicable):
evolution-2.30.3-1.fc13.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Select a message
2. Hit the Reply button in the taskbar
3.
  
Actual results:
Reply message appears, but nothing is quoted.

Expected results:
Original message appears quoted in the reply window.

Additional info:
Regression from the previous release.

Yes, I have the "quoted" option set in the composer settings.  If I select the "inline" option, the message headers are included in the inline block, but the message body is not.

Comment 1 Matthew Saltzman 2010-09-02 02:37:23 UTC
Actually, this turns out to be intermittent.  Some messages are quoted correctly and some are not.  I don't see any visible way to distinguish between messages that are quoted properly and those that are not.

Comment 2 Milan Crha 2010-09-02 06:17:51 UTC
Thanks for a bug report. I tried to reproduce this, but mine messages seem to be those "good". Is it possible to attach here a test message on which I would be able to reproduce this issue, when I import it to my local Inbox, please? Feel free to send it directly to me, zipped, if it contains any private information you do not want to share through bugzilla. I will use it only for testing.

Comment 3 Matthew Saltzman 2010-09-02 15:37:24 UTC
Created attachment 442656 [details]
Test case

Attached is a message that exhibits the behavior.

Comment 4 Armijn Hemel 2010-09-02 17:42:53 UTC
I am seeing the same, but also not with all messages. A workaround I use is to first use my mouse to select whatever part of the message I want in the reply, then hit reply.

Replying seems to go wrong with messages that have the Content-Type set to multipart/alternative

Comment 5 Milan Crha 2010-09-02 19:24:13 UTC
Thanks for the update. I imported your test message to my On This Computer/Inbox and used 2.30.2 Evolution in Fedora 13 and it works fine, the reply body is always filled, whatever I choose in Edit->Preferences->Mail Preferences->HTML Messages, though it has probably no influence on this at all. My Reply style in Edit->Preferences->Composer Preferences->General is "Quoted", same as for you.

Could you try with the latest evolution in Fedora 3, please? It should be 2.30.3.

Comment 6 Milan Crha 2010-09-02 19:25:00 UTC
Err, I'm sorry, you *have* already the 2.30.3...

Comment 7 Milan Crha 2010-09-02 19:31:01 UTC
OK, I cannot reproduce it even with 2.30.3. Maybe it's related to some setup I have here differently or something like that.

Comment 8 Armijn Hemel 2010-09-02 19:34:58 UTC
It does not happen with 2.30.2. For me it only started after I updated to 2.30.3, so it is a regression. It only happens with mails that have their content-type set to multipart/alternative. The message that Matthew sent as an example is indeed multipart/alternative.

Comment 9 Matthew Barnes 2010-09-02 19:58:28 UTC
This might be the infamous "Prefer Plain" plugin misbehaving again.  What do you have chosen for Edit -> Preferences -> Mail Preferences -> HTML Messages -> HTML Mode?

Comment 10 Armijn Hemel 2010-09-02 20:01:11 UTC
In my case it's "Show plain text if present"

Comment 11 Armijn Hemel 2010-09-02 20:03:50 UTC
If I change it to "Show HTML if present" and restart Evolution and then hit reply the text from the original message is quoted. If I change it back it is again a no go.

Comment 12 Matthew Saltzman 2010-09-03 01:54:41 UTC
I had "show plain text if present".  As Armijn suggests, changing the setting has no effect until Evo is restarted, but changing and restarting has the effect he describes.

Comment 13 Milan Crha 2010-09-03 06:30:13 UTC
Might be my machine is too slow or something, but I cannot reproduce it here.

I had set "Show Plain if present" at the very beginning. Looking into the message source I see its text/plain part has a content, which should be placed into the message body.

A wild guess, could you run evolution under valgrind and reproduce this issue, please? Maybe something flowed away or something. You can run evolution in offline to prevent it from doing too many things, like this:
   $ valgrind evolution --offline &>evo.log

Comment 14 Matthew Saltzman 2010-09-05 15:57:49 UTC
Created attachment 443167 [details]
Log of evolution (offline) while executing problem action

Started with 

valgrind evolution --offline &>evo.log

Found one problem message not accessible offline, found another problem message that was accessible, clicked Reply, got the window with no quoted message, closed the window, closed evolution.

I'm not sure what I'm looking for, but anyway, there it is.

Comment 15 Milan Crha 2010-09-06 06:45:48 UTC
Thanks for the update. It shows issues, which is fine. Unfortunately, there are missing debug information for gtkhtml3, evolution-data-server, evolution and evolution-exchange. Could you install debuginfo packages for these, and give it another try, please?

Also, where did you both do the reply, was it in evolution-exchange account? And when you copy this message to On This Computer/Inbox, will it behave the same for you? Because as I wrote in comment #5, I tried your message from On This Computer/Inbox and it works fine there for me.

Comment 16 Armijn Hemel 2010-09-06 09:02:48 UTC
No Exchange here, I am using normal IMAP. It looks like what was said in comment #9 is a better lead.

Comment 17 Matthew Barnes 2010-09-07 17:53:47 UTC
*** Bug 631263 has been marked as a duplicate of this bug. ***

Comment 18 Brianna 2010-09-07 18:27:16 UTC
(Duplicate bug was mine)
I am just using plain pop mail & have the "Plain Text Mode" set to "Only ever show plain text"  (also have show suppressed html parts as attachments)

While it appears intermittent at least in my case is only happens on emails where the "html document attachement" is present (and happens 100% of the time in that case)  It does not occur on any other messages.

Comment 19 Milan Crha 2010-09-08 11:30:34 UTC
Aah, that's it, "Show suppressed html parts as attachments". I had it unchecked. Checking it on and refreshing the message preview (by moving to other message and back), when I do reply to the message then my reply quote is empty. This is on actual master, something just before 2.31.92.

Thanks for all the pointers and you all for your help with investigation.
I filled an upstream bug report [1] with more details and observations. Please see it for any further updates.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=629046

Comment 20 Milan Crha 2010-09-10 08:32:11 UTC
*** Bug 632519 has been marked as a duplicate of this bug. ***


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