I also had this bug on a 12.04 machine. Removing the empty file (~/.config/menus/applications.menu) solved the problem.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-panel in Ubuntu. https://bugs.launchpad.net/bugs/1039061 Title: gnome-panel crashes with empty applications.menu Status in “gnome-panel” package in Ubuntu: Confirmed Bug description: having a blank applications.menu in ~/.config/menus causes gnome-panel to segfault. I expect this not to happen, for it to fail silently or just with a log note, not crash my entire panel. Program received signal SIGSEGV, Segmentation fault. 0x00000000004375a1 in create_applications_menu (menu_file=<optimised out>, menu_path=0x0, always_show_image=1) at menu.c:1243 1243 menu.c: No such file or directory. (gdb) bt #0 0x00000000004375a1 in create_applications_menu (menu_file=<optimised out>, menu_path=0x0, always_show_image=1) at menu.c:1243 #1 0x000000000043fbc6 in panel_menu_bar_init (menubar=0x6de200) at panel-menu-bar.c:119 #2 0x00007ffff577d957 in g_type_create_instance (type=<optimised out>) at /build/buildd/glib2.0-2.32.3/./gobject/gtype.c:1892 #3 0x00007ffff57620b9 in g_object_constructor (type=<optimised out>, n_construct_properties=0, construct_params=0x0) at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1849 #4 0x00007ffff5763c02 in g_object_newv (object_type=10913904, n_parameters=0, parameters=0x0) at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1632 #5 0x00007ffff57641ec in g_object_new (object_type=10913904, first_property_name=0x0) at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:1542 #6 0x000000000043fdb5 in panel_menu_bar_load (panel=0x6e4200, id=0xa8e210 "object-0", settings=0x7fffe8014770) at panel-menu-bar.c:208 #7 0x000000000045d24e in panel_object_loader_idle_handler ( dummy=<optimised out>) at panel-object-loader.c:219 #8 0x00007ffff549fd53 in g_main_dispatch (context=0x6a9ab0) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:2539 #9 g_main_context_dispatch (context=0x6a9ab0) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3075 #10 0x00007ffff54a00a0 in g_main_context_iterate (dispatch=1, block=<optimised out>, context=0x6a9ab0, self=<optimised out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3146 #11 g_main_context_iterate (context=0x6a9ab0, block=<optimised out>, dispatch=1, self=<optimised out>) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3083 #12 0x00007ffff54a049a in g_main_loop_run (loop=0xa70210) at /build/buildd/glib2.0-2.32.3/./glib/gmain.c:3340 #13 0x00007ffff707d42d in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #14 0x000000000042233f in main (argc=1, argv=0x7fffffffe088) at main.c:117 Alacarte also refuses to start with a xml parse error $ lsb_release -rd Description: Ubuntu 12.04.1 LTS Release: 12.04 $ apt-cache policy gnome-panel gnome-panel: Installed: 1:3.4.1-0ubuntu1.1 Candidate: 1:3.4.1-0ubuntu1.1 Version table: *** 1:3.4.1-0ubuntu1.1 0 500 http://ftp.iinet.net.au/pub/ubuntu/ precise-updates/universe amd64 Packages 100 /var/lib/dpkg/status 1:3.4.1-0ubuntu1 0 500 http://ftp.iinet.net.au/pub/ubuntu/ precise/universe amd64 Packages To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1039061/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp