Closed Bug 1799112 Opened 3 years ago Closed 3 years ago

Fails to thread message with UTF-8 encoded id in `References`

Categories

(Thunderbird :: Untriaged, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: pmenzel+bugzilla.mozilla.org, Unassigned)

Details

Attachments

(4 files)

Steps to reproduce:

Using Debian sid/unstable with thunderbird 1:102.4.1-1, receive a message, which is a reply to another message in my inbox.

Actual results:

The message is incorrectly threaded.

Mikulas’ message has:

Message-ID: <alpine.LRH.2.21.2211031121070.18305@file01.intranet.prod.int.rdu2.redhat.com>

The reply contains:

In-reply-to: =?utf-8?q?=3Calpine=2ELRH=2E2=2E21=2E2211031121070=2E18305=40fi?=

=?utf-8?q?le01=2Eintranet=2Eprod=2Eint=2Erdu2=2Eredhat=2Ecom=3E?=
References: =?utf-8?q?=3Calpine=2ELRH=2E2=2E21=2E2211031121070=2E18305=40fil?=
=?utf-8?q?e01=2Eintranet=2Eprod=2Eint=2Erdu2=2Eredhat=2Ecom=3E?=

Expected results:

The message should be threaded correctly.

Attachment #9304128 - Attachment mime type: message/rfc822 → text/plain
Attachment #9304129 - Attachment description: Set1.Re Test threading - John Doe - 2022-11-18 1632.002 - Kopie.eml → Set1.Re Test threading - John Doe - 2022-11-18 1632.002.eml
Attachment #9304129 - Attachment filename: Set1.Re Test threading - John Doe - 2022-11-18 1632.002 - Kopie.eml → Set1.Re Test threading - John Doe - 2022-11-18 1632.002.eml
Attachment #9304129 - Attachment mime type: message/rfc822 → text/plain
Attachment #9304133 - Attachment description: Set2.Test threading - John Doe - 2022-11-18 1632.001 - Kopie.eml → Set2.Test threading - John Doe - 2022-11-18 1632.001.eml
Attachment #9304133 - Attachment filename: Set2.Test threading - John Doe - 2022-11-18 1632.001 - Kopie.eml → Set2.Test threading - John Doe - 2022-11-18 1632.001.eml
Attachment #9304133 - Attachment mime type: message/rfc822 → text/plain
Attachment #9304134 - Attachment description: Set2.Re Test threading - John Doe - 2022-11-18 1632.002 - Kopie.eml → Set2.Re Test threading - John Doe - 2022-11-18 1632.002.eml
Attachment #9304134 - Attachment filename: Set2.Re Test threading - John Doe - 2022-11-18 1632.002 - Kopie.eml → Set2.Re Test threading - John Doe - 2022-11-18 1632.002.eml
Attachment #9304134 - Attachment mime type: message/rfc822 → text/plain

Comment on attachment 9304134 [details]
Set2.Re Test threading - John Doe - 2022-11-18 1632.002.eml (UTF-8 encoded id in References and In-reply-to)

This is the reply message of reporter's case, having UTF-8 encoded id in References and In-reply-to.

Attachment #9304134 - Attachment description: Set2.Re Test threading - John Doe - 2022-11-18 1632.002.eml → Set2.Re Test threading - John Doe - 2022-11-18 1632.002.eml (UTF-8 encoded id in `References` and `In-reply-to`)
Attachment #9304129 - Attachment description: Set1.Re Test threading - John Doe - 2022-11-18 1632.002.eml → Set1.Re Test threading - John Doe - 2022-11-18 1632.002.eml (with ASCII ids in `References` and `In-reply-to` - correct threading)

Thanks Paul! Confirming on 102.5.0 (64-bit), Win10 - see my contrastive testcases attached.
Messages with UTF-8 encoded id in References and In-reply-to are not correctly threaded (not recognized as belonging to the original message with ASCII message id).

And then, it's already on record - bug 1596377.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Duplicate of bug: 1596377
Resolution: --- → DUPLICATE

When UTF-8 is used in References (which seems like a bad pointless idea), the value shouldn't be qencoded, but actually real UTF-8.

No longer duplicate of bug: 1596377
Resolution: DUPLICATE → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: