[Pidgin] #6110: I tried to get a backtrace but couldn't because pidgin doesn't end. It freezes, and I have force it to quit. This has happened several times, but I do not know how to reproduce it except waiting.

Pidgin trac at pidgin.im
Tue Jun 17 09:34:11 EDT 2008


#6110: I tried to get a backtrace but couldn't because pidgin doesn't end. It
freezes, and I have force it to quit. This has happened several times, but
I do not know how to reproduce it except waiting.
---------------------------+------------------------------------------------
  Reporter:  moo_cow       |       Owner:  lschiere
      Type:  defect        |      Status:  new     
  Priority:  minor         |   Milestone:          
 Component:  unclassified  |     Version:  2.4.2   
Resolution:                |    Keywords:          
   Pending:  1             |  
---------------------------+------------------------------------------------
Changes (by datallah):

  * pending:  0 => 1

Old description:

> [chris at localhost Desktop]$ gdb pidgin
> GNU gdb Fedora (6.8-10.fc9)
> 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-redhat-linux-gnu"...
> (gdb) handle SIGPIPE nostop
> Signal        Stop      Print   Pass to program Description
> SIGPIPE       No        Yes     Yes             Broken pipe
> (gdb) run
> Starting program: /usr/local/bin/pidgin
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7fcdf645b780 (LWP 16016)]
> Detaching after fork from child process 16023.
> Detaching after fork from child process 16024.
> Detaching after fork from child process 16025.
> Detaching after fork from child process 16026.
> Detaching after fork from child process 16027.
> Detaching after fork from child process 16028.
> [New Thread 0x41b17950 (LWP 16029)]
> [New Thread 0x40e8c950 (LWP 16031)]
> [New Thread 0x42518950 (LWP 16033)]
> Detaching after fork from child process 16034.
> Detaching after fork from child process 16035.
> Detaching after fork from child process 16036.
> Detaching after fork from child process 16037.
> Detaching after fork from child process 16038.
> [Thread 0x42518950 (LWP 16033) exited]
> Detaching after fork from child process 16142.
> Detaching after fork from child process 16146.
> Detaching after fork from child process 16225.
> Detaching after fork from child process 16230.
> Detaching after fork from child process 16311.
> Detaching after fork from child process 16312.
> Detaching after fork from child process 16314.
> Detaching after fork from child process 16315.
> Detaching after fork from child process 16316.
> Detaching after fork from child process 16317.
> Detaching after fork from child process 16318.
> Detaching after fork from child process 16319.
> Detaching after fork from child process 16320.
> Detaching after fork from child process 16321.
> Detaching after fork from child process 16322.
> Detaching after fork from child process 16323.
> Detaching after fork from child process 16324.
> Detaching after fork from child process 16325.
> Detaching after fork from child process 16326.
> Detaching after fork from child process 16327.
> Detaching after fork from child process 16340.
> Detaching after fork from child process 16341.
> Detaching after fork from child process 16342.
> Detaching after fork from child process 16343.
> Detaching after fork from child process 16344.
> Detaching after fork from child process 16345.
> Detaching after fork from child process 16346.
> Detaching after fork from child process 16347.
> Detaching after fork from child process 16350.
> Detaching after fork from child process 16351.
> Detaching after fork from child process 16355.
> Detaching after fork from child process 16356.
> Detaching after fork from child process 16359.
> Detaching after fork from child process 16360.
> Detaching after fork from child process 16362.
> Detaching after fork from child process 16363.
> Detaching after fork from child process 16364.
> Detaching after fork from child process 16365.
> Detaching after fork from child process 16366.
> Detaching after fork from child process 16367.
> Detaching after fork from child process 16376.
> Detaching after fork from child process 16377.
> Detaching after fork from child process 16381.
> Detaching after fork from child process 16382.
> Detaching after fork from child process 16383.
> Detaching after fork from child process 16384.
> [New Thread 0x42518950 (LWP 16456)]
> Detaching after fork from child process 16457.
> Detaching after fork from child process 16458.
> [New Thread 0x42f19950 (LWP 16459)]
> [New Thread 0x4391a950 (LWP 16460)]
> [New Thread 0x4431b950 (LWP 16461)]
> [New Thread 0x44d1c950 (LWP 16462)]
> [Thread 0x44d1c950 (LWP 16462) exited]
> [Thread 0x4431b950 (LWP 16461) exited]
> [Thread 0x42f19950 (LWP 16459) exited]
> [Thread 0x4391a950 (LWP 16460) exited]
> [Thread 0x42518950 (LWP 16456) exited]
> Detaching after fork from child process 16518.
> Detaching after fork from child process 16519.
> [New Thread 0x42518950 (LWP 16521)]
> [New Thread 0x4391a950 (LWP 16522)]
> [New Thread 0x42f19950 (LWP 16523)]
> [New Thread 0x4431b950 (LWP 16524)]
> [New Thread 0x44d1c950 (LWP 16525)]
> [Thread 0x44d1c950 (LWP 16525) exited]
> [Thread 0x4431b950 (LWP 16524) exited]
> [Thread 0x4391a950 (LWP 16522) exited]
> [Thread 0x42f19950 (LWP 16523) exited]
> [Thread 0x42518950 (LWP 16521) exited]
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007fcde4b4fdc0 in ?? ()
> Missing separate debuginfos, use: debuginfo-install GConf2.x86_64
> ORBit2.x86_64 alsa-lib.x86_64 atk.x86_64 audiofile.x86_64 avahi.x86_64
> bug-buddy.x86_64 bzip2.x86_64 cairo.x86_64 cyrus-sasl.x86_64 db4.x86_64
> dbus-glib.x86_64 dbus.x86_64 e2fsprogs.x86_64 elfutils.x86_64
> enchant.x86_64 esound.x86_64 evolution-data-server.x86_64 expat.x86_64
> fontconfig.x86_64 freetype.x86_64 gcc.x86_64 glib2.x86_64 glibc.x86_64
> gnome-vfs2.x86_64 gnutls.x86_64 gstreamer-plugins-base.x86_64 gstreamer-
> plugins-good.x86_64 gstreamer-plugins-pulse.x86_64 gstreamer.x86_64 gtk-
> nodoka-engine.x86_64 gtk2.x86_64 gtkspell.x86_64 hunspell.x86_64
> keyutils.x86_64 krb5.x86_64 libICE.x86_64 libSM.x86_64 libX11.x86_64
> libXau.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdmcp.x86_64
> libXext.x86_64 libXfixes.x86_64 libXft.x86_64 libXi.x86_64
> libXinerama.x86_64 libXrandr.x86_64 libXrender.x86_64 libbonobo.x86_64
> libcap.x86_64 libcroco.x86_64 libgcrypt.x86_64 libgnome.x86_64 libgpg-
> error.x86_64 libgsf.x86_64 libjpeg.x86_64 liboil.x86_64 libpng.x86_64
> librsvg2.x86_64 libselinux.x86_64 libtasn1.x86_64 libxcb.x86_64
> libxml2.x86_64 nspr.x86_64 nss.x86_64 openssl.x86_64 pango.x86_64
> perl.x86_64 pixman.x86_64 popt.x86_64 pulseaudio.x86_64 sqlite.x86_64
> startup-notification.x86_64 tcl.x86_64 tk.x86_64 zlib.x86_64
> (gdb) bt full
> #0  0x00007fcde4b4fdc0 in ?? ()
> No symbol table info available.
> Cannot access memory at address 0x7ffffe48d1c8
> (gdb) bt
> #0  0x00007fcde4b4fdc0 in ?? ()
> Cannot access memory at address 0x7ffffe48d1c8
> (gdb)

New description:

 {{{
 [chris at localhost Desktop]$ gdb pidgin
 GNU gdb Fedora (6.8-10.fc9)
 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-redhat-linux-gnu"...
 (gdb) handle SIGPIPE nostop
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        Yes     Yes             Broken pipe
 (gdb) run
 Starting program: /usr/local/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread 0x7fcdf645b780 (LWP 16016)]
 Detaching after fork from child process 16023.
 Detaching after fork from child process 16024.
 Detaching after fork from child process 16025.
 Detaching after fork from child process 16026.
 Detaching after fork from child process 16027.
 Detaching after fork from child process 16028.
 [New Thread 0x41b17950 (LWP 16029)]
 [New Thread 0x40e8c950 (LWP 16031)]
 [New Thread 0x42518950 (LWP 16033)]
 Detaching after fork from child process 16034.
 Detaching after fork from child process 16035.
 Detaching after fork from child process 16036.
 Detaching after fork from child process 16037.
 Detaching after fork from child process 16038.
 [Thread 0x42518950 (LWP 16033) exited]
 Detaching after fork from child process 16142.
 Detaching after fork from child process 16146.
 Detaching after fork from child process 16225.
 Detaching after fork from child process 16230.
 Detaching after fork from child process 16311.
 Detaching after fork from child process 16312.
 Detaching after fork from child process 16314.
 Detaching after fork from child process 16315.
 Detaching after fork from child process 16316.
 Detaching after fork from child process 16317.
 Detaching after fork from child process 16318.
 Detaching after fork from child process 16319.
 Detaching after fork from child process 16320.
 Detaching after fork from child process 16321.
 Detaching after fork from child process 16322.
 Detaching after fork from child process 16323.
 Detaching after fork from child process 16324.
 Detaching after fork from child process 16325.
 Detaching after fork from child process 16326.
 Detaching after fork from child process 16327.
 Detaching after fork from child process 16340.
 Detaching after fork from child process 16341.
 Detaching after fork from child process 16342.
 Detaching after fork from child process 16343.
 Detaching after fork from child process 16344.
 Detaching after fork from child process 16345.
 Detaching after fork from child process 16346.
 Detaching after fork from child process 16347.
 Detaching after fork from child process 16350.
 Detaching after fork from child process 16351.
 Detaching after fork from child process 16355.
 Detaching after fork from child process 16356.
 Detaching after fork from child process 16359.
 Detaching after fork from child process 16360.
 Detaching after fork from child process 16362.
 Detaching after fork from child process 16363.
 Detaching after fork from child process 16364.
 Detaching after fork from child process 16365.
 Detaching after fork from child process 16366.
 Detaching after fork from child process 16367.
 Detaching after fork from child process 16376.
 Detaching after fork from child process 16377.
 Detaching after fork from child process 16381.
 Detaching after fork from child process 16382.
 Detaching after fork from child process 16383.
 Detaching after fork from child process 16384.
 [New Thread 0x42518950 (LWP 16456)]
 Detaching after fork from child process 16457.
 Detaching after fork from child process 16458.
 [New Thread 0x42f19950 (LWP 16459)]
 [New Thread 0x4391a950 (LWP 16460)]
 [New Thread 0x4431b950 (LWP 16461)]
 [New Thread 0x44d1c950 (LWP 16462)]
 [Thread 0x44d1c950 (LWP 16462) exited]
 [Thread 0x4431b950 (LWP 16461) exited]
 [Thread 0x42f19950 (LWP 16459) exited]
 [Thread 0x4391a950 (LWP 16460) exited]
 [Thread 0x42518950 (LWP 16456) exited]
 Detaching after fork from child process 16518.
 Detaching after fork from child process 16519.
 [New Thread 0x42518950 (LWP 16521)]
 [New Thread 0x4391a950 (LWP 16522)]
 [New Thread 0x42f19950 (LWP 16523)]
 [New Thread 0x4431b950 (LWP 16524)]
 [New Thread 0x44d1c950 (LWP 16525)]
 [Thread 0x44d1c950 (LWP 16525) exited]
 [Thread 0x4431b950 (LWP 16524) exited]
 [Thread 0x4391a950 (LWP 16522) exited]
 [Thread 0x42f19950 (LWP 16523) exited]
 [Thread 0x42518950 (LWP 16521) exited]

 Program received signal SIGSEGV, Segmentation fault.
 0x00007fcde4b4fdc0 in ?? ()
 Missing separate debuginfos, use: debuginfo-install GConf2.x86_64
 ORBit2.x86_64 alsa-lib.x86_64 atk.x86_64 audiofile.x86_64 avahi.x86_64
 bug-buddy.x86_64 bzip2.x86_64 cairo.x86_64 cyrus-sasl.x86_64 db4.x86_64
 dbus-glib.x86_64 dbus.x86_64 e2fsprogs.x86_64 elfutils.x86_64
 enchant.x86_64 esound.x86_64 evolution-data-server.x86_64 expat.x86_64
 fontconfig.x86_64 freetype.x86_64 gcc.x86_64 glib2.x86_64 glibc.x86_64
 gnome-vfs2.x86_64 gnutls.x86_64 gstreamer-plugins-base.x86_64 gstreamer-
 plugins-good.x86_64 gstreamer-plugins-pulse.x86_64 gstreamer.x86_64 gtk-
 nodoka-engine.x86_64 gtk2.x86_64 gtkspell.x86_64 hunspell.x86_64
 keyutils.x86_64 krb5.x86_64 libICE.x86_64 libSM.x86_64 libX11.x86_64
 libXau.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdmcp.x86_64
 libXext.x86_64 libXfixes.x86_64 libXft.x86_64 libXi.x86_64
 libXinerama.x86_64 libXrandr.x86_64 libXrender.x86_64 libbonobo.x86_64
 libcap.x86_64 libcroco.x86_64 libgcrypt.x86_64 libgnome.x86_64 libgpg-
 error.x86_64 libgsf.x86_64 libjpeg.x86_64 liboil.x86_64 libpng.x86_64
 librsvg2.x86_64 libselinux.x86_64 libtasn1.x86_64 libxcb.x86_64
 libxml2.x86_64 nspr.x86_64 nss.x86_64 openssl.x86_64 pango.x86_64
 perl.x86_64 pixman.x86_64 popt.x86_64 pulseaudio.x86_64 sqlite.x86_64
 startup-notification.x86_64 tcl.x86_64 tk.x86_64 zlib.x86_64
 (gdb) bt full
 #0  0x00007fcde4b4fdc0 in ?? ()
 No symbol table info available.
 Cannot access memory at address 0x7ffffe48d1c8
 (gdb) bt
 #0  0x00007fcde4b4fdc0 in ?? ()
 Cannot access memory at address 0x7ffffe48d1c8
 (gdb)
 }}}

Comment:

 Note the message about "Missing separate debug infos..."

 What does the debug log (`pidgin -d`) say when this happens?

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6110#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list