[Pidgin] #3177: Bad encoding of Away message in popup "Buddy Information"

Pidgin trac at pidgin.im
Tue Sep 18 08:52:20 EDT 2007


#3177: Bad encoding of Away message in popup "Buddy Information"
-----------------------------------------+----------------------------------
 Reporter:  rkrell                       |       Type:  defect
   Status:  new                          |   Priority:  minor 
Component:  pidgin (gtk)                 |    Version:  2.1.1 
 Keywords:  buddy Away message encoding  |    Pending:  0     
-----------------------------------------+----------------------------------
 I got some encoding problems with the Away messages of several czech users
 in the Buddy information popup:
 In the buddy list, I see the right information, for instance:
 "Uživatel je právě Dočasně pryč." (I hope you see the characters in UTF-8)
 If I retrieve the buddy information over the "Get info" context menu, the
 Away message is now:
 "Uživatel je právě Dočasně pryč." (independently of what you see on
 your side - it's different, with wrong characters).

 The buddy concerned by this uses a standard ICQ client (ICQ 5 or 6).
 "Get AIM Info" returns among other:
 Capabilities: Send File, ICQ Direct Connect, ICQ RTF, ICQ Server Relay,
 ICQ UTF8

 My system:
 - OpenSuSE 10.3 Beta 3
 - RPMs that may have influence:
  pidgin-2.1.1-4
  libpurple-2.1.1-4
  gtk2-2.11.6-26
  gconf2-2.19.1-26
  ... (ask for more)

 Debugging information (About Pidgin)
 Debugging Information
   Arguments to ./configure:   '--host=i686-suse-linux-gnu' '--build=i686
 -suse-linux-gnu' '--target=i586-suse-linux' '--program-prefix=' '--
 prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--
 sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--
 includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/lib' '--
 localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man'
 '--infodir=/usr/share/info' '--disable-static' '--enable-plugins'
 '--enable-cyrus-sasl' '--enable-mono=yes' '--enable-gstreamer=yes'
 '--enable-gnome-keyring=yes' '--enable-nm=yes' '--enable-dbus=yes'
 '--with-perl-lib=/usr' '--with-nspr-includes=/usr/include/nspr4' '--with-
 nss-includes=/usr/include/nss3' '--with-tclconfig=/usr/lib' '--with-
 tkconfig=/usr/lib' 'build_alias=i686-suse-linux-gnu' 'host_alias=i686
 -suse-linux-gnu' 'target_alias=i586-suse-linux' 'CFLAGS=-O2 -march=i586
 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
 -g -fstack-protector -fPIC -fno-strict-aliasing' 'LDFLAGS=-pie'
 'CXXFLAGS=-O2 -march=i586 -mtune=i686 -fmessage-length=0 -Wall
 -D_FORTIFY_SOURCE=2 -fstack-protector -g' 'FFLAGS=-O2 -march=i586
 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector
 -g'
   Print debugging messages: No
   Plugins: Enabled
   SSL: SSL support is present.

   Library Support
     Cyrus SASL: Enabled
     D-Bus: Enabled
     Evolution Addressbook: Enabled
     Gadu-Gadu library (libgadu): Enabled
     GtkSpell: Enabled
     GnuTLS: Enabled
     GStreamer: Enabled
     Mono: Enabled
     NetworkManager: Enabled
     Network Security Services (NSS): Enabled
     Perl: Enabled
     Startup Notification: Enabled
     Tcl: Enabled
     Tk: Enabled
     X Session Management: Enabled
     XScreenSaver: Enabled
     Zephyr library (libzephyr): Not External
     Zephyr uses Kerberos: No

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3177>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list