pidgin segfaults on start-up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pidgin (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
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:
kkinder@
[....]
kkinder@
[...]
(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_
(gdb) bt full
#0 0xb68fde5a in SECMOD_
No symbol table info available.
#1 0xb68ff195 in ?? () from /usr/lib/
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
(gdb)
----
Here's output if I run with -d:
kkinder@
(13:38:31) prefs: Reading /home/kkinder/
(13:38:31) prefs: Reading /etc/purple/
(13:38:31) prefs: removing pref /pidgin/
(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/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) util: Reading file xmpp-caps.xml from directory /home/kkinder/
(13:38:31) util: File /home/kkinder/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) plugins: probing /usr/lib/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) prefs: /purple/
(13:38:31) util: Reading file accounts.xml from directory /home/kkinder/
(13:38:31) util: File /home/kkinder/
(13:38:31) util: Reading file status.xml from directory /home/kkinder/
(13:38:31) util: File /home/kkinder/
(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/
(13:38:31) certificate/
(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/
(13:38:31) prefs: /purple/
(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/
(13:38:31) prefs: /purple/
Segmentation fault
kkinder@
Other info:
kkinder@
pidgin:
Installed: 1:2.4.1-1ubuntu2
Candidate: 1:2.4.1-1ubuntu2
Version table:
*** 1:2.4.1-1ubuntu2 0
500 http://
100 /var/lib/
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.
Hello,
I have the same problem, with pidgin from hardy.
to reproduce
rm -rf .purple/
gdb pidgin...
then add an account (icq for me) it connects then segfaults.