Closed Bug 72889 Opened 23 years ago Closed 23 years ago

In cyrillic a bar gets inserted after the colon (:) in header

Categories

(MailNews Core :: Internationalization, defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 64948

People

(Reporter: marina, Assigned: jgmyers)

References

Details

(Keywords: intl)

Attachments

(4 files)

I can not reproduce it with ascii or accented chars, observed with 2001-03-21 build
Steps to repro:
- compose a message in russian (koi8-r);
- use a ":" in header without a space ( when there is a space after ":" i don't
see this problem);
- send the message out ;
//note: a bar get inserted after the ":"
Attached file a scree shot
I cannot see the screen shot.
Attached file another try
Attached image final attempt
I think this is a dup of bug 64948, please attach the message.
Same problem as bug 72569.
Reassign to jgmyers, is this really a dup of bug 64948? 
MIME decoder is not removing CR,LF,TAB. I think it's a bug of MIME decoder. The 
flag 'eatContinuations' is set to TRUE so it's supposed to removed CR,LF.
Assignee: nhotta → jgmyers
Keywords: intl
The MIME code *is* removing the CR,LF--if it didn't there would be three bars.  
Per the MIME and RFC 822 specifications, the code is not supposed to remove the 
TAB.


*** This bug has been marked as a duplicate of 64948 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
verifying as such
Status: RESOLVED → VERIFIED
Please debug with attached data. I see 0D 0A 09 in the decoded string.
Whether it shows bars or not depends on the font for the thread pane.

05D72100  3D 3F 4B 4F 49 38 2D 52 3F  =?KOI8-R?
05D72109  51 3F 3D 43 34 3D 43 38 3D  Q?=C4=C8=
05D72112  44 33 3D 43 36 3D 43 42 3D  D3=C6=CB=
05D7211B  43 38 3F 3D 3A 20 0D 0A 09  C8?=: ..	
05D72124  3D 3F 4B 4F 49 38 2D 52 3F  =?KOI8-R?
05D7212D  51 3F 3D 44 33 3D 44 32 3D  Q?=D3=D2=
05D72136  44 33 3D 43 41 3D 43 43 3D  D3=CA=CC=
05D7213F  43 41 3D 44 32 3D 43 43 3D  CA=D2=CC=
05D72148  44 32 3D 43 41 3F 3D 00 CD  D2=CA?=.Í


05D73780  D0 B4 D1 85 D1 81 D1 84 D0  дÑ?Ñ.Ñ?Ð
05D73789  BA D1 85 3A 20 0D 0A 09 D1  ºÑ?: ..	Ñ
05D73792  81 D1 80 D1 81 D0 B9 D0 BB  .Ñ?Ñ.йл
05D7379B  D0 B9 D1 80 D0 BB D1 80 D0  йÑ?лÑ?Ð
05D737A4  B9 00 CD CD CD CD CD CD CD  ¹.ÍÍÍÍÍÍÍ

Status: VERIFIED → REOPENED
Resolution: DUPLICATE → ---
Status: REOPENED → ASSIGNED
Depends on: 73989
I still see the problem (CR/LF not removed), I pulled the three this morning 
which includes the fix for bug 73989.
I verified in a debugger using the attached mailbox that the CR/LF are being 
removed by MIME_DecodeMimeHeader()'s call to MIME_StripContinuations().

nhotta: precisely what steps are you taking to see the CR/LF?
You are right, they are removed. I put a break point at a wrong line, sorry.

*** This bug has been marked as a duplicate of 64948 ***
Status: ASSIGNED → RESOLVED
Closed: 23 years ago23 years ago
Resolution: --- → DUPLICATE
John, you mentioned the tab does not have to be removed. But what about when the
header is used for reply/forward? Should the tab also be kept?
QA Contact: ji → marina
QA contact to Marina.
verified as a dup
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: