Defect #16859
closedrdm-mailhandler: subject corruption
0%
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
Related issues
Updated by Toshi MARUYAMA over 10 years ago
- Category changed from Issues to Email receiving
Updated by Toshi MARUYAMA over 10 years ago
- Related to Defect #17216: new issue subject cropped from e-mail added
Updated by Ruslan Kuksa over 10 years ago
Hello Toshi,
I want to help to find and fix this bug.
How can I debug mail receiving API?
Updated by Toshi MARUYAMA over 10 years ago
Updated by Toshi MARUYAMA almost 10 years ago
- Has duplicate Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text) added
Updated by Toshi MARUYAMA almost 10 years ago
- Related to Defect #15308: Ticket subject and text cuting when recieving from E-mail added
Updated by Toshi MARUYAMA almost 10 years ago
- Has duplicate deleted (Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text))
Updated by Toshi MARUYAMA almost 10 years ago
- Related to Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text) added
Updated by Toshi MARUYAMA almost 10 years ago
- Has duplicate Defect #18977: UTF-8 encoded subject extracted from email added
Updated by Andrey Ni almost 10 years ago
- File encodings.rb encodings.rb added
This is file from 2.6.0. The only actual change is that line 295
line.gsub!(/\?\=\=\?.+?\?[QqBb]\?/m, '')
is commented. But it will make the issue titles to be created correctly.
This is not an actual fix
It actually prevents the collapse_adjacent_encodings from joining strings.
That file is given only to show that the problem is within that function.
Updated by Toshi MARUYAMA almost 10 years ago
Andrey, you would be better to post on mail gem issue tracker.
https://github.com/mikel/mail/issues
Updated by Toshi MARUYAMA almost 10 years ago
- Related to deleted (Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text))
Updated by Toshi MARUYAMA over 9 years ago
- Has duplicate Defect #19576: Ticket subject.strip in recent version not in an old one added
Updated by Toshi MARUYAMA almost 8 years ago
- Related to Defect #3592: Unreadable quoted-printable utf-8 long subject in some mail clients added
Updated by Toshi MARUYAMA almost 8 years ago
- Has duplicate Defect #24803: Incoming mailm subject are truncated added
Updated by Go MAEDA almost 6 years ago
- Status changed from New to Closed
- Priority changed from High to Normal
- Resolution set to Fixed
I can reproduce the problem in Redmine 2.5 but cannot in Redmine 3.3, 3.4, or 4.0. Maybe fixed in mail gem 2.6.