Bug 66517 - loses complete line when getting 8bit character
Summary: loses complete line when getting 8bit character
Status: RESOLVED DUPLICATE of bug 67727
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 0.7.3
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-24 21:29 UTC by Michael Meskes
Modified: 2003-11-12 16:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meskes 2003-10-24 21:29:39 UTC
Version:           0.7.3 (using KDE KDE 3.1.4)
Installed from:    Debian testing/unstable Packages
OS:          Linux

[Hopefully this is the correct place to report the bug.]

My system runs under locale de_DE.UTF-8. Whenever I receive a text line in ICQ/AIM/etc. that contains an 8bit iso character like a German umlaut that line is correctly added to the logfile (okay, there is that fancy character, but that's to be expected) but my kopete chat window shows nothing at all. The whole line is lost between writing to the log and updating the window.
Comment 1 Matt Rogers 2003-10-24 21:39:12 UTC
Fix should be in Kopete 0.8. A Beta will be out by the end of the weekend.

*** This bug has been marked as a duplicate of 64326 ***
Comment 2 Michael Meskes 2003-11-04 15:47:59 UTC
Yes, it does not lose the line anymore but instead prints an XML error. The text still doesn't make it.
Comment 3 Stefan Gehn 2003-11-04 15:54:54 UTC
Still no usable information. I need a debug output from a CVS version.
also remove the // from the following line in oscardebug.h before compiling:
//#define CHARSET_DEBUG 1
Comment 4 Jason Keirstead 2003-11-04 16:02:30 UTC
If the line is resulting in an XML error, then the text being sent to the KopeteMessage contains control codes / can not be interpereted as valid utf8.
Comment 5 Stefan Gehn 2003-11-04 16:09:58 UTC
No, really? :P
It's just some 8bit char wrongly converted to unicode because the guessed encoding is wrong.
Comment 6 Michael Meskes 2003-11-06 08:26:37 UTC
Subject: Re:  loses complete line when getting 8bit character

On Tue, Nov 04, 2003 at 02:54:55PM -0000, Stefan Gehn wrote:
> Still no usable information. I need a debug output from a CVS version.

What? "No usable information"? Didn't I say how to reproduce? Sorry.
Here's how:

Start kopete with LANG=de_DE.UTF-8, than ask someone using a messanger
running under LANG=de_DE.ISO8859-1 or -15 to send you some umlauts.
That's it. At least it worked everytime I had some sent.

I'm not a KDE developer and I don't use CVS but the tarball
downloaded from kopete.kde.org, don't you think it's a better idea if
you create the debug output? Of course I'd be willing to help if you
cannot reproduce the bug.

Michael
Comment 7 Stefan Gehn 2003-11-06 08:49:56 UTC
EOT
Comment 8 Stephan Kulow 2003-11-06 17:24:05 UTC
Stefan: if you can't deal with bug reports before your coffee, don't do it.
Comment 9 Stefan Gehn 2003-11-06 17:41:25 UTC
And still I won't fix bugs if people think I can reproduce their bugs better than they do.
Comment 10 Olivier Goffart 2003-11-12 16:38:18 UTC
I think it's the same bug as the Bug 67727


*** This bug has been marked as a duplicate of 67727 ***