[Pidgin] #13141: Some links with national characters cannot be pasted

Pidgin trac at pidgin.im
Thu Dec 30 18:02:58 EST 2010


#13141: Some links with national characters cannot be pasted
-----------------------------+----------------------------------------------
 Reporter:  checat           |     Owner:  datallah
     Type:  defect           |    Status:  new     
Component:  winpidgin (gtk)  |   Version:  2.7.9   
 Keywords:                   |  
-----------------------------+----------------------------------------------
 Some links with national characters (not urlencoded) cannot be pasted to
 conversation window. Examples:
 {{{
 http://ru.wikipedia.org/wiki/Заглавная_страница
 http://cs.wikipedia.org/wiki/Hlavní_strana
 }}}

 From debug log, twice for each paste attempt:
 {{{
 (01:33:35) Gtk: gtk_text_buffer_emit_insert: assertion `g_utf8_validate
 (text, len, NULL)' failed
 (01:33:35) Gtk: gtk_text_buffer_emit_insert: assertion `g_utf8_validate
 (text, len, NULL)' failed
 }}}

 Some links can be pasted, but national characters are not "linkified",
 like
 {{{
 http://el.wikipedia.org/wiki/Πύλη:Κύρια
 }}}
 Or only partially "linkified" only up to "Ки":
 {{{
 http://ru.wikipedia.org/wiki/Кириллица
 }}}

 In those cases assert is not logged.

 This looks the same bug as #11153

 Doesn't matter if URLs were copied from Opera browser or using plain text
 buffer (editor). Doesn't matter if URLs were copied with Ctrl+V or right-
 click menu. URLEncoded URLs are of course pasted without problems.

 Windows XP SP3 Home Russian

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


More information about the Tracker mailing list