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 about 9 years ago
- Category changed from Issues to Email receiving
Updated by Toshi MARUYAMA almost 9 years ago
- Related to Defect #17216: new issue subject cropped from e-mail added
Updated by Ruslan Kuksa almost 9 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 almost 9 years ago
Updated by Toshi MARUYAMA over 8 years ago
- Has duplicate Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text) added
Updated by Toshi MARUYAMA over 8 years ago
- Related to Defect #15308: Ticket subject and text cuting when recieving from E-mail added
Updated by Toshi MARUYAMA over 8 years ago
- Has duplicate deleted (Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text))
Updated by Toshi MARUYAMA over 8 years ago
- Related to Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text) added
Updated by Toshi MARUYAMA over 8 years ago
- Has duplicate Defect #18977: UTF-8 encoded subject extracted from email added
Updated by Andrey Ni over 8 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 over 8 years ago
Andrey, you would be better to post on mail gem issue tracker.
https://github.com/mikel/mail/issues
Updated by Toshi MARUYAMA over 8 years ago
- Related to deleted (Defect #18864: troubles in email notifications (Redmine 2.5.2.stable, russian text))
Updated by Toshi MARUYAMA about 8 years ago
- Has duplicate Defect #19576: Ticket subject.strip in recent version not in an old one added
Updated by Toshi MARUYAMA over 6 years ago
- Related to Defect #3592: Unreadable quoted-printable utf-8 long subject in some mail clients added
Updated by Toshi MARUYAMA over 6 years ago
- Has duplicate Defect #24803: Incoming mailm subject are truncated added
Updated by Go MAEDA over 4 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.