I'm getting a crash of the panel, by clicking on the task list icon. I think it's new because I'm pretty sure it worked before. (gdb) run Starting program: /usr/bin/xfce4-panel (xfce4-panel:17685): Gtk-CRITICAL **: gtk_accel_label_new: assertion `string != NULL' failed (xfce4-panel:17685): Gtk-CRITICAL **: gtk_misc_set_alignment: assertion `GTK_IS_MISC (misc)' failed (xfce4-panel:17685): Gtk-CRITICAL **: gtk_container_add: assertion `GTK_IS_WIDGET (widget)' failed (xfce4-panel:17685): Gtk-CRITICAL **: gtk_accel_label_set_accel_widget: assertion `GTK_IS_ACCEL_LABEL (accel_label)' failed Program received signal SIGSEGV, Segmentation fault. 0x00002ba7b56f8161 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 (gdb) bt #0 0x00002ba7b56f8161 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #1 0x00002ba7b55f714a in gtk_image_menu_item_new_with_label () from /usr/lib/libgtk-x11-2.0.so.0 #2 0x00002ba7b8c4086a in menulist_toggle_menu (button=<value optimized out>, ev=0x9398f0, wl=0x8ff1a0) at windowlist.c:351 #3 0x00002ba7b5613770 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x00002ba7b6d9b910 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #5 0x00002ba7b6daaaf2 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0 #6 0x00002ba7b6dabd0c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #7 0x00002ba7b6dac383 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #8 0x00002ba7b56f2385 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x00002ba7b5611b7b in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #10 0x00002ba7b5611ff7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x00002ba7b5a6c2ac in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #12 0x00002ba7b70feb9d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #13 0x00002ba7b7101e65 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #14 0x00002ba7b710212a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #15 0x00002ba7b56113e2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x000000000040a241 in panel_app_run (argc=5628192, argv=0x1) at panel-app.c:612 #17 0x0000000000409853 in main (argc=1, argv=0x7ffff5c6b718) at main.c:167 (gdb)
Looks similar to bug #1859. I'll have a look.
Hmm the backtrace seems to indicate that gtk crashes when you have a NULL string as label for a menuitem, although I wouldn't expect that, really. Could you try SVN revision 21931 of the panel? I can't reproduce the bug, I'm afraid.
No feedback since May, so I'll just assume it is fixed ;-)