[Tickets #1777] NEW: Character encoding bug in cache behaviour

bugs at bugs.horde.org bugs at bugs.horde.org
Tue Apr 12 13:54:29 PDT 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=1777
-----------------------------------------------------------------------
 Ticket             | 1777
 Created By         | michael at rollis.chh
 Summary            | Character encoding bug in cache behaviour
 Queue              | Horde Base
 Version            | 3.0.4
 State              | Unconfirmed
 Priority           | 3. High
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


michael at rollis.chh (2005-04-12 13:54) wrote:

Since Horde-3.0 and IMP-4-H3 I found a strang thing when viewing emails.
After login when I open an Email with german umlauts from my inbox, imp
shows the mail correct.
Returning to the inbox and reopening the same mail again the umlauts are
suddenly corrupt. A ü becomes messed up to ü
BTW the email has correct mail header entries as follow:

Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

I grepped through the session files (and session data in DB if turned on)
for a mail part and found, that the Mail is saved as ISO-8859-1 with decoded
quoted printable and correct umlauts in the session.
So it looks like horde does something wrong on deserializing the session
object. Maybe it's getting the content as utf-8 instead of ISO-8859-1.

Regards
Michael




More information about the bugs mailing list