[Pidgin] #13169: No national (polish) character in Gadu-Gadu

Pidgin trac at pidgin.im
Thu Jan 6 15:41:23 EST 2011


#13169: No national (polish) character in Gadu-Gadu
--------------------+-------------------------------------------------------
 Reporter:  aTah    |        Owner:  bartosz  
     Type:  defect  |       Status:  new      
Milestone:          |    Component:  Gadu-Gadu
  Version:  2.7.9   |   Resolution:           
 Keywords:          |  
--------------------+-------------------------------------------------------
Description changed by aTah:

Old description:

> There is no national character ('ę ą ś ć ź ż ł ó) appears in messages
> window, which looks like empty message then. In log book there is a '?'
> instead. It is same problem as in 2.7.2. Sorry for my bad english.
> Some copypasta from debug window:
> while receiving message:
>
> {{{
> (21:34:23) gg: ** gg_handle_recv_msg(0xb45a0d8, 0xb451270);
> (21:34:23) gg: ggp_recv_message_handler: richtext msg from (4221190):
> dobra alfabetycznie to ¹ æ ê ³ ñ ó Ÿ ¿ 6 formats
> (21:34:23) gg: ggp_recv_message_handler: format at pos: 0, image:0,
> bold:0, italic: 0, under:0 (inc: 0)
> (21:34:23) gg: ggp_recv_message_handler: bogus formatting (inc: 0)
> (21:34:23) gg: ggp_recv_message_handler: msg from (12345678): dobra
> alfabetycznie to ¹ æ ê ³ ñ ó Ÿ ¿ (class = 8; rcpt_count = 0)
> '''(21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting
> salvaged string!
> (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
> string!
> (21:34:23) gtkconv: setting active conversation on toolbar 0xb457e40
> (21:34:23) gtkconv: setting active conversation on toolbar 0xb457e40
> (21:34:23) prefs: /pidgin/conversations/toolbar/wide changed, scheduling
> save.
> (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
> string!
> (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
> string!
> (21:34:23) Gtk: gtk_text_buffer_emit_insert: assertion `g_utf8_validate
> (text, len, NULL)' failed
> (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
> string!
> (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
> string!'''
> (21:34:23) gg: ** gg_event_free(0xb451270);
> }}}
>
> and while updating status:
>
> {{{
> (21:34:12) blist: Updating buddy status for 11111111 (Gadu-Gadu)
> (21:34:12) gg: notify60: (11111111) status=21; version=0; descr=W nowym
> roku bóg tak¿e nie istnieje !
> Ha ha, oszukali was.
> (21:34:12) util: requesting to fetch a URL
> (21:34:12) dns: DNS query for 'api.gadu-gadu.pl' queued
> (21:34:12) gg: st = offline
> '''(21:34:12) g_log: purple_value_set_string: assertion `data == NULL ||
> g_utf8_validate(data, -1, NULL)' failed'''
> }}}

New description:

 There is no national character ('ę ą ś ć ź ż ł ó) appears in messages
 window, which looks like empty message then. In log book there is a '?'
 instead. It is same problem as in 2.7.2. Sorry for my bad english.
 Some copypasta from debug window
 while receiving message:

 {{{
 (21:34:23) gg: ** gg_handle_recv_msg(0xb45a0d8, 0xb451270);
 (21:34:23) gg: ggp_recv_message_handler: richtext msg from (4221190):
 dobra alfabetycznie to ¹ æ ê ³ ñ ó Ÿ ¿ 6 formats
 (21:34:23) gg: ggp_recv_message_handler: format at pos: 0, image:0,
 bold:0, italic: 0, under:0 (inc: 0)
 (21:34:23) gg: ggp_recv_message_handler: bogus formatting (inc: 0)
 (21:34:23) gg: ggp_recv_message_handler: msg from (12345678): dobra
 alfabetycznie to ¹ æ ê ³ ñ ó Ÿ ¿ (class = 8; rcpt_count = 0)
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) gtkconv: setting active conversation on toolbar 0xb457e40
 (21:34:23) gtkconv: setting active conversation on toolbar 0xb457e40
 (21:34:23) prefs: /pidgin/conversations/toolbar/wide changed, scheduling
 save.
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) Gtk: gtk_text_buffer_emit_insert: assertion `g_utf8_validate
 (text, len, NULL)' failed
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) dbus: Invalid UTF-8 string passed to signal, emitting salvaged
 string!
 (21:34:23) gg: ** gg_event_free(0xb451270);
 }}}

 and while updating status:

 {{{
 (21:34:12) blist: Updating buddy status for 11111111 (Gadu-Gadu)
 (21:34:12) gg: notify60: (11111111) status=21; version=0; descr=W nowym
 roku bóg tak¿e nie istnieje !
 Ha ha, oszukali was.
 (21:34:12) util: requesting to fetch a URL
 (21:34:12) dns: DNS query for 'api.gadu-gadu.pl' queued
 (21:34:12) gg: st = offline
 (21:34:12) g_log: purple_value_set_string: assertion `data == NULL ||
 g_utf8_validate(data, -1, NULL)' failed
 }}}

--

-- 
Ticket URL: <http://developer.pidgin.im/ticket/13169#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list