[Pidgin] #8949: Crashes on login to Google Talk
Pidgin
trac at pidgin.im
Tue Apr 14 14:34:20 EDT 2009
#8949: Crashes on login to Google Talk
-----------------------------------+----------------------------------------
Reporter: Sesse | Owner: deryni
Type: defect | Status: new
Component: XMPP | Version: 2.5.5
Keywords: gtalk, xmpp, segfault |
-----------------------------------+----------------------------------------
Hi,
Every time I try to connect to talk.google.com, Pidgin crashes. I get this
backtrace:
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0xb6f42970 (LWP 30571)]
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 000000b4
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6f42970 (LWP 30571)]
0xb4f5c1e0 in ?? ()
(gdb) bt full
#0 0xb4f5c1e0 in ?? ()
No symbol table info available.
#1 0xb73a1ef6 in __xmlRaiseError (schannel=0xb4f5c1e0, channel=0,
data=0x8f0812c, ctx=0x90bff48, 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=0xb7494068 "Extra content at the end of the document\n") at
error.c:612
ctxt = (xmlParserCtxtPtr) 0x90bff48
node = (xmlNodePtr) 0x0
str = 0x90e26a0 "Extra content at the end of the document\n"
input = <value optimized out>
to = (xmlErrorPtr) 0x90c00c8
baseptr = (xmlNodePtr) 0x0
#2 0xb73a651b in xmlFatalErr (ctxt=0x90bff48, error=149979436,
info=0xb74b7678 "\002") at parser.c:464
errmsg = 0xb4f5c1e0 ""
#3 0xb73bb8da in xmlParseChunk__internal_alias (ctxt=0x90bff48,
chunk=0x0, size=0, terminate=1) at parser.c:11473
end_in_lf = 0
#4 0xb56e3571 in jabber_parser_free (js=0x90b2750) at
../../../../libpurple/protocols/jabber/parser.c:210
No locals.
#5 0xb56e35ad in jabber_parser_setup (js=0x90b2750) at
../../../../libpurple/protocols/jabber/parser.c:205
No locals.
#6 0xb56dce6e in jabber_stream_init (js=0x90b2750) at
../../../../libpurple/protocols/jabber/jabber.c:81
No locals.
#7 0xb56de24b in jabber_login_callback_ssl (data=0x90a3d10,
gsc=0x8f4d930, cond=PURPLE_INPUT_READ)
at ../../../../libpurple/protocols/jabber/jabber.c:579
js = (JabberStream *) 0x90b2750
#8 0xb5aa6475 in ssl_nss_verified_cb (st=PURPLE_CERTIFICATE_VALID,
userdata=0x8f4d930)
at ../../../../libpurple/plugins/ssl/ssl-nss.c:251
No locals.
#9 0xb76501b9 in purple_certificate_verify_complete (vrq=0x8ced690,
st=PURPLE_CERTIFICATE_VALID)
at ../../libpurple/certificate.c:105
__PRETTY_FUNCTION__ = "purple_certificate_verify_complete"
#10 0xb7650ab0 in x509_tls_cached_start_verify (vrq=0x8ced690) at
../../libpurple/certificate.c:1273
tls_peers = <value optimized out>
__PRETTY_FUNCTION__ = "x509_tls_cached_start_verify"
#11 0xb765132f in purple_certificate_verify (verifier=0xb76ec5e0,
subject_name=0x8cd35b0 "talk.google.com",
cert_chain=0x8f5f760, cb=0xb5aa6410 <ssl_nss_verified_cb>,
cb_data=0x8f4d930) at ../../libpurple/certificate.c:80
scheme = (PurpleCertificateScheme *) 0xb5aa8620
__PRETTY_FUNCTION__ = "purple_certificate_verify"
---Type <return> to continue, or q <return> to quit---
#12 0xb5aa66ee in ssl_nss_handshake_cb (data=0x8f4d930, fd=13,
cond=PURPLE_INPUT_READ)
at ../../../../libpurple/plugins/ssl/ssl-nss.c:357
peers = (GList *) 0x8f5f760
nss_data = <value optimized out>
#13 0x080a8943 in pidgin_io_invoke (source=0x8cb4ff8, condition=<value
optimized out>, data=0x90b2c20)
at ../../pidgin/gtkeventloop.c:78
purple_cond = PURPLE_INPUT_READ
#14 0xb77624ad in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x08cb4ff8 in ?? ()
No symbol table info available.
#16 0x00000001 in ?? ()
No symbol table info available.
#17 0x090b2c20 in ?? ()
No symbol table info available.
#18 0xb77a7184 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#19 0xbfc101bc in ?? ()
No symbol table info available.
#20 0x08d83840 in ?? ()
No symbol table info available.
#21 0xbfc101d8 in ?? ()
No symbol table info available.
#22 0xb772b848 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
(gdb)
--
Ticket URL: <http://developer.pidgin.im/ticket/8949>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list