Comment 12 for bug 18189

Revision history for this message
Ji Yu (noizezone) wrote :

There is, however, no need to report to upstream. the gnome cvs version is fine.
The crash seems due to a local patch.
Most important offending like seems to be this:

--- gnome-panel-2.11.3.orig/gnome-panel/panel-menu-items.c 2005-06-06
23:51:27.000000000 +0200
+++ gnome-panel-2.11.3/gnome-panel/panel-menu-items.c 2005-06-27
15:25:37.614705664 +0200

@@ -736,6 +795,12 @@
            PanelDesktopMenuItemClass *klass)
 {
  menuitem->priv = PANEL_DESKTOP_MENU_ITEM_GET_PRIVATE (menuitem);
+
+ menuitem->priv->tree = gmenu_tree_lookup ("settings.menu", GMENU_TREE_FLAGS_NONE);
+
+ gmenu_tree_add_monitor (menuitem->priv->tree,
+ (GMenuTreeChangedFunc) handle_menu_tree_changed,
+ menuitem);
 }

 static void