[Pidgin] #2453: pidgin 2.1.0 crashes on start when parsing google mail

Pidgin trac at pidgin.im
Tue Aug 7 01:11:09 EDT 2007


#2453: pidgin 2.1.0 crashes on start when parsing google mail
---------------------------+------------------------------------------------
 Reporter:  o_sukhodolsky  |       Type:  defect
   Status:  new            |   Priority:  minor 
Component:  libpurple      |    Version:  2.1.0 
 Keywords:                 |    Pending:  0     
---------------------------+------------------------------------------------
 pidgin 2.1.0 crashes on start when parsing google mail

 {{{
 #0  0xb7353dec in free () from /lib/tls/i686/cmov/libc.so.6
 No symbol table info available.
 #1  0xb755f131 in g_free () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #2  0xb647e750 in jabber_gmail_parse (js=0x84a0dc8, packet=0x85ef3e0,
 nul=0x0) at google.c:123
         type = <value optimized out>
         child = (xmlnode *) 0x856e568
         message = (xmlnode *) 0x0
         sender_node = <value optimized out>
         subject_node = (xmlnode *) 0x85f4510
         from = <value optimized out>
         to = <value optimized out>
         url = 0x85d3a78 "http://mail.google.com/mail"
         tid = 0x101 <Address 0x101 out of bounds>
         subject = <value optimized out>
         in_str = <value optimized out>
         to_name = 0x85ecd38 ""
         i = 15
         count = 15
         returned_count = <value optimized out>
 #3  0xb647ef82 in jabber_iq_parse (js=0x84a0dc8, packet=0x85ef3e0) at
 iq.c:322
         query = (xmlnode *) 0x0
         error = <value optimized out>
         x = <value optimized out>
         xmlns = <value optimized out>
         type = 0x85ec190 "result"
         id = 0x85f74e8 "purple9ed6fafe"
         from = 0x0
 #4  0xb648539f in jabber_process_packet (js=0x84a0dc8, packet=0x85ef3e0)
 at jabber.c:185
         xmlns = 0x85d2c20 "jabber:client"
 #5  0xb64881f9 in jabber_parser_element_end_libxml (user_data=0x84a0dc8,
 element_name=0x85c82f4 "iq", prefix=0x0, namespace=0x85c828b
 "jabber:client")
     at parser.c:116
 No locals.
 #6  0xb7c7019d in xmlParseEndTag2 (ctxt=0x8585888, prefix=0x0,
 URI=0x85c828b "jabber:client", line=0, nsNr=0, tlen=0) at parser.c:8298
         name = (const xmlChar *) 0x1 <Address 0x1 out of bounds>
 #7  0xb7c7caa4 in xmlParseChunk__internal_alias (ctxt=0x8585888,
     chunk=0xb6494100 "On Mon, 06 Aug 2007 21:29:05 +0200 Sven Neumann
 babbled: > Hi �\200�</snippet></mail-thread-info><mail-thread-info
 tid=\"1244064375703640447\"
 url=\"http://mail.google.com/mail?view=cv&search=inbox&"..., size=808,
 terminate=0) at parser.c:10036
         cons = 13418
         end_in_lf = 0
 #8  0xb64880ef in jabber_parser_process (js=0x84a0dc8, buf=0x1 <Address
 0x1 out of bounds>, len=0) at parser.c:192
 No locals.
 #9  0xb6484ddc in jabber_recv_cb_ssl (data=0x84a0d68, gsc=0x8583640,
 cond=PURPLE_INPUT_READ) at jabber.c:388
         js = (JabberStream *) 0x84a0dc8
         len = 808
         buf = "On Mon, 06 Aug 2007 21:29:05 +0200 Sven Neumann  babbled:
 > Hi �\200�</snippet></mail-thread-info><mail-thread-info
 tid=\"1244064375703640447\"
 url=\"http://mail.google.com/mail?view=cv&search=inbox&"...
 #10 0xb74d325d in recv_cb (data=0x8583640, source=15,
 cond=PURPLE_INPUT_READ) at sslconn.c:138
 No locals.
 #11 0x0809f073 in pidgin_io_invoke (source=0x8587c48, condition=G_IO_IN,
 data=0x84a0fd8) at gtkeventloop.c:77
         purple_cond = PURPLE_INPUT_READ
 ---Type <return> to continue, or q <return> to quit---
 #12 0xb758140d in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #13 0x08587c48 in ?? ()
 No symbol table info available.
 #14 0x00000001 in ?? ()
 No symbol table info available.
 #15 0x084a0fd8 in ?? ()
 No symbol table info available.
 #16 0xb75be748 in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #17 0xb7432be0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
 No symbol table info available.
 #18 0x08588938 in ?? ()
 No symbol table info available.
 #19 0xbfe2bbc8 in ?? ()
 No symbol table info available.
 #20 0xb7557df2 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 Backtrace stopped: frame did not save the PC
 }}}

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


More information about the Tracker mailing list