Gnome apps segfault in gnome_icon_lookup after hibernate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Upgraded from feisty to gutsy with no issues. Rebooted and my session started fine. Tried "Hibernate" instead of shutdown and now I can't get most of the gnome apps to run, including the panel. Here is a backtrace from gnome-panel:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47775979456288 (LWP 9137)]
0x00002b73aff4e5b0 in strcmp () from /lib/libc.so.6
(gdb) bt
#0 0x00002b73aff4e5b0 in strcmp () from /lib/libc.so.6
#1 0x00002b73ad6d14af in _gtk_icon_
from /usr/lib/
#2 0x00002b73ad6d82a4 in gtk_icon_
from /usr/lib/
#3 0x00002b73ac18426d in gnome_icon_lookup (icon_theme=
thumbnail_
custom_
mime_
flags=
#4 0x00002b73ac1846cc in gnome_icon_
thumbnail_
custom_
at gnome-icon-
#5 0x000000000044d9d9 in ?? ()
#6 0x000000000044e2a6 in panel_place_
#7 0x000000000044a4e8 in ?? ()
#8 0x00002b73af03feb0 in g_type_
from /usr/lib/
#9 0x00002b73af02722d in ?? () from /usr/lib/
#10 0x00002b73af025664 in g_object_newv () from /usr/lib/
#11 0x00002b73af0260ac in g_object_new_valist ()
from /usr/lib/
---Type <return> to continue, or q <return> to quit---
#12 0x00002b73af0262e1 in g_object_new () from /usr/lib/
#13 0x0000000000449b8d in panel_menu_
#14 0x0000000000432c2b in ?? ()
#15 0x00002b73af288fd3 in g_main_
from /usr/lib/
#16 0x00002b73af28c2dd in ?? () from /usr/lib/
#17 0x00002b73af28c5ea in g_main_loop_run () from /usr/lib/
#18 0x00002b73ad705883 in gtk_main () from /usr/lib/
#19 0x0000000000423382 in main ()
Here is gedit: 0x7a00d0 "8x8/emblems") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:187 name=0xb8dac0 "text-x-generic", directory=0x7a00d0 "8x8/emblems") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:252 cache_get_ icon_flags (cache= 0x2acaa717a9f5, name=0x7a00d0 "8x8/emblems", directory=0x76055c "") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:273 get_icon_ suffix (dir=<value optimized out>, name=0x7a00d0 "8x8/emblems", has_icon_file=0x0) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:2020 names=0x7fff385 ddec0, size=16, flags=<value optimized out>) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:2083 icon_theme_ lookup_ icon (icon_theme= 0x6e68b0, name=0xb8dac0 "text-x-generic", size=16, GTK_ICON_ LOOKUP_ USE_BUILTIN) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:1401 icon_theme_ load_icon (icon_theme= 0x6e68b0, name=0xb8dac0 "text-x-generic", size=16, GTK_ICON_ LOOKUP_ USE_BUILTIN, error=0x0) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:1496 add_tab () create_ tab () 0x7a00d0 "8x8/emblems") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:187 name=0xb8dac0 "text-x-generic", directory=0x7a00d0 "8x8/emblems") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:252
chain_ offset = 4591348
directory_ index = 1 cache_get_ icon_flags (cache= 0x2acaa717a9f5, name=0x7a00d0 "8x8/emblems", directory=0x76055c "") buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconcach e.c:273 get_icon_ suffix (dir=<value optimized out>, name=0x7a00d0 "8x8/emblems", has_icon_file=0x0) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:2020 names=0x7fff385 ddec0, size=16, flags=<value optimized out>) buildd/ gtk+2.0- 2.12.0/ gtk/gtkiconthem e.c:2083 ivate *) 0x6e68d0
#0 0x00002aca7621c5b0 in strcmp () from /lib/libc.so.6
#1 0x00002aca744f9521 in get_directory_index (cache=<value optimized out>,
directory=
at /build/
#2 0x00002aca744f97f8 in find_image_offset (cache=0x7a00b0,
icon_
at /build/
#3 0x00002aca744f9ab9 in _gtk_icon_
icon_
at /build/
#4 0x00002aca744fea49 in theme_dir_
icon_
at /build/
#5 0x00002aca744ff425 in choose_icon (icon_theme=<value optimized out>,
icon_
at /build/
#6 0x00002aca7450056d in IA__gtk_
icon_
flags=
at /build/
#7 0x00002aca74500680 in IA__gtk_
icon_
flags=
---Type <return> to continue, or q <return> to quit---
at /build/
#8 0x0000000000443d0f in _gedit_tab_get_icon ()
#9 0x000000000046e7e5 in ?? ()
#10 0x000000000046ed81 in gedit_notebook_
#11 0x000000000044e56e in gedit_window_
#12 0x000000000042aade in main ()
(gdb)
(gdb)
(gdb) bt full
#0 0x00002aca7621c5b0 in strcmp () from /lib/libc.so.6
No symbol table info available.
#1 0x00002aca744f9521 in get_directory_index (cache=<value optimized out>,
directory=
at /build/
i = 0
#2 0x00002aca744f97f8 in find_image_offset (cache=0x7a00b0,
icon_
at /build/
i = 7995600
#3 0x00002aca744f9ab9 in _gtk_icon_
icon_
at /build/
No locals.
#4 0x00002aca744fea49 in theme_dir_
icon_
at /build/
suffix = <value optimized out>
#5 0x00002aca744ff425 in choose_icon (icon_theme=<value optimized out>,
icon_
at /build/
---Type <return> to continue, or q <return> to quit---
theme = (IconTheme *) 0x79fa40
priv = (GtkIconThemePr
l = (GList *) 0x79f260
i...