After trying "gnome-session-remove gnome-panel; MENU_VERBOSE=1 GNOME_PANEL_DEBUG=1 BONOBO_ACTIVATION_DEBUG_OUTPUT=1 gnome-panel 2> ~/Desktop/panel-debug.txt" and reading the output, the events "file:///etc/xdg/menus/debian-menu.menu" created, marking tree for recanonicalization" seems to make gnome-panel loops.
gnome-menus try to write to the symlink /etc/xdg/debian-menu.menu. In my system this symlink is inactive (it points to /var/lib/menu-xdg/menus/debian-menu.menu which doesn't exist).
If you delete this symlink, the menu works perfectly.
After trying "gnome- session- remove gnome-panel; MENU_VERBOSE=1 GNOME_PANEL_DEBUG=1 BONOBO_ ACTIVATION_ DEBUG_OUTPUT= 1 gnome-panel 2> ~/Desktop/ panel-debug. txt" and reading the output, the events "file:/ //etc/xdg/ menus/debian- menu.menu" created, marking tree for recanonicalization" seems to make gnome-panel loops.
gnome-menus try to write to the symlink /etc/xdg/ debian- menu.menu. In my system this symlink is inactive (it points to /var/lib/ menu-xdg/ menus/debian- menu.menu which doesn't exist).
If you delete this symlink, the menu works perfectly.