[Nautilus-list] activating sidebars for the desktop ...



Hi There,

	For reasons unknown ( possibly my fault, possible Anders ) we're
activating sidebars for the desktop window ;-) worse until I chased it
bonobo-activation was forking two processes in an evil race condition,
causing untold mayhem and of course a nice performance hit.

	So; this is the stack trace:


(gdb) bt
#0  bonobo_activation_activate_from_id_async (aid=0x81fdb28
"OAFIID:nautilus_notes_view:7f04c3cb-df79-4b9a-a577-38b19ccd4185",
flags=0, 
    callback=0x4004cc70 <bonobo_activation_activation_callback>,
user_data=0x82299f0, ev=0x0) at bonobo-activation-async.c:169
#1  0x4004cd7e in nautilus_bonobo_activate_from_id (iid=0x81fdb28
"OAFIID:nautilus_notes_view:7f04c3cb-df79-4b9a-a577-38b19ccd4185", 
    callback=0x8076b7c <activation_callback>, callback_data=0x81efb00)
at nautilus-bonobo-extensions.c:580
#2  0x08076d1b in nautilus_view_frame_load_view (view=0x81efb00,
view_iid=0x81fdb28
"OAFIID:nautilus_notes_view:7f04c3cb-df79-4b9a-a577-38b19ccd4185")
    at nautilus-view-frame.c:790
#3  0x0807a845 in nautilus_window_set_sidebar_panels (window=0x813aa30,
passed_identifier_list=0x81cbca4) at nautilus-window-manage-views.c:1588
#4  0x0808146c in update_sidebar_panels_from_preferences
(window=0x813aa30) at nautilus-window.c:1804
#5  0x0807eec1 in nautilus_window_set_up_sidebar (window=0x813aa30) at
nautilus-window.c:519
#6  0x0808167b in nautilus_window_show_sidebar (window=0x813aa30) at
nautilus-window.c:1917
#7  0x080818cd in nautilus_window_show (widget=0x813aa30) at
nautilus-window.c:2021
#8  0x40790cca in g_cclosure_marshal_VOID__VOID (closure=0x80d3f48,
return_value=0x0, n_param_values=1, param_values=0xbffff2b0, 
    invocation_hint=0xbffff1b8, marshal_data=0x80817f4) at gmarshal.c:77
#9  0x4077c3ab in g_type_class_meta_marshal (closure=0x80d3f48,
return_value=0x0, n_param_values=1, param_values=0xbffff2b0, 
    invocation_hint=0xbffff1b8, marshal_data=0x5c) at gclosure.c:514
#10 0x4077bfb2 in g_closure_invoke (closure=0x80d3f48, return_value=0x0,
n_param_values=1, param_values=0xbffff2b0, invocation_hint=0xbffff1b8)
    at gclosure.c:437
#11 0x4078f958 in signal_emit_unlocked_R (node=0x80d3f80, detail=0,
instance=0x813aa30, emission_return=0x0, instance_and_params=0xbffff2b0)
    at gsignal.c:2270
#12 0x4078e67e in g_signal_emit_valist (instance=0x813aa30,
signal_id=12, detail=0, var_args=0xbffff438) at gsignal.c:2099
#13 0x4042bd75 in gtk_signal_emit (object=0x813aa30, signal_id=12) at
gtksignal.c:355
#14 0x404b18be in gtk_widget_show (widget=0x813aa30) at gtkwidget.c:1637
#15 0x08063b67 in nautilus_desktop_window_new (application=0x80e8470) at
nautilus-desktop-window.c:120
#16 0x0805f6a1 in nautilus_application_create_desktop_window
(application=0x80e8470) at nautilus-application.c:582
#17 0x0805e241 in Nautilus_Shell_start_desktop (_obj=0x80e9410,
ev=0xbffff4f0) at nautilus-shell-interface-stubs.c:94
#18 0x0805f54a in nautilus_application_startup (application=0x80e8470,
kill_shell=0, restart_shell=0, no_default_window=0, no_desktop=0, 
    do_first_time_druid_check=1, geometry=0x0, urls=0x0) at
nautilus-application.c:529
#19 0x08065774 in main (argc=1, argv=0xbffff7b4) at nautilus-main.c:258
#20 0x408ce306 in __libc_start_main (main=0x80652a8 <main>, argc=1,
ubp_av=0xbffff7b4, init=0x805980c <_init>, fini=0x809d4c0 <_fini>, 
    rtld_fini=0x4000d2dc <_dl_fini>, stack_end=0xbffff7ac) at
../sysdeps/generic/libc-start.c:129

	It'd be good if someone could have a look while I wrestle with the
bonobo-activation fix.

	Regards,

		Michael.


-- 
 mmeeks gnu org  <><, Pseudo Engineer, itinerant idiot





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]