[Pidgin] #9040: Crash when login to gtalk

Pidgin trac at pidgin.im
Fri Apr 24 18:24:26 EDT 2009


#9040: Crash when login to gtalk
--------------------------+-------------------------------------------------
 Reporter:  jobi          |     Owner:  lschiere
     Type:  defect        |    Status:  new     
Component:  unclassified  |   Version:  2.5.5   
 Keywords:                |  
--------------------------+-------------------------------------------------
 You guys need a real bug tracker :-) I just logged a bug, but could never
 find it again. There seems to be no option to look for one's own bug?

 Anyway I repost this, I am currently getting a systematic crash on login
 in to google talk. I am running pidgin 2.5.5 on debian unstable. I
 recompile it without stripping and got a nicer stack trace:

 (gdb) bt
 #0  0xb48821e0 in ?? ()
 #1  0xb741def6 in __xmlRaiseError (schannel=0xb48821e0, channel=0,
 data=0x92f142c,
     ctx=0x9770200, nod=0x0, domain=1, code=5, level=XML_ERR_FATAL,
 file=0x0, line=1, str1=0x0,
     str2=0x0, str3=0x0, int1=0, col=193,
     msg=0xb7510068 "Extra content at the end of the document\n") at
 error.c:612
 #2  0xb742251b in xmlFatalErr (ctxt=0x9770200, error=154080300,
 info=0xb7533678 "\002")
     at parser.c:464
 #3  0xb74378da in xmlParseChunk__internal_alias (ctxt=0x9770200,
 chunk=0x0, size=0,
     terminate=1) at parser.c:11473
 #4  0xb52d9581 in jabber_parser_free (js=0x9765e58)
     at ../../../../libpurple/protocols/jabber/parser.c:210
 #5  0xb52d95bd in jabber_parser_setup (js=0x9765e58)
     at ../../../../libpurple/protocols/jabber/parser.c:205
 #6  0xb52d2e7e in jabber_stream_init (js=0x9765e58)
     at ../../../../libpurple/protocols/jabber/jabber.c:81
 #7  0xb52d425b in jabber_login_callback_ssl (data=0x9769398,
 gsc=0x9754688,
     cond=PURPLE_INPUT_READ) at
 ../../../../libpurple/protocols/jabber/jabber.c:579
 #8  0xb4d0b485 in ssl_nss_verified_cb (st=PURPLE_CERTIFICATE_VALID,
 userdata=0x9754688)
     at ../../../../libpurple/plugins/ssl/ssl-nss.c:251
 #9  0xb76cc1c9 in purple_certificate_verify_complete (vrq=0x911da58,
     st=PURPLE_CERTIFICATE_VALID) at ../../libpurple/certificate.c:105
 #10 0xb76ccac0 in x509_tls_cached_start_verify (vrq=0x911da58)
     at ../../libpurple/certificate.c:1273
 #11 0xb76cd33f in purple_certificate_verify (verifier=0xb77685e0,
     subject_name=0x9336018 "gmail.com", cert_chain=0x9477f40,
     cb=0xb4d0b420 <ssl_nss_verified_cb>, cb_data=0x9754688) at
 ../../libpurple/certificate.c:80
 #12 0xb4d0b6fe in ssl_nss_handshake_cb (data=0x9754688, fd=18,
 cond=PURPLE_INPUT_READ)
     at ../../../../libpurple/plugins/ssl/ssl-nss.c:357
 #13 0x080a8753 in pidgin_io_invoke (source=0x91303f0, condition=<value
 optimized out>,
     data=0x9477be8) at ../../pidgin/gtkeventloop.c:78
 #14 0xb77de4ad in g_io_unix_dispatch (source=0x976fd60, callback=0x80a8710
 <pidgin_io_invoke>,
     user_data=0x9477be8)
     at /build/buildd-
 glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/giounix.c:162
 #15 0xb77a7848 in IA__g_main_context_dispatch (context=0x9083d40)
     at /build/buildd-
 glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:1814
 #16 0xb77aadab in g_main_context_iterate (context=0x9083d40, block=1,
 dispatch=1,
     self=0x90593e8)
     at /build/buildd-
 glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2448
 #17 0xb77ab27a in IA__g_main_loop_run (loop=0x9768560)
     at /build/buildd-
 glib2.0_2.20.1-1-i386-SPuBUJ/glib2.0-2.20.1/glib/gmain.c:2656

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


More information about the Tracker mailing list