moving menu in panel crashes panel
Alexander Toresson
alexander.toresson at gmail.com
Wed Aug 27 12:00:14 CEST 2008
On Wed, Aug 27, 2008 at 11:40 AM, Jeremy C. Reed <reed at reedmedia.net> wrote:
> 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.
Can you please file a bug report in the bugzilla regarding this? Bug
reports to the mailing list tend to be forgotten or missed.
// Alexander
More information about the Xfce
mailing list