[DBMail 0001038]: UTF8 support. Sortfield generated ignoring multibyte symbols.
Mantis Bug Tracker <[email protected]>
| Newsgroups | gmane.mail.imap.dbmail.devel |
|---|---|
| Message-ID | <[email protected]> |
A NOTE has been added to this issue.
======================================================================
http://www.dbmail.org/mantis/view.php?id=1038
======================================================================
Reported By: ALyarskiy
Assigned To:
======================================================================
Project: DBMail
Issue ID: 1038
Category: General
Reproducibility: sometimes
Severity: major
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 20-Jan-14 12:42 CET
Last Modified: 20-Jan-14 12:51 CET
======================================================================
Summary: UTF8 support. Sortfield generated ignoring multibyte
symbols.
Description:
dm_messages.c:
function _header_cache
.....
if(issubject) {
char *s, *t = dm_base_subject(value);
s = dbmail_iconv_str_to_db(t, charset);
g_strlcpy(sortfield, s, CACHE_WIDTH-1);
g_free(s);
g_free(t);
}
.....
It does not work correctly with multibyte strings.
======================================================================
----------------------------------------------------------------------
(0003625) paul (administrator) - 20-Jan-14 12:51
http://www.dbmail.org/mantis/view.php?id=1038#c3625
----------------------------------------------------------------------
Please provide steps to reproduce, or better yet: a patch that is validated
to fix this problem by a unit-test that exersizes it.
Issue History
Date Modified Username Field Change
======================================================================
20-Jan-14 12:42 ALyarskiy New Issue
20-Jan-14 12:51 paul Note Added: 0003625
======================================================================