Strange panel behavious

Erik Harrison erikharrison at gmail.com
Sat Jul 24 06:05:23 CEST 2004


Blamo. Uninstalled the menu plugin, and everything was hunky dory.
Reinstall and it came right back. Uninstalled again and I couldn't get
the sucker to go segfault. Possibly a bug related to the new cache
code?

Since Brian can't make it happen, and I would assume he's running the
bleeding edge of xfdesktop, then I'll assume either (a) it's my
environment or (b) it's a bug already fixed. I'll pull CVS again
either tomorrow or the next day and give it a second shot.

Thanks Brian, Randy.

-Erik

On Sat, 24 Jul 2004 12:09:22 +0900, Randy Chung <aoshi at ocf.berkeley.edu> wrote:
> As a disclaimer, I haven't had a chance to dig through the source yet,
> so take the following with a grain of salt.  Maybe it has something to
> do with libdesktopmenu.so? (see #4).  That one pops up in all of your
> BT's, and between #4 and #5, it looks like plugins are still trying to
> be loaded (dying at libdesktopmenu.so).  Can you try uninstalling that
> one and see what happens?
> 
> --
> 
> Randy
> 
> 
> 
> On Sat, 2004-07-24 at 09:03, Erik Harrison wrote:
> > Here is a bt with absolutely no plugins, just four move dimples. An
> > plugin was never added - I just hit cancel everytime.
> >
> > I'm running slackware 10.0 gtk 2.4 and pretty much stock all around -
> > well, a 2.6.6 kernel. I doubt that it's my environment, but if two or
> > three more people chime in with Works For Me (tm) then I'll happily
> > blame the box.
> >
> > #0  0x40441de4 in g_module_symbol () from /usr/lib/libgmodule-2.0.so.0
> > #1  0x40a8e843 in _setup_funtions (menu_gmod=0x80b0348)
> >     at desktop-menu-stub.c:50
> > #2  0x40a8e9f9 in xfce_desktop_menu_stub_init () at desktop-menu-stub.c:96
> > #3  0x40a8e75c in xfce_control_class_init (cc=0x816a508)
> >     at desktop-menu-plugin.c:475
> > #4  0x08050cc4 in load_plugin (
> >     path=0x8173d80 "/usr/lib/xfce4/panel-plugins/libdesktopmenu.so")
> >     at controls.c:271
> > #5  0x08050e30 in load_plugin_dir (
> >     dir=0x81c8198 "/usr/lib/xfce4/panel-plugins") at controls.c:324
> > #6  0x08050eae in add_plugin_classes () at controls.c:343
> > #7  0x080511ea in get_control_info_list () at controls.c:541
> > #8  0x08050794 in add_control_list (box=0x815c1b8) at add-control-dialog.c:324
> > #9  0x0805018a in add_control_dialog (panel=0x805fb00, position=-1)
> >     at add-control-dialog.c:108
> > #10 0x08057b92 in run_add_control_dialog () at panel.c:504
> > #11 0x4017fc18 in gtk_item_factory_new () from /usr/lib/libgtk-x11-2.0.so.0
> > #12 0x4056da87 in g_cclosure_marshal_VOID__VOID ()
> >    from /usr/lib/libgobject-2.0.so.0
> > #13 0x40559217 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> > #14 0x4056d635 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
> > #15 0x4056c5c2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> > #16 0x4056c8c4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> > #17 0x4029e8bd in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> > #18 0x401abc72 in gtk_menu_shell_activate_item ()
> >    from /usr/lib/libgtk-x11-2.0.so.0
> > #19 0x401aaf4b in gtk_menu_shell_deactivate ()
> >    from /usr/lib/libgtk-x11-2.0.so.0
> > #20 0x401a37eb in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
> > #21 0x4019b90f in gtk_marshal_VOID__UINT_STRING ()
> >    from /usr/lib/libgtk-x11-2.0.so.0
> > #22 0x40559587 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
> > #23 0x40559217 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> > #24 0x4056d07b in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
> > #25 0x4056c3bd in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> > #26 0x4056c8c4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> > #27 0x4029e6db in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
> > #28 0x40199f97 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> > #29 0x40198c85 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> > #30 0x40397455 in gdk_x11_register_standard_event_type ()
> >    from /usr/lib/libgdk-x11-2.0.so.0
> > #31 0x405adf15 in g_main_depth () from /usr/lib/libglib-2.0.so.0
> > #32 0x405af068 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> > #33 0x405af39c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> > #34 0x405afa51 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> > #35 0x40198553 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> > #36 0x0805709a in main (argc=1, argv=0xbffffaa4) at main.c:406
> >
> > -Erik
> 
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > http://lunar-linux.org/mailman/listinfo/xfce4-dev
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce4-dev
>



More information about the Xfce4-dev mailing list