! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Panel crash when clicking on the task list icon
Status:
RESOLVED: FIXED
Severity:
critical
Product:
Xfce4-panel

Comments

Description Olivier Fourdan editbugs 2006-05-06 14:07:55 CEST
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)
Comment 1 Jasper Huijsmans editbugs 2006-05-29 06:48:52 CEST
Looks similar to bug #1859. I'll have a look.
Comment 2 Jasper Huijsmans editbugs 2006-05-31 18:56:23 CEST
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.
Comment 3 Jasper Huijsmans editbugs 2006-08-02 18:51:30 CEST
No feedback since May, so I'll just assume it is fixed ;-)

Bug #1774

Reported by:
Olivier Fourdan
Reported on: 2006-05-06
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

Additional information