Closed Bug 333830 Opened 19 years ago Closed 4 months ago

Remember Last Message + switching to View:All folder from View:X => garbled (non-ASCII) message

Categories

(Thunderbird :: Mail Window Front End, defect)

x86
Windows XP
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: yannick.majoros, Unassigned)

References

Details

(Keywords: intl)

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Build Identifier: version 1.5 (20051201) I noticed that sometimes, the preview pane displayed garbage characters instead of international characters. It looks typically as UTF-8 chars displayed on ISO-8859 terminal: 'é' instead of 'é', ... This happens when you go from a specific view to another. I have been trying to reproduce this for a while, and now I know a specific situation where it does it all the time. The problem is that, if you select another message in your inbox, then the problematic one again, it displays correctly... Unless you go to the specific steps which lead to this bug. Reproducible: Always Steps to Reproduce: 1. Go to your inbox and select a ISO-8859-1 encoded message. 2. Go to any RSS subscription which has a couple of unread messages. 3. Select View->Unread (important step, won't work if you don't do that). 4. Select any message in any encoding (doesn't matter to reproduce this bug). 5. Select your inbox. ... and the message display is incorrect (2-bytes garbage instead of international characters). For some message, it just won't display if you try this. Actual Results: Example of bad message display: Yannick, Pourrais-tu envoyer un message encodé utf8 à l'adresse rousseau.louis@uclouvain.be ? merci, Louis ------------------------------------------ Louis Rousseau UCL/IFSA Bâtiment Pierre Curie Rue du Compas , 1 B-1348 Louvain-La-Neuve Tél: 010/472626 ------------------------------------------- Expected Results: Good display of same message (happens most of the time): Yannick, Pourrais-tu envoyer un message encodé utf8 à l'adresse rousseau.louis@uclouvain.be ? merci, Louis ------------------------------------------ Louis Rousseau UCL/IFSA Bâtiment Pierre Curie Rue du Compas , 1 B-1348 Louvain-La-Neuve Tél: 010/472626 ------------------------------------------- Source of message, which seems to be the same, whatever the display is: From - Wed Apr 12 14:41:23 2006 X-Account-Key: account2 X-UIDL: 1129883707.32757 X-Mozilla-Status: 0003 X-Mozilla-Status2: 00000000 Return-Path: <rousseau@ifsa.ucl.ac.be> X-Original-To: majoros@inma.ucl.ac.be Delivered-To: majoros@inma.ucl.ac.be Received: from localhost (localhost.localdomain [127.0.0.1]) by sprbodj.inma.ucl.ac.be (Postfix) with ESMTP id 893F419C83CE for <majoros@inma.ucl.ac.be>; Wed, 12 Apr 2006 14:40:46 +0200 (CEST) Received: from sprbodj.inma.ucl.ac.be ([127.0.0.1]) by localhost (sprbodj.inma.ucl.ac.be [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03409-10 for <majoros@inma.ucl.ac.be>; Wed, 12 Apr 2006 14:40:45 +0200 (CEST) Received: from sunblade.fsa.ucl.ac.be (sunblade.fsa.ucl.ac.be [130.104.233.186]) by sprbodj.inma.ucl.ac.be (Postfix) with ESMTP id 1E58519C800B for <majoros@inma.ucl.ac.be>; Wed, 12 Apr 2006 14:40:45 +0200 (CEST) Received: from pclr2.ifsa.ucl.ac.be (pclr2 [130.104.233.175]) by sunblade.fsa.ucl.ac.be (8.12.10/8.12.9/mp-2003.09.03) with ESMTP id k3CCecs4017340 for <majoros@inma.ucl.ac.be>; Wed, 12 Apr 2006 14:40:39 +0200 (MEST) Message-Id: <5.0.2.1.2.20060412143816.014134e0@sunblade.fsa.ucl.ac.be> X-Sender: lr@sunblade.fsa.ucl.ac.be X-Mailer: QUALCOMM Windows Eudora Version 5.0.2 Date: Wed, 12 Apr 2006 14:40:46 +0200 To: majoros@inma.ucl.ac.be From: Louis Rousseau <rousseau@ifsa.ucl.ac.be> Subject: test utf8 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-IFSA-MailScanner-Information: Please contact the ISP for more information X-IFSA-MailScanner: Found to be clean X-MailScanner-From: rousseau@ifsa.ucl.ac.be X-Virus-Scanned: amavisd-new at csam.ucl.ac.be Yannick, Pourrais-tu envoyer un message encod=E9 utf8 =E0 l'adresse=20 rousseau.louis@uclouvain.be ? merci, Louis ------------------------------------------ Louis Rousseau UCL/IFSA B=E2timent Pierre Curie Rue du Compas , 1 B-1348 Louvain-La-Neuve T=E9l: 010/472626 -------------------------------------------
It seems that you don't need a RSS subscription for this. You could replace step 2 with a message in any other box, as long as you do step 3.
Same for step 1: you don't even need to select a 8859-1 encoded message, it seems it work with a UTF-8 encoded one too. I made some tests, and the message is either displayed with garbage, either not displayed at all. Actually, this bug seems to be easy to summarize: going to some mailbox and viewing unread messages loses encoding of message displayed when you go to another mailbox.
Looks like the same problem as bug 315957 -- Yannick Majoros, if you agree, please mark this bug as a dupe of that one.
No, it doesn't seem to be like bug 315957 . I tried to reproduce the steps in 315957 without seeing the described problems. Showing/hiding the preview pane doesn't seem to do anything here. I don't know if it helps, but html emails which use html character entities instead of 8-bit or multibyte charsets don't give this problem.
Could someone actually try the described bug? I can reproduce it 100% of the time on my setup, now.
Yannick, have you tried a recent trunk or 2.0 (aka 1.8) nightly build? ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-mozilla1.8
Just tried version 2 alpha 1 (20060501), seems to be resolved. I could reproduce the bug before installation of the new version, I can't anymore. Thank you!
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Still unresolved :-( Today, I saw the same old behavior, and I tried to reproduce this bug... The bug showed up 100% of the time :-( Either I was too quick with my previous testing of version 2 alpha 1 (20060501), or there is an additional unkonown condition to reproduce this bug. Can someone try to reproduce it? I can give more info if the procedure is not clear enough.
Status: RESOLVED → UNCONFIRMED
Resolution: WORKSFORME → ---
Hello, Can someone at least _try_ to reproduce it and give some feedback? It is a real problem for non-english speakers :-(
Keywords: intl
Version: unspecified → 2.0
I've figured out how to reproduce this bug, using the test message above. It's necessary to have "Remember last message in folder" selected. I should have figured that out from the steps-to-reproduce, I guess. Steps to Reproduce: 1) Set "Remember last message in folder" option. 2) Select a message somewhere that has a non-ASCII charset 3) Be sure the mailview for this folder is "All" 4) Select a different folder; if the mailview in that folder is All, then set it to be something else -- Unread, Tag=X, whatever. 5) Re-select the original message folder Actual results: 5) message appears with characters garbled in some way or other. I'm not sure what the actual garblement is -- it seems to be a dump-as-Win1252 of the UTF-8 bytes of the message, but I'm really not sure. xref bug 296407
Severity: normal → minor
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: in some rare but reproductible situations, garbage characters are displayed for international characters in preview pane → Remember Last Message switching to View:All folder from View:X => garbled (non-ASCII) message
Also xref bug 278971.
Summary: Remember Last Message switching to View:All folder from View:X => garbled (non-ASCII) message → Remember Last Message + switching to View:All folder from View:X => garbled (non-ASCII) message
QA Contact: front-end
Yannick, Mike, does this still occur in the latest 2.0.0.x or trunk nightlies?
Assignee: mscott → nobody
Severity: minor → S4
Status: NEW → RESOLVED
Closed: 19 years ago4 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.