[Pidgin] #10532: unicode chars in nickname crashed pidgin

Pidgin trac at pidgin.im
Mon Oct 19 01:05:12 EDT 2009


#10532: unicode chars in nickname crashed pidgin
----------------------+-----------------------------------------------------
 Reporter:  simplexe  |        Owner:  deryni 
     Type:  defect    |       Status:  pending
Milestone:            |    Component:  XMPP   
  Version:  2.6.3     |   Resolution:         
 Keywords:            |  
----------------------+-----------------------------------------------------
Changes (by simplexe):

  * status:  pending => new


Comment:

 C:\WINDOWS>gdb pidgin
 GNU gdb (GDB) 7.0
 Copyright (C) 2009 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
 and "show warranty" for details.
 This GDB was configured as "x86_64-unknown-linux-gnu".
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>...
 Reading symbols from /usr/bin/pidgin...(no debugging symbols
 found)...done.
 (gdb) handle SIGPIPE nostop noprint
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        No      Yes             Broken pipe
 (gdb) run
 Starting program: /usr/bin/pidgin
 [Thread debugging using libthread_db enabled]

 Program received signal SIGSEGV, Segmentation fault.
 0x00007fffe493a9b2 in jabber_id_new_internal ()
    from /usr/lib/purple-2/libjabber.so.0
 (gdb) bt full
 #0  0x00007fffe493a9b2 in jabber_id_new_internal ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #1  0x00007fffe493ae1d in jabber_get_bare_jid ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #2  0x00007fffe492023d in jabber_buddy_find ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #3  0x00007fffe493e58f in jabber_presence_parse ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #4  0x00007fffe4934ae3 in jabber_process_packet ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #5  0x00007fffe493de78 in jabber_parser_element_end_libxml ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #6  0x00007ffff3545393 in xmlParseEndTag2 () from /usr/lib/libxml2.so.2
 No symbol table info available.
 #7  0x00007ffff3550bfb in xmlParseChunk__internal_alias ()
    from /usr/lib/libxml2.so.2
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #8  0x00007fffe493dcad in jabber_parser_process ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #9  0x00007fffe4933df0 in jabber_recv_cb_ssl ()
    from /usr/lib/purple-2/libjabber.so.0
 No symbol table info available.
 #10 0x00000000004680f6 in ?? ()
 No symbol table info available.
 #11 0x00007ffff327a1fe in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #12 0x00007ffff327dbb8 in g_main_context_iterate ()
    from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #13 0x00007ffff327e015 in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #14 0x00007ffff699b517 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #15 0x000000000047dd03 in main ()
 No symbol table info available.
 (gdb)

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


More information about the Tracker mailing list