I've attached the backtrace in gdb-metacity.txt and my .xsession-errors. Looking at the xsession-errors it gives gtk-warning about not finding an icon file. This have something to do with it? Sebastien Bacher wrote: > Could you try to obtain a backtrace > http://wiki.ubuntu.com/DebuggingProgramCrash and attach the file to the > bug report. > > GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu". (gdb) handle siSIG33 pass notsstop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) attach 9095 Attaching to process 9095 Reading symbols from /usr/lib/metacity/metacity-dialog...(no debugging symbols found)...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] [New Thread -1219409648 (LWP 9095)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 Reading symbols from /usr/lib/gconv/ISO8859-1.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gconv/ISO8859-1.so Reading symbols from /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so Reading symbols from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so Reading symbols from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/pango/1.6.0/modules/pango-basic-fc.so Reading symbols from /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so Reading symbols from /usr/lib/librsvg-2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/librsvg-2.so.2 Reading symbols from /usr/lib/libgsf-1.so.114...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgsf-1.so.114 Reading symbols from /usr/lib/libcroco-0.6.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcroco-0.6.so.3 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/libbz2.so.1.0 Failed to read a valid object file image from memory. 0xffffe410 in ?? () (gdb) continenue Continuing. Program received signal SIGTERM, Terminated. [Switching to Thread -1219409648 (LWP 9095)] 0xffffe410 in ?? () (gdb) backtrace full #0 0xffffe410 in ?? () No symbol table info available. #1 0xbf80c8e8 in ?? () No symbol table info available. #2 0xffffffff in ?? () No symbol table info available. #3 0x00000001 in ?? () No symbol table info available. #4 0xb78625ab in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #5 0xb7a1f593 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #6 0x08394490 in ?? () No symbol table info available. #7 0x00000001 in ?? () No symbol table info available. #8 0xffffffff in ?? () No symbol table info available. #9 0x08394490 in ?? () No symbol table info available. #10 0x00000001 in ?? () No symbol table info available. #11 0xb78e0140 in ?? () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #12 0xb79f6110 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #13 0xbf80c934 in ?? () No symbol table info available. #14 0x00000001 in ?? () No symbol table info available. #15 0x00000001 in ?? () No symbol table info available. #16 0x0806ee08 in ?? () No symbol table info available. #17 0x08394490 in ?? () No symbol table info available. #18 0xb7862570 in ?? () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #19 0xbf80c960 in ?? () No symbol table info available. #20 0xb7f50e73 in ?? () from /lib/ld-linux.so.2 No symbol table info available. #21 0xb7a1f909 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #22 0xb7c43442 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #23 0x08049f72 in ?? () No symbol table info available. #24 0x0807b018 in ?? () No symbol table info available. #25 0x08070d88 in ?? () No symbol table info available. #26 0x08049af0 in ?? () No symbol table info available. #27 0x08070740 in ?? () No symbol table info available. #28 0x00000000 in ?? () No symbol table info available. (gdb) info registers eax 0xfffffffc -4 ecx 0x1 1 edx 0xffffffff -1 ebx 0x8394490 137970832 esp 0xbf80c8c4 0xbf80c8c4 ebp 0xbf80c8e8 0xbf80c8e8 esi 0xffffffff -1 edi 0xb78deff4 -1215434764 eip 0xffffe410 0xffffe410 eflags 0x246 [ PF ZF IF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 1 (Thread -1219409648 (LWP 9095)): #0 0xffffe410 in ?? () #1 0xbf80c8e8 in ?? () #2 0xffffffff in ?? () #3 0x00000001 in ?? () #4 0xb78625ab in poll () from /lib/tls/i686/cmov/libc.so.6 #5 0xb7a1f593 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0x08394490 in ?? () #7 0x00000001 in ?? () #8 0xffffffff in ?? () #9 0x08394490 in ?? () #10 0x00000001 in ?? () #11 0xb78e0140 in ?? () from /lib/tls/i686/cmov/libc.so.6 #12 0xb79f6110 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0xbf80c934 in ?? () #14 0x00000001 in ?? () #15 0x00000001 in ?? () #16 0x0806ee08 in ?? () #17 0x08394490 in ?? () #18 0xb7862570 in ?? () from /lib/tls/i686/cmov/libc.so.6 #19 0xbf80c960 in ?? () #20 0xb7f50e73 in ?? () from /lib/ld-linux.so.2 #21 0xb7a1f909 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #22 0xb7c43442 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x08049f72 in ?? () #24 0x0807b018 in ?? () #25 0x08070d88 in ?? () #26 0x08049af0 in ?? () #27 0x08070740 in ?? () #28 0x00000000 in ?? () (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) Detaching from program: /usr/lib/metacity/metacity-dialog, process 9095 (process:5046): Gtk-WARNING **: This process is currently running setuid or setgid. This is not a supported use of GTK+. You must create a helper program instead. For further details, see: http://www.gtk.org/setuid.html Refusing to initialize GTK+. (process:5064): Gtk-WARNING **: This process is currently running setuid or setgid. This is not a supported use of GTK+. You must create a helper program instead. For further details, see: http://www.gtk.org/setuid.html Refusing to initialize GTK+. /etc/gdm/Xsession: Beginning session setup... /etc/profile: 20: [[: not found /etc/X11/Xsession.d/40guidance-displayconfig_restore: 11: /usr/bin/displayconfig-restore: not found SESSION_MANAGER=local/IBM:/tmp/.ICE-unix/5038 ** (gnome-session:5038): WARNING **: Failed to start sound. Window manager warning: Failed to read saved session file /home/gerberad/.metacity/sessions/default0.ms: Failed to open file '/home/gerberad/.metacity/sessions/default0.ms': No such file or directory ** Message: Not starting remote desktop server bad image index (nm-applet:5353): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nm-applet:5353): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nm-applet:5353): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nm-applet:5353): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid Initializing nautilus-image-converter extension bad image index (gnome-panel:5312): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-panel:5312): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-panel:5312): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-panel:5312): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid Initializing gnome-mount extension bad image index (nautilus:5314): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nautilus:5314): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nautilus:5314): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (nautilus:5314): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index bad image index bad image index bad image index bad image index (liferea:5351): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (liferea:5351): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (liferea:5351): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (liferea:5351): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (update-notifier:5346): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (update-notifier:5346): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (update-notifier:5346): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (update-notifier:5346): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid PID TTY TIME CMD bad image index (gnome-terminal:5452): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-terminal:5452): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-terminal:5452): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid bad image index (gnome-terminal:5452): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid (metacity-dialog:5498): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid (metacity-dialog:5498): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid (metacity-dialog:5498): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid (metacity-dialog:5498): Gtk-WARNING **: Icon cache '/usr/share/pixmaps/hicolor/icon-theme.cache' is invalid Window manager warning: Could not parse "bad image index" as an integerWindow manager warning: Did not understand trailing characters " image index bad image index bad image index" in string "bad image index bad image index bad image index"