[Pidgin] #7087: Pidgin Segmentation Fault during login
Pidgin
trac at pidgin.im
Mon Sep 15 22:11:44 EDT 2008
#7087: Pidgin Segmentation Fault during login
-----------------------+----------------------------------------------------
Reporter: jholbrook | Owner:
Type: defect | Status: pending
Milestone: | Component: pidgin (gtk)
Version: 2.4.1 | Resolution:
Keywords: |
-----------------------+----------------------------------------------------
Changes (by datallah):
* status: new => pending
Old description:
> This is on OpenSUSE 11 x86_64.
>
> When I log into Pidgin it crashes with a "Pidgin 2.4.1 has segfaulted and
> attempted to dump a core file"
>
> Followed the instructions for running gdb. Hopefully I did this right.
>
> gdb pidgin
> GNU gdb 6.8
> Copyright (C) 2008 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 "x86_64-suse-linux"...
> (no debugging symbols found)
> (gdb) handle SIGPIPE nostop
> Signal Stop Print Pass to program Description
> SIGPIPE No Yes Yes Broken pipe
> (gdb) run
> Starting program: /usr/bin/pidgin
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> [Thread debugging using libthread_db enabled]
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> [New Thread 0x7f4e0bac36f0 (LWP 25673)]
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> [New Thread 0x41c81950 (LWP 25676)]
> libnm_glib_nm_state_cb: dbus returned an error.
> (org.freedesktop.DBus.Error.ServiceUnknown) The name
> org.freedesktop.NetworkManager was not provided by any .service files
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> ---Type <return> to continue, or q <return> to quit---
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
> (no debugging symbols found)
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7f4e0bac36f0 (LWP 25673)]
> 0x00007f4e076e91da in ?? () from /usr/lib64/libpurple.so.0
> (gdb)
> (gdb) bt full
> #0 0x00007f4e076e91da in ?? () from /usr/lib64/libpurple.so.0
> No symbol table info available.
> #1 0x00007f4dfa148f99 in ?? () from /usr/lib64/purple-2/ssl-nss.so
> No symbol table info available.
> #2 0x00007f4e0bb6cbde in ?? () from /usr/bin/pidgin
> No symbol table info available.
> #3 0x00007f4e0476893a in g_main_context_dispatch () from
> /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #4 0x00007f4e0476c040 in ?? () from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #5 0x00007f4e0476c50d in g_main_loop_run () from
> /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #6 0x00007f4e0a343977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
> No symbol table info available.
> #7 0x00007f4e0bb833e5 in main () from /usr/bin/pidgin
> No symbol table info available.
> (gdb) quit
> The program is running. Exit anyway? (y or n) y
New description:
This is on OpenSUSE 11 x86_64.
When I log into Pidgin it crashes with a "Pidgin 2.4.1 has segfaulted and
attempted to dump a core file"
Followed the instructions for running gdb. Hopefully I did this right.
{{{
gdb pidgin
GNU gdb 6.8
Copyright (C) 2008 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 "x86_64-suse-linux"...
(no debugging symbols found)
(gdb) handle SIGPIPE nostop
Signal Stop Print Pass to program Description
SIGPIPE No Yes Yes Broken pipe
(gdb) run
Starting program: /usr/bin/pidgin
(no debugging symbols found)
<SNIP>
(no debugging symbols found)
[New Thread 0x41c81950 (LWP 25676)]
libnm_glib_nm_state_cb: dbus returned an error.
(org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
(no debugging symbols found)
<SNIP>
(no debugging symbols found)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f4e0bac36f0 (LWP 25673)]
0x00007f4e076e91da in ?? () from /usr/lib64/libpurple.so.0
(gdb)
(gdb) bt full
#0 0x00007f4e076e91da in ?? () from /usr/lib64/libpurple.so.0
No symbol table info available.
#1 0x00007f4dfa148f99 in ?? () from /usr/lib64/purple-2/ssl-nss.so
No symbol table info available.
#2 0x00007f4e0bb6cbde in ?? () from /usr/bin/pidgin
No symbol table info available.
#3 0x00007f4e0476893a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f4e0476c040 in ?? () from /usr/lib64/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f4e0476c50d in g_main_loop_run () from
/usr/lib64/libglib-2.0.so.0
No symbol table info available.
#6 0x00007f4e0a343977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#7 0x00007f4e0bb833e5 in main () from /usr/bin/pidgin
No symbol table info available.
(gdb) quit
The program is running. Exit anyway? (y or n) y
}}}
--
Comment:
Unfortunately there are no debug symbols in the backtrace, so it doesn't
provide much useful information.
You'll have to install the appropriate debug symbols according to how such
things are done on your OS and get another backtrace.
You should try upgrading to 2.5.1 as you might be encountering an issue
that has been fixed already.
--
Ticket URL: <http://developer.pidgin.im/ticket/7087#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list