Public bug reported:

Binary package hint: pidgin

After upgrading to hardy, I'm unable to start pidgin. I've tried the
following:

  * Downloading tarball and building from source.
  * Deleting my old ~/.purple and ~/.gaim directories.

Neither seems to work. I've tried installing pidgin-dbgsym, but even
with that installed, I'm unable to get a traceback with debugging
symbols. Please let me know what I'm doing wrong in trying to get those
symbols:

Install pidgin-dbgsym:

[EMAIL PROTECTED]:~$ sudo apt-get install pidgin-dbgsym
[....]

[EMAIL PROTECTED]:~$ gdb pidgin
[...]
(gdb) run
Starting program: /usr/bin/pidgin
[Thread debugging using libthread_db enabled]
[New Thread 0xb700d720 (LWP 24995)]
[New Thread 0xb5e86b90 (LWP 25000)]
[New Thread 0xb5250b90 (LWP 25001)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb700d720 (LWP 24995)]
0xb68fde5a in SECMOD_ReferenceModule () from /usr/lib/libnss3.so.1d
(gdb) bt full
#0  0xb68fde5a in SECMOD_ReferenceModule () from /usr/lib/libnss3.so.1d
No symbol table info available.
#1  0xb68ff195 in ?? () from /usr/lib/libnss3.so.1d
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.
(gdb)    

----

Here's output if I run with -d:

[EMAIL PROTECTED]:~$ pidgin -d
(13:38:31) prefs: Reading /home/kkinder/.purple/prefs.xml
(13:38:31) prefs: Reading /etc/purple/prefs.xml
(13:38:31) prefs: removing pref /pidgin/browsers/command
(13:38:31) dbus: Failed to get connection: Failed to execute dbus-launch to 
autolaunch D-Bus session
(13:38:31) plugins: probing /usr/lib/pidgin/gestures.so
(13:38:31) plugins: probing /usr/lib/pidgin/cap.so
(13:38:31) plugins: probing /usr/lib/pidgin/musicmessaging.so
(13:38:31) plugins: probing /usr/lib/pidgin/gevolution.so
(13:38:31) plugins: probing /usr/lib/pidgin/convcolors.so
(13:38:31) plugins: probing /usr/lib/pidgin/ticker.so
(13:38:31) plugins: probing /usr/lib/pidgin/timestamp_format.so
(13:38:31) plugins: probing /usr/lib/pidgin/extplacement.so
(13:38:31) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(13:38:31) plugins: probing /usr/lib/pidgin/history.so
(13:38:31) plugins: probing /usr/lib/pidgin/iconaway.so
(13:38:31) plugins: probing /usr/lib/pidgin/markerline.so
(13:38:31) plugins: probing /usr/lib/pidgin/notify.so
(13:38:31) plugins: probing /usr/lib/pidgin/pidginrc.so
(13:38:31) plugins: probing /usr/lib/pidgin/spellchk.so
(13:38:31) plugins: probing /usr/lib/pidgin/timestamp.so
(13:38:31) plugins: probing /usr/lib/pidgin/pidgin-schedule.so
(13:38:31) plugins: probing /usr/lib/pidgin/xmppconsole.so
(13:38:31) plugins: probing /usr/lib/pidgin/album.so
(13:38:31) plugins: probing /usr/lib/pidgin/blistops.so
(13:38:31) plugins: probing /usr/lib/pidgin/difftopic.so
(13:38:31) plugins: probing /usr/lib/pidgin/gRIM.so
(13:38:31) plugins: probing /usr/lib/pidgin/hideconv.so
(13:38:31) plugins: probing /usr/lib/pidgin/irssi.so
(13:38:31) plugins: probing /usr/lib/pidgin/lastseen.so
(13:38:31) plugins: probing /usr/lib/pidgin/mystatusbox.so
(13:38:31) plugins: probing /usr/lib/pidgin/nicksaid.so
(13:38:31) plugins: probing /usr/lib/pidgin/plonkers.so
(13:38:31) plugins: probing /usr/lib/pidgin/sepandtab.so
(13:38:31) plugins: probing /usr/lib/pidgin/xchat-chats.so
(13:38:31) plugins: probing /usr/lib/pidgin/encrypt.so
(13:38:31) plugins: probing /usr/lib/pidgin/libextprefs.so
(13:38:31) plugins: probing /usr/lib/pidgin/guifications.so
(13:38:31) plugins: probing /usr/lib/purple-2/ssl-gnutls.so
(13:38:31) plugins: probing /usr/lib/purple-2/perl.so
(13:38:31) plugins: probing /usr/lib/purple-2/ssl.so
(13:38:31) plugins: probing /usr/lib/purple-2/autoaccept.so
(13:38:31) plugins: probing /usr/lib/purple-2/ssl-nss.so
(13:38:31) plugins: probing /usr/lib/purple-2/tcl.so
(13:38:31) plugins: probing /usr/lib/purple-2/buddynote.so
(13:38:31) plugins: probing /usr/lib/purple-2/idle.so
(13:38:31) plugins: probing /usr/lib/purple-2/joinpart.so
(13:38:31) plugins: probing /usr/lib/purple-2/log_reader.so
(13:38:31) plugins: probing /usr/lib/purple-2/newline.so
(13:38:31) plugins: probing /usr/lib/purple-2/offlinemsg.so
(13:38:31) plugins: probing /usr/lib/purple-2/psychic.so
(13:38:31) plugins: probing /usr/lib/purple-2/statenotify.so
(13:38:31) plugins: probing /usr/lib/purple-2/dbus-example.so
(13:38:31) plugins: probing /usr/lib/purple-2/libbonjour.so
(13:38:31) plugins: probing /usr/lib/purple-2/libgg.so
(13:38:31) plugins: probing /usr/lib/purple-2/libirc.so
(13:38:31) plugins: probing /usr/lib/purple-2/libmyspace.so
(13:38:31) plugins: probing /usr/lib/purple-2/libxmpp.so
(13:38:31) util: Reading file xmpp-caps.xml from directory /home/kkinder/.purple
(13:38:31) util: File /home/kkinder/.purple/xmpp-caps.xml does not exist (this 
is not necessarily an error)
(13:38:31) plugins: probing /usr/lib/purple-2/libmsn.so
(13:38:31) plugins: probing /usr/lib/purple-2/libnovell.so
(13:38:31) plugins: probing /usr/lib/purple-2/libsametime.so
(13:38:31) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but is a 
prpl. This is no longer supported.
(13:38:31) plugins: probing /usr/lib/purple-2/libaim.so
(13:38:31) plugins: probing /usr/lib/purple-2/libicq.so
(13:38:31) plugins: probing /usr/lib/purple-2/libqq.so
(13:38:31) plugins: probing /usr/lib/purple-2/libsimple.so
(13:38:31) plugins: probing /usr/lib/purple-2/libyahoo.so
(13:38:31) plugins: probing /usr/lib/purple-2/libzephyr.so
(13:38:31) plugins: probing /usr/lib/purple-2/libjabber.so
(13:38:31) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 
'purple_init_plugin' symbol could not be found.  Does the plugin call the 
PURPLE_INIT_PLUGIN() macro?
(13:38:31) plugins: probing /usr/lib/purple-2/liboscar.so
(13:38:31) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 
'purple_init_plugin' symbol could not be found.  Does the plugin call the 
PURPLE_INIT_PLUGIN() macro?
(13:38:31) plugins: probing /usr/lib/purple-2/autorejoin.so
(13:38:31) plugins: probing /usr/lib/purple-2/autoreply.so
(13:38:31) plugins: probing /usr/lib/purple-2/bash.so
(13:38:31) plugins: probing /usr/lib/purple-2/dice.so
(13:38:31) plugins: probing /usr/lib/purple-2/eight_ball.so
(13:38:31) plugins: probing /usr/lib/purple-2/flip.so
(13:38:31) plugins: probing /usr/lib/purple-2/highlight.so
(13:38:31) plugins: probing /usr/lib/purple-2/ignore.so
(13:38:31) plugins: probing /usr/lib/purple-2/irc-more.so
(13:38:31) plugins: probing /usr/lib/purple-2/irchelper.so
(13:38:31) plugins: probing /usr/lib/purple-2/listhandler.so
(13:38:31) plugins: probing /usr/lib/purple-2/oldlogger.so
(13:38:31) plugins: probing /usr/lib/purple-2/showoffline.so
(13:38:31) plugins: probing /usr/lib/purple-2/simfix.so
(13:38:31) plugins: probing /usr/lib/purple-2/slashexec.so
(13:38:31) plugins: probing /usr/lib/purple-2/sslinfo.so
(13:38:31) prefs: /purple/status/scores/offline changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/available changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/invisible changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/away changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/extended_away changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/idle changed, scheduling save.
(13:38:31) prefs: /purple/status/scores/offline_msg changed, scheduling save.
(13:38:31) util: Reading file accounts.xml from directory /home/kkinder/.purple
(13:38:31) util: File /home/kkinder/.purple/accounts.xml does not exist (this 
is not necessarily an error)
(13:38:31) util: Reading file status.xml from directory /home/kkinder/.purple
(13:38:31) util: File /home/kkinder/.purple/status.xml does not exist (this is 
not necessarily an error)
(13:38:31) certificate: CertificateVerifier x509, singleuse requested but not 
found.
(13:38:31) certificate: CertificateVerifier singleuse registered
(13:38:31) certificate: CertificatePool x509, ca requested but not found.
(13:38:31) certificate: CertificateScheme x509 requested but not found.
(13:38:31) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not 
yet registered. Maybe it will be better later.
(13:38:31) certificate/x509/ca: Init failed, probably because a dependency is 
not yet registered. It has been deferred to later.
(13:38:31) certificate: CertificatePool ca registered
(13:38:31) certificate: CertificatePool x509, tls_peers requested but not found.
(13:38:31) certificate: CertificatePool tls_peers registered
(13:38:31) certificate: CertificateVerifier x509, tls_cached requested but not 
found.
(13:38:31) certificate: CertificateVerifier tls_cached registered
(13:38:31) prefs: /purple/logging/format changed, scheduling save.
(13:38:31) prefs: /purple/logging/format changed, scheduling save.
(13:38:31) prefs: /purple/proxy/type changed, scheduling save.
(13:38:31) prefs: /purple/proxy/host changed, scheduling save.
(13:38:31) prefs: /purple/proxy/port changed, scheduling save.
(13:38:31) prefs: /purple/proxy/username changed, scheduling save.
(13:38:31) prefs: /purple/proxy/password changed, scheduling save.
Segmentation fault
[EMAIL PROTECTED]:~$        

Other info:

[EMAIL PROTECTED]:~$ apt-cache policy pidgin
pidgin:
  Installed: 1:2.4.1-1ubuntu2
  Candidate: 1:2.4.1-1ubuntu2
  Version table:
 *** 1:2.4.1-1ubuntu2 0
        500 http://us.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

Ubuntu info:

Linux 2.6.22-14-386 #1 Tue Feb 12 07:12:19 UTC 2008 i686 GNU/Linux
Ubuntu 8.04

I'm using an old kernel for unrelated reasons. Please let me know what
else I can do to help you reproduce this problem.

** Affects: pidgin (Ubuntu)
     Importance: Undecided
         Status: New

-- 
pidgin segfaults on start-up
https://bugs.launchpad.net/bugs/228332
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to