moving menu in panel crashes panel

Jeremy C. Reed reed at reedmedia.net
Wed Aug 27 11:40:44 CEST 2008


Running xfce4-panel-4.4.2. I have glib2-2.16.3nb3 and gtk2+-2.12.10 (from 
pkgsrc) on NetBSD 4.0.

My panel has the "xfce4-menu".

I right-clicked this item and clicked on the arrow for move. A object 
appeared and I dragged it to the left side of my panel and left-clicked 
(hoping to move it there).

The panel and all of my X closed.

I repeated this a few times.

Core dump is below:

Core was generated by `xfce4-panel'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f7ff98270bc in g_type_check_instance_cast ()
   from /usr/pkg/lib/libgobject-2.0.so.0
(gdb) bt
#0  0x00007f7ff98270bc in g_type_check_instance_cast ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#1  0x0000000000416398 in panel_new ()
#2  0x00007f7ffd04ac48 in gtk_marshal_BOOLEAN__VOID ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#3  0x00007f7ff980b228 in g_closure_invoke ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#4  0x00007f7ff981af5c in g_signal_override_class_closure ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#5  0x00007f7ff981c1e1 in g_signal_emit_valist ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#6  0x00007f7ff981ecdc in g_signal_emit_by_name ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#7  0x00007f7ffd16d2b5 in gtk_drag_finish ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#8  0x00007f7ff980b228 in g_closure_invoke ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#9  0x00007f7ff981af5c in g_signal_override_class_closure ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#10 0x00007f7ff981c1e1 in g_signal_emit_valist ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#11 0x00007f7ff981ecdc in g_signal_emit_by_name ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#12 0x00007f7ffd0a3a25 in gtk_target_list_unref ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#13 0x00007f7ffd0a5992 in gtk_selection_convert ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#14 0x000000000041629b in panel_new ()
#15 0x00007f7ffd04d287 in gtk_marshal_BOOLEAN__VOID ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#16 0x00007f7ff980b228 in g_closure_invoke ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#17 0x00007f7ff981af5c in g_signal_override_class_closure ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#18 0x00007f7ff981bf97 in g_signal_emit_valist ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#19 0x00007f7ff981ecdc in g_signal_emit_by_name ()
   from /usr/pkg/lib/libgobject-2.0.so.0
#20 0x00007f7ffd16cd77 in gtk_drag_finish ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#21 0x00007f7ffd16b9eb in gtk_drag_unhighlight ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#22 0x00007f7ffd16ba27 in gtk_drag_unhighlight ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#23 0x00007f7ffd16d035 in gtk_drag_finish ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#24 0x00007f7ffd047e42 in gtk_main_do_event ()
   from /usr/pkg/lib/libgtk-x11-2.0.so.0
#25 0x00007f7ffcb4a48c in gdk_add_client_message_filter ()
   from /usr/pkg/lib/libgdk-x11-2.0.so.0
#26 0x00007f7ff9434da2 in g_main_context_dispatch ()
   from /usr/pkg/lib/libglib-2.0.so.0
#27 0x00007f7ff9437ffd in g_main_context_check ()
   from /usr/pkg/lib/libglib-2.0.so.0
#28 0x00007f7ff94382e6 in g_main_loop_run () from 
/usr/pkg/lib/libglib-2.0.so.0
#29 0x00007f7ffd048102 in gtk_main () from 
/usr/pkg/lib/libgtk-x11-2.0.so.0
#30 0x000000000040ca1c in panel_app_run ()
#31 0x000000000040b9c1 in main ()


  Jeremy C. Reed

p.s. I got rid of my bottom small panel as taught in earlier mail so I now 
have more screen space. I added new items to top panel to replace it.



More information about the Xfce mailing list