Bug 92063

Summary: invalid codepage in ICQ messages
Product: [Unmaintained] kopete Reporter: Ian Zagorskih <ianzag>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: NetBSD pkgsrc   
OS: NetBSD   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ian Zagorskih 2004-10-25 13:24:16 UTC
Version:           kopete 0.9.1 (using KDE KDE 3.3.1)
Installed from:    NetBSD pkgsrc
Compiler:          gcc version 3.3.3 (NetBSD nb3 20040520)
 
OS:                NetBSD

In kopete/ICQ module i have problem when chatting with Windows/BSD clients. Language is Russian. Remote clients use different message encodings e.g. for Windows CP1251 or UTF-8 and for BSD KOI8-R or UTF-8. I can actually see this if i run tcpdump to scan in/out ICQ messages. When i send message from kopete/ICQ it's sent as UTF-8 and remote clients can read it just fine. But when i receive message in different encodings looks like kopete/ICQ always interpretes them to be UTF-8 regardless to codepage, selected for ICQ account (e.g. CP1251 for windows clients etc). As a result, i cannot chat with people running Mirabilis ICQ clients which use 8bit CP1251 encoding.

I've saw this behavior in KDE 3.3.x quite many times and it's 100% 
reproducible. Bug is quite simular to one reported in PR/59890.

BTW same kopete client running Jabber plugin works just fine with both BSD and Windows clients and i can send/recv russian text without problems.

// wbr
Comment 1 Matt Rogers 2004-10-25 14:31:13 UTC

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