[Pidgin] #16193: Pidgin 2.2.0 core dumps only during XMPP login. It was working fine but after I have removed Certificates at Certificate manager, it started core dumping every time.

Pidgin trac at pidgin.im
Fri Apr 11 01:54:35 EDT 2014


#16193: Pidgin 2.2.0 core dumps only during XMPP login.  It was working fine but
after I have removed Certificates at Certificate manager, it started core
dumping every time.
--------------------+--------------------------
 Reporter:  aumrao  |      Owner:  EionRobb
     Type:  defect  |     Status:  new
Milestone:          |  Component:  unclassified
  Version:  2.10.9  |   Keywords:
--------------------+--------------------------
 gdb pidgin
 GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-42.el5)
 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 "i386-redhat-linux-gnu".
 For bug reporting instructions, please see:
 <http://www.gnu.org/software/gdb/bugs/>...
 Reading symbols from /usr/local/bin/pidgin...done.
 (gdb) run
 Starting program: /usr/local/bin/pidgin
 warning: .dynamic section for "/usr/lib/libpangocairo-1.0.so.0" is not at
 the expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libfontconfig.so.1" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libpng12.so.0" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/lib/librt.so.1" is not at the expected
 address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/lib/libpthread.so.0" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libstdc++.so.6" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 [Thread debugging using libthread_db enabled]
 warning: .dynamic section for "/usr/lib/libgconf-2.so.4" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libesd.so.0" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libplds4.so" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libplc4.so" is not at the expected
 address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libavahi-glib.so.1" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libavahi-common.so.3" is not at
 the expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libavahi-client.so.3" is not at
 the expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/lib/libutil.so.1" is not at the expected
 address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libORBitCosNaming-2.so.0" is not
 at the expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/lib/libcom_err.so.2" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libgsf-1.so.114" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 warning: .dynamic section for "/usr/lib/libcroco-0.6.so.3" is not at the
 expected address
 warning: difference appears to be caused by prelink, adjusting
 expectations
 Detaching after fork from child process 25951.
 Detaching after fork from child process 25965.
 Detaching after fork from child process 25967.
 Detaching after fork from child process 25968.

 Program received signal SIGSEGV, Segmentation fault.
 0x0070beca in strcmp () from /lib/libc.so.6
 (gdb) bt
 #0  0x0070beca in strcmp () from /lib/libc.so.6
 #1  0x0400b528 in _gnutls_x509_oid2mac_algorithm () from
 /usr/lib/libgnutls.so.13
 #2  0x040383a6 in ?? () from /usr/lib/libgnutls.so.13
 #3  0x04038638 in _gnutls_x509_verify_signature () from
 /usr/lib/libgnutls.so.13
 #4  0x04038eb2 in ?? () from /usr/lib/libgnutls.so.13
 #5  0x040392c2 in gnutls_x509_crt_verify () from /usr/lib/libgnutls.so.13
 #6  0x05d79cf2 in x509_certificate_signed_by (crt=0x848de18,
 issuer=0x8493cc0) at ssl-gnutls.c:693
 #7  0x0016d09c in purple_certificate_signed_by (crt=0xbfffba00,
 issuer=0x0) at certificate.c:179
 #8  0x0016d1ce in purple_certificate_check_signature_chain
 (chain=0x8468c40) at certificate.c:212
 #9  0x0016ed32 in x509_tls_cached_unknown_peer (vrq=0x848dda8) at
 certificate.c:1325
 #10 x509_tls_cached_start_verify (vrq=0x848dda8) at certificate.c:1487
 #11 0x0016e388 in purple_certificate_verify (verifier=0x1fa900,
 subject_name=0x84a87e0 "isj3cmx.webexconnect.com", cert_chain=0x84752d0,
 cb=0x5d7a480 <ssl_gnutls_verified_cb>, cb_data=0x84a8780) at
 certificate.c:80
 #12 0x05d7a942 in ssl_gnutls_handshake_cb (data=0x84a8780, source=20,
 cond=PURPLE_INPUT_READ) at ssl-gnutls.c:234
 #13 0x0809e113 in pidgin_io_invoke (source=0x8465390, condition=G_IO_IN,
 data=0x8490748) at gtkeventloop.c:77
 #14 0x004d1aad in ?? () from /lib/libglib-2.0.so.0
 #15 0x004a8372 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 #16 0x004ab366 in ?? () from /lib/libglib-2.0.so.0
 #17 0x004ab727 in g_main_loop_run () from /lib/libglib-2.0.so.0
 #18 0x03525c74 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #19 0x080b58a9 in main (argc=Cannot access memory at address 0x0

-- 
Ticket URL: <https://developer.pidgin.im/ticket/16193>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list