Project

General

Profile

Actions

Defect #16859

closed

rdm-mailhandler: subject corruption

Added by Ruslan Kuksa almost 10 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Email receiving
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

In some situations, issue title is corrupted.

How to repeat:

$ ./pangram-test /tmp/pangram.ru
1/57    С<<
2/57    Съ<<
3/57    Съе<<
4/57    Съеш<<
5/57    Съешь<<
6/57    Съешь <<
7/57    Съешь ж<<
8/57    Съешь же<<
9/57    Съешь же <<
10/57    Съешь же е<<
11/57    Съешь же ещ<<
12/57    Съешь же ещё<<
13/57    Съешь же ещё <<
14/57    Съешь же ещё э<<
15/57    Съешь же ещё эт<<
16/57    Съешь же ещё эти<<
17/57    Съешь же ещё этих<<
18/57    Съешь же ещё этих <<
19/57    Съешь же ещё этих м<<
20/57    Съешь же ещё этих мя<<
21/57    Съешь же ещё этих мяг<<
22/57    Съешь же ещё этих мягк<<
23/57    Съешь же ещё этих мягки<<
24/57    Съешь же ещё этих мягких<<
25/57    Съешь же ещё этих мягких <<
26/57    Съешь же ещё этих мягких ф<<
27/57    Съешь же ещё этих мягких фр<<
28/57    Съешь же ещё этих мягких фра<<
29/57    Съешь же ещё этих мягких фран<<
30/57    Съешь же ещё этих мягких франц<<
31/57    Съешь же ещё этих мягких францу<<
32/57    Съешь же ещё этих мягких француз<<
33/57    Съешь же ещё этих мягких французс<<
34/57    Съешь же ещё этих мягких французск<<
35/57    Съешь же ещё этих мягких французски<<
36/57    Съешь же ещё этих мягких французских<<
37/57    Съешь же ещё этих мягких французских <<
38/57    Съешь же ещё этих мягких французских б<<
39/57    Съешь же ещё этих мягких французских бу<<
40/57    Съешь же ещё этих мягких французских бул<<
41/57    Съешь же ещё этих мягких французских було<<
42/57    Съешь же ещё этих мягких французских булок<<
43/57    Съешь же ещё этих мягких французских булок <<
44/57    Съешь же ещё этих мягких французских булок д<<
45/57    Съешь же ещё этих мягких французских булок да<<
46/57    Съешь же ещё этих мягких французских булок да <<
47/57    Съешь же ещё этих мягких французских булок да в<<
48/57    Съешь же ещё этих мягких французских булок да вы<<
49/57    Съешь же ещё этих мягких французских булок да вып<<
50/57    Съешь же ещё этих мягких французских булок да выпе<<
51/57    Съешь же ещё этих мягких французских булок да выпей<<
52/57    Съешь же ещё этих мягких французских булок да выпей <<
53/57    Съешь же ещё этих мягких французских булок да выпей ч<<
54/57    Съешь же ещё этих мягких французских булок да выпей ча<<
55/57    Съешь же ещё этих мягких французских булок да выпей чаю<<
56/57    Съешь же ещё этих мягких французских булок да выпей чаю.<<

Every string say, that issue with given title is created.

But result is bad:

Titles doesn't corrupt in some situations. See in attached png files.


Files

4.png (39.6 KB) 4.png Subject with Cyrillic<< (NOT ok) Ruslan Kuksa, 2014-05-12 22:57
2.png (39.1 KB) 2.png >>Subject with Cyrillic (OK) Ruslan Kuksa, 2014-05-12 22:57
0.png (39.1 KB) 0.png >>Subject with Cyrillic<< (OK) Ruslan Kuksa, 2014-05-12 22:57
1.png (46.5 KB) 1.png Subject in english (OK) Ruslan Kuksa, 2014-05-12 22:57
5.png (46.6 KB) 5.png Japanese (NOT ok) Ruslan Kuksa, 2014-05-12 22:57
pangram.jp (150 Bytes) pangram.jp Ruslan Kuksa, 2014-05-12 23:11
pangram.ru (103 Bytes) pangram.ru Ruslan Kuksa, 2014-05-12 23:11
pangram.en (45 Bytes) pangram.en Ruslan Kuksa, 2014-05-12 23:11
subjects.txt (11.8 KB) subjects.txt head -n10 .Sent.test/cur/* | grep -vE '^(Date|From|To|MIME|Content|User-Agent)' Ruslan Kuksa, 2014-05-13 00:23
pangram-test (311 Bytes) pangram-test testing tool Ruslan Kuksa, 2014-05-13 00:28
encodings.rb (9.6 KB) encodings.rb Andrey Ni, 2015-01-30 08:45

Related issues

Related to Redmine - Defect #17216: new issue subject cropped from e-mailClosed

Actions
Related to Redmine - Defect #15308: Ticket subject and text cuting when recieving from E-mailClosed

Actions
Related to Redmine - Defect #3592: Unreadable quoted-printable utf-8 long subject in some mail clientsNew2009-07-07

Actions
Has duplicate Redmine - Defect #18977: UTF-8 encoded subject extracted from emailClosed

Actions
Has duplicate Redmine - Defect #19576: Ticket subject.strip in recent version not in an old oneClosed

Actions
Has duplicate Redmine - Defect #24803: Incoming mailm subject are truncated Closed

Actions
Actions

Also available in: Atom PDF