[Pidgin] #7013: Pidgin crashes on startup
Pidgin
trac at pidgin.im
Mon Sep 8 15:18:30 EDT 2008
#7013: Pidgin crashes on startup
---------------------+------------------------------------------------------
Reporter: MartinB3 | Type: defect
Status: new | Component: libpurple
Version: 2.5.0 | Keywords:
---------------------+------------------------------------------------------
Hi there -- I'm using Ubuntu Hardy and their backport repo just added
version 2.5.0 of Pidgin. I found some other crash reports, most notably
#3180, but it doesn't seem to be my crashbug, as mine occurs in what looks
like SSL certificate handling.
I get a SIGSEV, with the following backtrace:
{{{
(gdb) bt
#0 0xb761ad28 in strcmp () from /lib/tls/i686/cmov/libc.so.6
#1 0xb64d67d8 in x509_signed_by (crt=0x84c3f10, issuer=0x84c3f10) at
../../../../libpurple/plugins/ssl/ssl-nss.c:679
#2 0xb7896a5e in purple_certificate_signed_by (crt=0x84c3f10,
issuer=0x84c3f10) at ../../libpurple/certificate.c:192
#3 0xb7898f0f in x509_tls_cached_unknown_peer (vrq=0x86d3ec0) at
../../libpurple/certificate.c:1305
#4 0xb78994b2 in x509_tls_cached_start_verify (vrq=0x86d3ec0) at
../../libpurple/certificate.c:1509
#5 0xb78966f6 in purple_certificate_verify (verifier=0xb79465a0,
subject_name=0x86cf098 "localhost", cert_chain=0x86acd80,
cb=0xb64d5a14 <ssl_nss_verified_cb>, cb_data=0x86cefc0) at
../../libpurple/certificate.c:80
#6 0xb64d5d78 in ssl_nss_handshake_cb (data=0x86cefc0, fd=16,
cond=PURPLE_INPUT_READ)
at ../../../../libpurple/plugins/ssl/ssl-nss.c:345
#7 0x080ad7f7 in pidgin_io_invoke (source=0x86ad0c8, condition=G_IO_IN,
data=0x81d5c70) at ../../pidgin/gtkeventloop.c:78
#8 0xb77a20ed in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb776ddd6 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#10 0xb7771193 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb7771577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#12 0xb7c6e264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x080ca79a in main (argc=2, argv=0xbffc35e4) at
../../pidgin/gtkmain.c:887
}}}
Here's the pidgin output with "-n -d" and trying to activate an account
which hits a local IRC proxy:
{{{
(15:17:25) proxy: Connected to localhost:16667.
(15:17:25) nss: subject=E=martins at adm-martins.bebr.ufl.edu,CN=adm-
martins.bebr.ufl.edu,OU=martins,O=SomeCompany,L=SomeCity,ST=SomeState,C=US
issuer=(null)
(15:17:25) nss: partial certificate chain
(15:17:25) certificate/x509/tls_cached: Starting verify for localhost
(15:17:25) certificate/x509/tls_cached: Checking for cached cert...
(15:17:25) certificate/x509/tls_cached: ...Not in cache
Segmentation fault
}}}
Thank you for your time!!!
--
Ticket URL: <http://developer.pidgin.im/ticket/7013>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list