Version: (using KDE 4.2.0) Compiler: gcc FreeBSD/i386 system compiler version 4.2.1 20070719 [FreeBSD] OS: FreeBSD Installed from: FreeBSD Ports This is not a FreeBSD specific problem, and it is similar to http://bugs.kde.org/show_bug.cgi?id=169411 bug. Last comments makes me think it is not fixed in kde4.2.0 KNode and KMail problems (looks like ??????? instead of characters in subject) with default encoding in message subject when the message in different (many) encodings. Message body is ok, only subject is corrupted. Many people confirmed bug starts from kde4.1. It seems to be in kcharsets.cpp, "ISO " must be replased with "ISO-".
Not a kchart bug
Sorry for that. But it's also not a kmail bug, and not a knode bug - i think it is more systemwide. Encoding names should be written correctly.
Additional comment: Some pictures for that bug 1. http://imagebin.ca/view/eXS59_71.html KNode mainwindow with selected message. "?????" is a problem. As you see messages around selected have a normal koi8-r encoding in subject-they was imported form knode on kde3.5.10. 2. http://imagebin.ca/view/uzu9Mc.html The message source - comming directly from server. As see, subject encoding not defined in here, but it looks like it's something real, similar to message content (little down), koi8-r encoded in fact. But it's not "??????" for sure. 3. http://imagebin.ca/view/OTPdgiZ.html The message header (with descriptors and staff), stored on the disk, just after displaying message on the screen. It is a hexdump. As you can see, the series of 3f (code for "?" sign) is in left part of dump, and "?" signs in other side. It saves normal koi8-r encoded text to "??????" just because subject encoding not defined in the message and user unable to define the default one.
Please, make the default charset for message to be a default charset for message subject, if not specified! At least for knode (from kdepim). Thanks in advance!
Dear Inge Wallin! Please review this bug and make a comment, or fix, or delete bug report!
(In reply to comment #5) > Please review this bug and make a comment, or fix, or delete bug report! Please be patient.
I found the same behavour in KHelpCenter in left panel: http://imagebin.ca/view/y_K2dIpM.html
I can confirm that bug. Default encoding charset for message is not applied to message header, and if message header encoding is not specified directly, knode tries to display it in unicode (or what?) that looks like multiply '?' signs in non-unicode OS, such as Freebsd.
Why this bug is still unconfirmed? Somebody working on it?
This report has turned into a meta bug where most of the problems that are described should be fixed for KDE 4.3 ("ISO 8859-1" bug, subject encoding when none is used in original message, ...). For this reason, I'm closing this report. If you encounter any bug as of KDE 4.3, please open NEW reports.