regression : iso-8859-15 character set wrongly displayed in latest nightly builds



MailNews: Message Display
16 years ago
14 years ago


(Reporter: pitrou, Assigned: (not reading, please use instead))


Windows 2000

Firefox Tracking Flags

(Not tracked)



(2 attachments)



16 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1b) Gecko/20020823
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1b) Gecko/20020823

This is a Usenet message with iso-8859-15 characters in its body. When viewing
"message source", the body is correctly displayed (with accents). But in the
main viewing window, these characters (french accents) are replaced with a "�"
character (a video-inverted question mark inside a 45-degrees rotated black square).

Please note, however that the iso-8859-1 accent in the Subject line is displayed
properly in the main viewind window.

Here is the message :

From: Erwan David <>
Newsgroups: fr.misc.cryptologie
Subject: Re: Petite =?iso-8859-1?q?pr=E9cision?= concernant le nombr
Date: Mon, 26 Aug 2002 09:37:54 +0200
Organization: Inorganisé
Lines: 14
Message-ID: <>
References: <3d612ce9$0$243$>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: 1030347476 22443 (26 Aug 2002
07:37:56 GMT)
NNTP-Posting-Date: Mon, 26 Aug 2002 07:37:56 +0000 (UTC)
Mail-Copies-To: nobody
User-Agent: Gnus/5.090005 (Oort Gnus v0.05) XEmacs/21.4 (Honest Recruiter,
Cancel-Lock: sha1:aeXLMCuyZe+KpNsaPYfrSZP4n2g=
Xref: fr.misc.cryptologie:9866

Xavier Roche <> writes:

>> Re: =?ISO-8859-1?Q?Petite_pr=E9cision_concernant_le_nombr
>> berk c'est quoi ca ?
> Voir

Plus un soft qui a tronqué et donc on n'a pas les marques de fin...

 > Allez, soyez sympa ... traduisez-lui "linux"
 Linux, c'est comme le miel : c'est vachement bon mais ça attire les
 mouches. En plus, ça colle aux doigts et on a du mal à s'en défaire.
 -+- TP in: Guide du linuxien pervers - "Barrez vous les mouches !"

Reproducible: Always

Steps to Reproduce:

Comment 1

16 years ago
This also happens in Mail messages with iso-8859-15 encoding. iso-8859-1 is ok.
Here is an example of a message whose accents don't display properly in the main
window (whereas it's correct in the "message source").

Note : iso-8859-15 is correctly detected (in View->Character Coding) but badly
displayed. If I manually select iso-8859-1 instead, the display is ok (as
character codes are always all the same). This problem didn't exist in previous
stable versions of Mozilla.

From - Mon Aug 26 14:34:36 2002
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <>
Received: from (localhost [])
	by (Postfix) with ESMTP
	id 8ECBD1C98C; Mon, 26 Aug 2002 14:32:27 +0200 (CEST)
Received: from ( [])
	by (Postfix) with ESMTP id CE21F1C96A
	for <>; Mon, 26 Aug 2002 14:32:25 +0200 (CEST)
Received: (qmail 8050 invoked by uid 503); 26 Aug 2002 12:31:40 -0000
Received: from unknown (HELO (
  by with RC4-MD5 encrypted SMTP; 26 Aug 2002 12:31:40 -0000
Message-ID: <>
Date: Mon, 26 Aug 2002 14:29:50 +0200
From: Stephane Le Solliec <>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.0.0) Gecko/20020530
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: spip-dev <>
Subject: Re: [spip-dev] Max time (-> PHP4)
References: <>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <>
List-Archive: <>
List-Unsubscribe: <>,
List-Subscribe: <>,
List-Post: <>
List-Id: SPIP : developpement <>
X-Spam-Status: No, hits=0.6 required=7.0

> Je l'utilise sous PHP4, mais le code reste du php3 avec tous les problèmes
> que ça pose.

je ne vois pas du tout ce que cela pose comme problème :

de php3 à php4 :
  - l'interpréteur a été ré-écrit --> donc plus vite
  - il y a plus de fonctions

php4 est donc agréable pour les programmeurs (parce qu'il y a de 
nouvelles fonctions) mais pour le reste, il n'y a pas de différence.

mais en prod, que tu écrives ton code "en php3" ou "en php4", il n'y a 
pas de différence au niveau de l'execution.


Summary: regression : character set wrongly displayed in latest nightly builds → regression : iso-8859-15 character set wrongly displayed in latest nightly builds

Comment 2

16 years ago
is this the same as bug 162633 (which is now a dupe of bug 162593) ?

Comment 3

15 years ago
Something like this also happens in Thunderbird:

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b)
Gecko/20030416 Thunderbird/0.1a

I noticed that it only seems to happen with iso-8859-15 messages which are 8bit
encoded; quoted-printable messages are displayed just fine.

For me, instead of an Umlaut (äöüß...) I see only a ? (question mark).  When I
view the same message in MailNews of Mozilla 1.3, I see the Umlaut just fine. 
The font is set to Courier New in both MailNews and Thunderbird.

I noticed it in the following message.  There, TB shows "Trainingsdurchl&#65533;ufe"
while in the source view it shows "Trainingsdurchläufe".

For me, this happens on 2 PCs.  One running Windows XP Home and one with Windows
XP Pro.

From: Thomas 'PointedEars' Lahn <>
Subject: Re: Wie funktioniert JUNK-Icon
Date: Fri, 14 Mar 2003 05:16:19 +0100
Organization: PointedEars Software (PES)
Lines: 10
Message-ID: <>
References: <b4pr4t$qdg$>
<b4ptc3$2264pb$> <>
Reply-To: Thomas 'PointedEars' Lahn <>
NNTP-Posting-Host: (
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: 1047615378 69669921 (16 [107532])
User-Agent: KNode/0.7.2

Frank Widmaier wrote:

> Aber eines ist klar. IP-Filter auf Fernost & NL ist das Beste, ws Du tun
> kannst *g*

Quatsch. Ein Bayes'scher Filter wie der von mozilla ist nach einer gewissen
Anzahl Trainingsdurchläufe einem statischen Filter immer überlegen.


Comment 4

15 years ago
I haven't seen this bug in Mozilla. The reports are pretty old. Is someone still
seeing it? If so please attach a testcase to this bug.


Comment 5

15 years ago

I've just tested, it seems ok now (at least with iso-8859-15, and under 1.4
beta). I'm sorry for not following the bug, I don't use Mozilla as a news reader
anymore... ;-))

Comment 6

15 years ago
No, it's not okay.
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b)
Gecko/20030515 Thunderbird/0.1a

In Newsgroup I replied to article Message-ID:
<>.  The article has charset=iso-8859-15 and
transfer-encoding: 8bit.  When I replied to the article, Umlaute (הצ�) were
replaced by ? (question marks).  See Message-ID:

I'd be happy to open a new bug with the same Summary but indicating that this
problem only exists in the new MailNews, ie. "Thunderbird".  Should I?  If so,
against which component should I file it?  MailNews?

Comment 7

15 years ago
Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4b) Gecko/20030515 

Thunderbird displays only "?"-Characters instead of the german special 
characters "הצ��" when Postings with caracter-coding ISO-8859-15 are displayed. 

Comment 8

15 years ago
Alexander, Michael,

please attach messages in question to this bug.


Comment 9

15 years ago
Created attachment 125805 [details]
iso-8859-15 8bit message

Message contains the text "reichlich für die nächsten" which is displayed in
Thunderbird as "reichlich f&#65533;r die n&#65533;chsten" (with question

Comment 10

15 years ago
Uhm, I just noticed.... In the comment to the attached file, there's:

"reichlich f&#65533;r die n&#65533;chsten"

However, I did not type it this way.  I copied the text to the clipboard and
pasted it in Bugzilla.  In Thunderbird, the &#65533; is displayed as a ?
(question mark) on my XP system.

Comment 11

15 years ago
Created attachment 125806 [details]
iso-8859-15 qouted-printable message

This is a iso-8859-15 qp message generated by Thunderbird where Thunderbird
displays ? (question marks) instead of Umlaute.

Comment 12

15 years ago
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030514

The 8bit message shows various umlauts, I also see a "w?re", but this is exactly
what is in the source, there is a real question mark.

The QP message also displays correctly for me.

As usual, try a new profile etc.


Comment 13

15 years ago
Pi, please try with a Windows (XP?) system.
The qp message has "i.O. w=E4re", which is displayed in Thunderbird as "i.O. w?re".
The 8bit message has "w?re", that's correct - and that's NOT what's wrong. 
Wrong is "für die nächsten" which is displayed as "f?r die n?chsten".

Also, as far as I'm concerned, this is *NOT* a problem with Mozilla MailNews but
seems to ONLY happen in Thunderbird!  So, your test was, uhm, strange (Wrong
program on wrong OS) ;)  Please try Thunderbird on Windows (XP?).  And as you've
read in the german newsgroup, there are also others having this problem.  Would
be great if you could confirm the bug.

As I said, I'm happy to open a new bug with the exact same description, product
and so forth since Bugzilla hasn't a Thunderbird product yet.

Comment 14

15 years ago
Thunderbird bugs are with Product: Thunderbird. If the bug still exists in 0.2,
try to find it there and file a new bug if there is not bug for it.

Marking this Mozilla bug as WFM, see comment 5.

Last Resolved: 15 years ago
Resolution: --- → WORKSFORME
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.