After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 584374 - Crash in panel_applet_associate_schemas_in_dir
Crash in panel_applet_associate_schemas_in_dir
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: libpanel-applet
2.26.x
Other All
: High critical
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 584377 584379 584397 584426 584427 584618 584933 585288 585539 585578 585767 585768 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-05-31 16:23 UTC by eric.bosch
Modified: 2009-06-18 09:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
Check for a NULL GConfEntry before calling functions on it (1.11 KB, patch)
2009-06-01 11:01 UTC, Philip Withnall
committed Details | Review

Description eric.bosch 2009-05-31 16:23:09 UTC
Version: 2.26.2

What were you doing when the application crashed?
Logging in.


Distribution: Gentoo Base System release 2.0.1
Gnome Release: 2.26.2 2009-05-25 (Gentoo)
BugBuddy Version: 2.26.0

System: Linux 2.6.29-gentoo-r5 #1 SMP PREEMPT Mon May 25 21:00:35 CDT 2009 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 235438080 vsize: 235438080 resident: 13852672 share: 10702848 rss: 13852672 rss_rlim: 18446744073709551615
CPU usage: start_time: 1243787034 rtime: 15 utime: 12 stime: 3 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-panel'

[Thread debugging using libthread_db enabled]
[New Thread 0x7f8b5bd05740 (LWP 2111)]
0x00007f8b537a99f5 in __libc_waitpid (pid=2138, stat_loc=0x7fff63d51fb0, 
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 1 (Thread 0x7f8b5bd05740 (LWP 2111))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 32
  • #1 IA__g_spawn_sync
    at gspawn.c line 382
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 694
  • #3 bugbuddy_segv_handle
    at gnome-breakpad.cc line 369
  • #4 <signal handler called>
  • #5 gconf_entry_get_value
    at gconf-value.c line 1577
  • #6 panel_applet_associate_schemas_in_dir
    at panel-applet.c line 164
  • #7 panel_applet_add_preferences
    at panel-applet.c line 238
  • #8 workspace_switcher_applet_fill
    at workspace-switcher.c line 476
  • #9 panel_applet_marshal_BOOLEAN__STRING
    at panel-applet-marshal.c line 128
  • #10 IA__g_closure_invoke
    at gclosure.c line 767
  • #11 bonobo_closure_invoke_va_list
    at bonobo-types.c line 404
  • #12 bonobo_closure_invoke
    at bonobo-types.c line 467
  • #13 panel_applet_control_bound
    at panel-applet.c line 1393
  • #14 IA__g_closure_invoke
    at gclosure.c line 767
  • #15 signal_emit_unlocked_R
    at gsignal.c line 3247
  • #16 IA__g_signal_emit_valist
    at gsignal.c line 2980
  • #17 IA__g_signal_emit
    at gsignal.c line 3037
  • #18 impl_Bonobo_Control_setFrame
    at bonobo-control.c line 437
  • #19 Bonobo_Control_setFrame
    at Bonobo-stubs.c line 989
  • #20 bonobo_control_frame_bind_to_control
    at bonobo-control-frame.c line 822
  • #21 bonobo_widget_construct_control_from_objref
    at bonobo-widget.c line 97
  • #22 bonobo_widget_new_control_from_objref
    at bonobo-widget.c line 260
  • #23 panel_applet_frame_activated
    at panel-applet-frame.c line 1317
  • #24 activation_async_callback
    at bonobo-activation-activate.c line 533
  • #25 async_recv_cb
    at orbit-small.c line 1160
  • #26 giop_invoke_async
    at giop.c line 622
  • #27 giop_connection_handle_input
    at giop-recv-buffer.c line 1135
  • #28 link_connection_io_handler
    at linc-connection.c line 1475
  • #29 IA__g_main_context_dispatch
    at gmain.c line 1814
  • #30 g_main_context_iterate
    at gmain.c line 2448
  • #31 IA__g_main_context_iteration
    at gmain.c line 2511
  • #32 giop_recv_buffer_get
    at giop-recv-buffer.c line 727
  • #33 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #34 ConfigDatabase_all_dirs
    at GConfX-stubs.c line 174
  • #35 gconf_engine_all_dirs
    at gconf.c line 1821
  • #36 gconf_client_preload
    at gconf-client.c line 985
  • #37 gconf_client_add_dir
    at gconf-client.c line 595
  • #38 panel_applet_item_handler_get_object
    at panel-applet.c line 1431
  • #39 bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED
    at bonobo-item-handler.c line 100
  • #40 IA__g_closure_invoke
    at gclosure.c line 767
  • #41 bonobo_closure_invoke_va_list
    at bonobo-types.c line 404
  • #42 bonobo_closure_invoke
    at bonobo-types.c line 467
  • #43 impl_get_object
    at bonobo-item-handler.c line 146
  • #44 _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName
    at Bonobo-common.c line 736
  • #45 Bonobo_ItemContainer_getObjectByName
    at Bonobo-stubs.c line 1227
  • #46 panel_applet_frame_activated
    at panel-applet-frame.c line 1290
  • #47 activation_async_callback
    at bonobo-activation-activate.c line 533
  • #48 async_recv_cb
    at orbit-small.c line 1160
  • #49 giop_invoke_async
    at giop.c line 622
  • #50 giop_connection_handle_input
    at giop-recv-buffer.c line 1135
  • #51 link_connection_io_handler
    at linc-connection.c line 1475
  • #52 IA__g_main_context_dispatch
    at gmain.c line 1814
  • #53 g_main_context_iterate
    at gmain.c line 2448
  • #54 IA__g_main_context_iteration
    at gmain.c line 2511
  • #55 giop_recv_buffer_get
    at giop-recv-buffer.c line 727
  • #56 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #57 ConfigDatabase_all_dirs
    at GConfX-stubs.c line 174
  • #58 gconf_engine_all_dirs
    at gconf.c line 1821
  • #59 gconf_client_preload
    at gconf-client.c line 985
  • #60 gconf_client_add_dir
    at gconf-client.c line 595
  • #61 panel_applet_item_handler_get_object
    at panel-applet.c line 1431
  • #62 bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED
    at bonobo-item-handler.c line 100
  • #63 IA__g_closure_invoke
    at gclosure.c line 767
  • #64 bonobo_closure_invoke_va_list
    at bonobo-types.c line 404
  • #65 bonobo_closure_invoke
    at bonobo-types.c line 467
  • #66 impl_get_object
    at bonobo-item-handler.c line 146
  • #67 _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName
    at Bonobo-common.c line 736
  • #68 Bonobo_ItemContainer_getObjectByName
    at Bonobo-stubs.c line 1227
  • #69 panel_applet_frame_activated
    at panel-applet-frame.c line 1290
  • #70 activation_async_callback
    at bonobo-activation-activate.c line 533
  • #71 async_recv_cb
    at orbit-small.c line 1160
  • #72 giop_invoke_async
    at giop.c line 622
  • #73 giop_connection_handle_input
    at giop-recv-buffer.c line 1135
  • #74 link_connection_io_handler
    at linc-connection.c line 1475
  • #75 IA__g_main_context_dispatch
    at gmain.c line 1814
  • #76 g_main_context_iterate
    at gmain.c line 2448
  • #77 IA__g_main_context_iteration
    at gmain.c line 2511
  • #78 giop_recv_buffer_get
    at giop-recv-buffer.c line 727
  • #79 ORBit_small_invoke_stub
    at orbit-small.c line 660
  • #80 ConfigDatabase2_lookup_with_schema_name
    at GConfX-stubs.c line 210
  • #81 gconf_engine_get_fuller
    at gconf.c line 1007
  • #82 gconf_engine_get_entry
    at gconf.c line 1110
  • #83 get
    at gconf-client.c line 1278
  • #84 gconf_client_get_full
    at gconf-client.c line 1325
  • #85 gconf_client_get_string
    at gconf-client.c line 1524
  • #86 panel_util_get_label_for_uri
    at panel-util.c line 834
  • #87 panel_place_menu_item_create_menu
    at panel-menu-items.c line 994
  • #88 panel_place_menu_item_new
    at panel-menu-items.c line 1411
  • #89 panel_menu_bar_init
    at panel-menu-bar.c line 156
  • #90 IA__g_type_create_instance
    at gtype.c line 1674
  • #91 g_object_constructor
    at gobject.c line 1338
  • #92 IA__g_object_newv
    at gobject.c line 1215
  • #93 IA__g_object_new_valist
    at gobject.c line 1278
  • #94 IA__g_object_new
    at gobject.c line 1060
  • #95 panel_menu_bar_load_from_gconf
    at panel-menu-bar.c line 329
  • #96 panel_applet_load_idle_handler
    at applet.c line 967
  • #97 IA__g_main_context_dispatch
    at gmain.c line 1814
  • #98 g_main_context_iterate
    at gmain.c line 2448
  • #99 IA__g_main_loop_run
    at gmain.c line 2656
  • #100 IA__gtk_main
    at gtkmain.c line 1205
  • #101 main
    at main.c line 108


----------- .xsession-errors ---------------------
GNOME_KEYRING_SOCKET=/tmp/keyring-o1qPHo/socket
SSH_AUTH_SOCK=/tmp/keyring-o1qPHo/socket.ssh
GNOME_KEYRING_PID=2104
Window manager warning: Failed to read saved session file /home/ecbosch/.config/metacity/sessions/10c31346dde71829b6124378703299529700000020890012.ms: Failed to open file '/home/ecbosch/.config/metaci
** Message: Initializing gksu extension...
** (nautilus:2112): WARNING **: Unable to add monitor: Not supported
** (nautilus:2112): WARNING **: Unable to add monitor: Not supported
32	../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
--------------------------------------------------
Comment 1 Philip Withnall 2009-05-31 20:33:35 UTC
*** Bug 584377 has been marked as a duplicate of this bug. ***
Comment 2 Philip Withnall 2009-05-31 20:33:54 UTC
*** Bug 584379 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Brill 2009-05-31 22:34:40 UTC
I just switched from gnome-panel-2.26.2 down to 2.26.1 and the panel starts just fine.
Comment 4 Philip Withnall 2009-05-31 23:02:13 UTC
*** Bug 584397 has been marked as a duplicate of this bug. ***
Comment 5 Philip Withnall 2009-06-01 10:43:08 UTC
*** Bug 584427 has been marked as a duplicate of this bug. ***
Comment 6 Philip Withnall 2009-06-01 10:43:17 UTC
*** Bug 584426 has been marked as a duplicate of this bug. ***
Comment 7 Philip Withnall 2009-06-01 11:00:45 UTC
Looks like this is only appearing in Gentoo. Gentoo bug report: http://bugs.gentoo.org/show_bug.cgi?id=272012
Comment 8 Philip Withnall 2009-06-01 11:01:50 UTC
Created attachment 135719 [details] [review]
Check for a NULL GConfEntry before calling functions on it
Comment 9 j.f.vd 2009-06-01 22:25:19 UTC
The patch attached to comment #8 works for me.  Thanks!
Comment 10 Philip Withnall 2009-06-02 21:04:58 UTC
*** Bug 584618 has been marked as a duplicate of this bug. ***
Comment 11 Fabio Durán Verdugo 2009-06-05 19:15:35 UTC
*** Bug 584933 has been marked as a duplicate of this bug. ***
Comment 12 Christoph Brill 2009-06-07 10:54:14 UTC
IMO the patch seems to target the "wrong end". I can cause a very similar crash
launching gnome-network-properties (this time in gconf_entry_unref, not in
gconf_entry_get_value).

  • #4 <signal handler called>
  • #5 gconf_entry_unref
    at gconf-value.c line 1486
  • #6 gconf_peditor_new
So it looks to me that we should fix gconf instead.
Comment 13 Philip Withnall 2009-06-07 13:57:25 UTC
(In reply to comment #12)
> So it looks to me that we should fix gconf instead.

GConf is behaving itself here and aborting on bad input — gconf_entry_get_value and gconf_entry_unref both have "g_return_val_if_fail (entry != NULL, NULL);" at the top. The problem is in gnome-panel (and gnome-network-properties).
Comment 14 Fabio Durán Verdugo 2009-06-09 22:09:21 UTC
*** Bug 585288 has been marked as a duplicate of this bug. ***
Comment 15 Philip Withnall 2009-06-12 16:28:20 UTC
*** Bug 585539 has been marked as a duplicate of this bug. ***
Comment 16 Fabio Durán Verdugo 2009-06-13 03:10:57 UTC
*** Bug 585578 has been marked as a duplicate of this bug. ***
Comment 17 miguel.filipe 2009-06-13 14:47:09 UTC
(In reply to comment #0)
> Version: 2.26.2
> 
> What were you doing when the application crashed?
> Logging in.
> 
> 
> Distribution: Gentoo Base System release 2.0.1
> Gnome Release: 2.26.2 2009-05-25 (Gentoo)
> BugBuddy Version: 2.26.0
> 
> System: Linux 2.6.29-gentoo-r5 #1 SMP PREEMPT Mon May 25 21:00:35 CDT 2009
> x86_64
> X Vendor: The X.Org Foundation
> X Vendor Release: 10503000
> Selinux: No
> Accessibility: Disabled
> GTK+ Theme: Clearlooks
> Icon Theme: gnome
> GTK+ Modules: canberra-gtk-module, gnomebreakpad
> 
> Memory status: size: 235438080 vsize: 235438080 resident: 13852672 share:
> 10702848 rss: 13852672 rss_rlim: 18446744073709551615
> CPU usage: start_time: 1243787034 rtime: 15 utime: 12 stime: 3 cutime:0 cstime:
> 0 timeout: 0 it_real_value: 0 frequency: 100
> 
> Backtrace was generated from '/usr/bin/gnome-panel'
> 
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7f8b5bd05740 (LWP 2111)]
> 0x00007f8b537a99f5 in __libc_waitpid (pid=2138, stat_loc=0x7fff63d51fb0, 
>     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
>         in ../sysdeps/unix/sysv/linux/waitpid.c
> #0  0x00007f8b537a99f5 in __libc_waitpid (pid=2138, stat_loc=0x7fff63d51fb0, 
>     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
> #1  0x00007f8b525f68c1 in IA__g_spawn_sync (
>     working_directory=<value optimized out>, argv=<value optimized out>, 
>     envp=<value optimized out>, flags=<value optimized out>, 
>     child_setup=<value optimized out>, user_data=<value optimized out>, 
>     standard_output=0x0, standard_error=0x0, exit_status=0x0, 
>     error=0x7fff63d52138) at gspawn.c:382
> #2  0x00007f8b525f6c0f in IA__g_spawn_command_line_sync (
>     command_line=<value optimized out>, standard_output=0x0, 
>     standard_error=0x0, exit_status=0x0, error=0x7fff63d52138) at gspawn.c:694
> #3  0x00007f8b4fe55bf4 in bugbuddy_segv_handle (signum=<value optimized out>)
>     at gnome-breakpad.cc:369
> #4  <signal handler called>
> #5  gconf_entry_get_value (entry=0x0) at gconf-value.c:1577
> #6  0x00007f8b4e25301f in panel_applet_associate_schemas_in_dir (
>     client=0x6ef4c0, 
>     prefs_key=0x7f39c0 "/apps/panel/applets/workspace_switcher_screen0/prefs",
> schema_dir=0x7f8b4e466bd8 "/schemas/apps/workspace_switcher_applet/prefs", 
>     error=0x7fff63d52648) at panel-applet.c:164
> #7  0x00007f8b4e2546f5 in panel_applet_add_preferences (applet=0x7ed240, 
>     schema_dir=0x7f8b4e466bd8 "/schemas/apps/workspace_switcher_applet/prefs",
> opt_error=0x0) at panel-applet.c:238
> #8  0x00007f8b4e464a66 in workspace_switcher_applet_fill (applet=0x0)
>     at workspace-switcher.c:476
> #9  0x00007f8b4e257251 in panel_applet_marshal_BOOLEAN__STRING (
>     closure=0x7f36e0, return_value=0x7fff63d528f0, 
>     n_param_values=<value optimized out>, param_values=0x7f5570, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e461cca)
>     at panel-applet-marshal.c:128
> #10 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f36e0, 
>     return_value=0x7fff63d528f0, n_param_values=2, param_values=0x7f5570, 
>     invocation_hint=0x0) at gclosure.c:767
> #11 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f36e0, 
>     return_value=0x7fff63d528f0, var_args=0x7fff63d528d0)
>     at bonobo-types.c:404
> #12 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f36e0, 
>     return_type=<value optimized out>) at bonobo-types.c:467
> #13 0x00007f8b4e2561c5 in panel_applet_control_bound (
>     control=<value optimized out>, applet=0x7ed240) at panel-applet.c:1393
> #14 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f3dd0, 
>     return_value=0x0, n_param_values=1, param_values=0x789d20, 
>     invocation_hint=0x7fff63d52b70) at gclosure.c:767
> #15 0x00007f8b52889f79 in signal_emit_unlocked_R (node=0x7ecb20, detail=0, 
>     instance=0x7eeaa0, emission_return=0x0, instance_and_params=0x789d20)
>     at gsignal.c:3247
> #16 0x00007f8b5288b6cc in IA__g_signal_emit_valist (instance=0x7eeaa0, 
>     signal_id=<value optimized out>, detail=0, var_args=0x7fff63d52d50)
>     at gsignal.c:2980
> #17 0x00007f8b5288bb52 in IA__g_signal_emit (instance=0x0, 
>     signal_id=1674913352, detail=0) at gsignal.c:3037
> #18 0x00007f8b5b455866 in impl_Bonobo_Control_setFrame (
>     servant=<value optimized out>, frame=0x7f5510, ev=0x7fff63d52f40)
>     at bonobo-control.c:437
> #19 0x00007f8b588195d5 in Bonobo_Control_setFrame (_obj=0x0, frame=0x7f5510, 
>     ev=<value optimized out>) at Bonobo-stubs.c:989
> #20 0x00007f8b5b453230 in bonobo_control_frame_bind_to_control (
>     frame=0x7eec60, control=0x7f3cc0, opt_ev=0x7fff63d52f40)
>     at bonobo-control-frame.c:822
> #21 0x00007f8b5b47077b in bonobo_widget_construct_control_from_objref (
>     bw=0x79aba0, control=0x7f3cc0, uic=<value optimized out>, 
>     ev=0x7fff63d52f40) at bonobo-widget.c:97
> #22 0x00007f8b5b470f58 in bonobo_widget_new_control_from_objref (
>     control=0x7f3cc0, uic=0x0) at bonobo-widget.c:260
> #23 0x000000000044018a in panel_applet_frame_activated (object=0x7f3cc0, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1317
> #24 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c0a00, ev=0x7fff63d530b0)
>     at bonobo-activation-activate.c:533
> #25 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7bf4a0) at orbit-small.c:1160
> #26 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7bf4a0) at giop.c:622
> #27 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
> #28 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
> #29 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> #30 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
> #31 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
> #32 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d53370, 
>     timeout=0x7fff63d533ac) at giop-recv-buffer.c:727
> #33 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a440, ret=0x0, args=0x7fff63d53420, ctx=0x0, 
>     ev=0x7fff63d53440) at orbit-small.c:660
> #34 0x00007f8b53e4df47 in ConfigDatabase_all_dirs (_obj=0x0, 
>     dir=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     subdirs=<value optimized out>, ev=<value optimized out>)
>     at GConfX-stubs.c:174
> #35 0x00007f8b53e46ea4 in gconf_engine_all_dirs (conf=0x6fab30, 
>     dir=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", err=0x0)
>     at gconf.c:1821
> #36 0x00007f8b53e4a33e in gconf_client_preload (client=0x6ef4c0, 
>     dirname=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     type=<value optimized out>, err=<value optimized out>)
>     at gconf-client.c:985
> #37 0x00007f8b53e4a904 in gconf_client_add_dir (client=0x6ef4c0, 
>     dirname=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     preload=GCONF_CLIENT_PRELOAD_RECURSIVE, err=0x0) at gconf-client.c:595
> #38 0x00007f8b4e255f62 in panel_applet_item_handler_get_object (
>     handler=<value optimized out>, item_name=<value optimized out>, 
>     only_if_exists=<value optimized out>, user_data=0x7ed120, 
>     ev=0x7fff63d53a40) at panel-applet.c:1431
> #39 0x00007f8b58804b04 in bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED (
>     closure=<value optimized out>, return_value=0x7fff63d537d0, 
>     n_param_values=<value optimized out>, param_values=0x7f1510, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e255bc7)
>     at bonobo-item-handler.c:100
> #40 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f3000, 
>     return_value=0x7fff63d537d0, n_param_values=4, param_values=0x7f1510, 
>     invocation_hint=0x0) at gclosure.c:767
> #41 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f3000, 
>     return_value=0x7fff63d537d0, var_args=0x7fff63d537b0)
>     at bonobo-types.c:404
> #42 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f3000, 
>     return_type=<value optimized out>) at bonobo-types.c:467
> #43 0x00007f8b58804eba in impl_get_object (servant=<value optimized out>, 
>     item_name=0x7f1750
> "prefs_key=/apps/panel/applets/window_list_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=<value optimized out>, ev=0x7fff63d53a40)
>     at bonobo-item-handler.c:146
> #44 0x00007f8b58816938 in
> _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName (_o_servant=0x0,
> _o_retval=0x7fff63d539a8, _o_args=<value optimized out>, 
>     _o_ctx=<value optimized out>, _o_ev=0x6f3be0, _impl_getObjectByName=0x83f)
>     at Bonobo-common.c:736
> #45 0x00007f8b58818947 in Bonobo_ItemContainer_getObjectByName (_obj=0x0, 
>     item_name=0x7f1750
> "prefs_key=/apps/panel/applets/window_list_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=1 '\001', ev=<value optimized out>) at Bonobo-stubs.c:1227
> #46 0x0000000000440124 in panel_applet_frame_activated (object=0x7f1a10, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1290
> #47 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c09e0, ev=0x7fff63d53ae0)
>     at bonobo-activation-activate.c:533
> #48 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7bcc00) at orbit-small.c:1160
> #49 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7bcc00) at giop.c:622
> #50 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
> #51 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
> #52 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> #53 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
> #54 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
> #55 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d53da0, 
>     timeout=0x7fff63d53ddc) at giop-recv-buffer.c:727
> #56 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a440, ret=0x0, args=0x7fff63d53e50, ctx=0x0, 
>     ev=0x7fff63d53e70) at orbit-small.c:660
> #57 0x00007f8b53e4df47 in ConfigDatabase_all_dirs (_obj=0x0, 
>     dir=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     subdirs=<value optimized out>, ev=<value optimized out>)
>     at GConfX-stubs.c:174
> #58 0x00007f8b53e46ea4 in gconf_engine_all_dirs (conf=0x6fab30, 
>     dir=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     err=0x0) at gconf.c:1821
> #59 0x00007f8b53e4a33e in gconf_client_preload (client=0x6ef4c0, 
>     dirname=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     type=<value optimized out>, err=<value optimized out>)
>     at gconf-client.c:985
> #60 0x00007f8b53e4a904 in gconf_client_add_dir (client=0x6ef4c0, 
>     dirname=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     preload=GCONF_CLIENT_PRELOAD_RECURSIVE, err=0x0) at gconf-client.c:595
> #61 0x00007f8b4e255f62 in panel_applet_item_handler_get_object (
>     handler=<value optimized out>, item_name=<value optimized out>, 
>     only_if_exists=<value optimized out>, user_data=0x7ed000, 
>     ev=0x7fff63d54470) at panel-applet.c:1431
> #62 0x00007f8b58804b04 in bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED (
>     closure=<value optimized out>, return_value=0x7fff63d54200, 
>     n_param_values=<value optimized out>, param_values=0x7e89d0, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e255bc7)
>     at bonobo-item-handler.c:100
> #63 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f08b0, 
>     return_value=0x7fff63d54200, n_param_values=4, param_values=0x7e89d0, 
>     invocation_hint=0x0) at gclosure.c:767
> #64 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f08b0, 
>     return_value=0x7fff63d54200, var_args=0x7fff63d541e0)
>     at bonobo-types.c:404
> #65 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f08b0, 
>     return_type=<value optimized out>) at bonobo-types.c:467
> #66 0x00007f8b58804eba in impl_get_object (servant=<value optimized out>, 
>     item_name=0x7eb9e0
> "prefs_key=/apps/panel/applets/show_desktop_button_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=<value optimized out>, ev=0x7fff63d54470)
>     at bonobo-item-handler.c:146
> #67 0x00007f8b58816938 in
> _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName (_o_servant=0x0,
> _o_retval=0x7fff63d543d8, _o_args=<value optimized out>, 
>     _o_ctx=<value optimized out>, _o_ev=0x6f3be0, _impl_getObjectByName=0x83f)
>     at Bonobo-common.c:736
> #68 0x00007f8b58818947 in Bonobo_ItemContainer_getObjectByName (_obj=0x0, 
>     item_name=0x7eb9e0
> "prefs_key=/apps/panel/applets/show_desktop_button_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=1 '\001', ev=<value optimized out>) at Bonobo-stubs.c:1227
> #69 0x0000000000440124 in panel_applet_frame_activated (object=0x7ecee0, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1290
> #70 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c0a50, ev=0x7fff63d54510)
>     at bonobo-activation-activate.c:533
> #71 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7c0870) at orbit-small.c:1160
> #72 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7c0870) at giop.c:622
> #73 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
> #74 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
> #75 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> #76 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
> #77 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
> #78 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d547d0, 
>     timeout=0x7fff63d5480c) at giop-recv-buffer.c:727
> #79 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a660, ret=0x7fff63d548d8, args=0x7fff63d548a0, ctx=0x0, 
>     ev=0x7fff63d54940) at orbit-small.c:660
> #80 0x00007f8b53e4dd85 in ConfigDatabase2_lookup_with_schema_name (_obj=0x0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=0x7f8b51a405f6 "C", use_schema_default=1 '\001', 
>     schema_name=0x7fff63d54978, value_is_default=0x7fff63d5498f "", 
>     value_is_writable=0x7fff63d5498e "\001", ev=0x7fff63d54940)
>     at GConfX-stubs.c:210
> #81 0x00007f8b53e47ed9 in gconf_engine_get_fuller (conf=0x6fab30, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", locale=0x0, 
>     use_schema_default=<value optimized out>, is_default_p=0x7fff63d549f8, 
>     is_writable_p=0x7fff63d549fc, schema_name_p=0x7fff63d549e8, 
>     err=0x7fff63d549f0) at gconf.c:1007
> #82 0x00007f8b53e480f5 in gconf_engine_get_entry (conf=0x6fab30, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=0x7f8b51a405f6 "C", use_schema_default=1, err=0x7fff63d54a80)
>     at gconf.c:1110
> #83 0x00007f8b53e49232 in get (client=0x6ef4c0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", use_default=1, 
>     error=0x7fff63d54a80) at gconf-client.c:1278
> #84 0x00007f8b53e49301 in gconf_client_get_full (client=0x6ef4c0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=<value optimized out>, use_schema_default=1, err=0x7fff63d54ab8)
>     at gconf-client.c:1325
> #85 0x00007f8b53e498a9 in gconf_client_get_string (client=0x0, 
>     key=0x7fff63d52648 "", err=0x0) at gconf-client.c:1524
> #86 0x00000000004342e4 in panel_util_get_label_for_uri (
>     text_uri=0x7078c0 "file:///home/ecbosch") at panel-util.c:834
> #87 0x0000000000448ad5 in panel_place_menu_item_create_menu (
>     place_item=0x7df000) at panel-menu-items.c:994
> #88 0x0000000000449a8d in panel_place_menu_item_new (
>     use_image=<value optimized out>) at panel-menu-items.c:1411
> #89 0x0000000000445c0b in panel_menu_bar_init (menubar=0x7d9010)
>     at panel-menu-bar.c:156
> #90 0x00007f8b52893f67 in IA__g_type_create_instance (
>     type=<value optimized out>) at gtype.c:1674
> #91 0x00007f8b5287b53e in g_object_constructor (type=0, 
>     n_construct_properties=1674913352, construct_params=0x0) at gobject.c:1338
> #92 0x00007f8b5287bb40 in IA__g_object_newv (object_type=7204656, 
>     n_parameters=<value optimized out>, parameters=<value optimized out>)
>     at gobject.c:1215
> #93 0x00007f8b5287c62e in IA__g_object_new_valist (object_type=7204656, 
>     first_property_name=0x0, var_args=0x7fff63d55010) at gobject.c:1278
> #94 0x00007f8b5287c76e in IA__g_object_new (object_type=7204656, 
>     first_property_name=0x0) at gobject.c:1060
> #95 0x0000000000445423 in panel_menu_bar_load_from_gconf (panel=0x7330a0, 
>     locked=1, position=0, exactpos=1, id=0x714120 "menu_bar_screen0")
>     at panel-menu-bar.c:329
> #96 0x00000000004314d9 in panel_applet_load_idle_handler (
>     dummy=<value optimized out>) at applet.c:967
> #97 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6b2e10)
>     at gmain.c:1814
> #98 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6b2e10, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
> #99 0x00007f8b525c85c0 in IA__g_main_loop_run (loop=0x70e890) at gmain.c:2656
> #100 0x00007f8b5666bb08 in IA__gtk_main () at gtkmain.c:1205
> #101 0x000000000042277d in main (argc=1, argv=0x7fff63d55498) at main.c:108
> 
> Thread 1 (Thread 0x7f8b5bd05740 (LWP 2111)):
> #0  0x00007f8b537a99f5 in __libc_waitpid (pid=2138, stat_loc=0x7fff63d51fb0, 
>     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
>         oldtype = <value optimized out>
>         result = <value optimized out>
> #1  0x00007f8b525f68c1 in IA__g_spawn_sync (
>     working_directory=<value optimized out>, argv=<value optimized out>, 
>     envp=<value optimized out>, flags=<value optimized out>, 
>     child_setup=<value optimized out>, user_data=<value optimized out>, 
>     standard_output=0x0, standard_error=0x0, exit_status=0x0, 
>     error=0x7fff63d52138) at gspawn.c:382
>         outpipe = -1
>         errpipe = -1
>         pid = 2138
>         fds = {__fds_bits = {7905376, 8, 16, 16, 8345408, 0, 16, 0, 8345432, 
>     7915792, 8345408, 140734868300088, 3, 140236359065668, 140734868299704, 
>     140734868299824}}
>         ret = <value optimized out>
>         outstr = (GString *) 0x0
>         errstr = (GString *) 0x0
>         failed = 0
>         status = <value optimized out>
>         __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
> #2  0x00007f8b525f6c0f in IA__g_spawn_command_line_sync (
>     command_line=<value optimized out>, standard_output=0x0, 
>     standard_error=0x0, exit_status=0x0, error=0x7fff63d52138) at gspawn.c:694
>         retval = <value optimized out>
>         argv = (gchar **) 0x7f5740
>         __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
> #3  0x00007f8b4fe55bf4 in bugbuddy_segv_handle (signum=<value optimized out>)
>     at gnome-breakpad.cc:369
>         in_segv = 1
> #4  <signal handler called>
> No locals.
> #5  gconf_entry_get_value (entry=0x0) at gconf-value.c:1577
> No locals.
> #6  0x00007f8b4e25301f in panel_applet_associate_schemas_in_dir (
>     client=0x6ef4c0, 
>     prefs_key=0x7f39c0 "/apps/panel/applets/workspace_switcher_screen0/prefs",
> schema_dir=0x7f8b4e466bd8 "/schemas/apps/workspace_switcher_applet/prefs", 
>     error=0x7fff63d52648) at panel-applet.c:164
>         key = (
>     gchar *) 0x7f57c0
> "/apps/panel/applets/workspace_switcher_screen0/prefs/display_all_workspaces"
>         tmp = <value optimized out>
>         entry = (GConfEntry *) 0x78ce00
>         schema_key = (
>     const gchar *) 0x7f56a0
> "/schemas/apps/workspace_switcher_applet/prefs/display_all_workspaces"
>         applet_entry = (GConfEntry *) 0x0
>         applet_schema_key = <value optimized out>
>         list = (GSList *) 0x78c950
>         l = (GSList *) 0x78c950
> #7  0x00007f8b4e2546f5 in panel_applet_add_preferences (applet=0x7ed240, 
>     schema_dir=0x7f8b4e466bd8 "/schemas/apps/workspace_switcher_applet/prefs",
> opt_error=0x0) at panel-applet.c:238
>         our_error = (GError *) 0x0
>         __PRETTY_FUNCTION__ = "panel_applet_add_preferences"
> #8  0x00007f8b4e464a66 in workspace_switcher_applet_fill (applet=0x0)
>     at workspace-switcher.c:476
>         error = (GError *) 0x0
>         display_names = <value optimized out>
> #9  0x00007f8b4e257251 in panel_applet_marshal_BOOLEAN__STRING (
>     closure=0x7f36e0, return_value=0x7fff63d528f0, 
>     n_param_values=<value optimized out>, param_values=0x7f5570, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e461cca)
>     at panel-applet-marshal.c:128
>         data1 = (gpointer) 0x7ed240
>         data2 = (gpointer) 0x0
>         v_return = <value optimized out>
>         __PRETTY_FUNCTION__ = "panel_applet_marshal_BOOLEAN__STRING"
> #10 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f36e0, 
>     return_value=0x7fff63d528f0, n_param_values=2, param_values=0x7f5570, 
>     invocation_hint=0x0) at gclosure.c:767
>         marshal = (
>     GClosureMarshal) 0x7f8b4e2571ee <panel_applet_marshal_BOOLEAN__STRING>
>         marshal_data = (gpointer) 0x0
>         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
> #11 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f36e0, 
>     return_value=0x7fff63d528f0, var_args=0x7fff63d528d0)
>     at bonobo-types.c:404
>         i = <value optimized out>
>         type = 0
>         params = (GArray *) 0x789e20
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke_va_list"
> #12 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f36e0, 
>     return_type=<value optimized out>) at bonobo-types.c:467
>         rtype = <value optimized out>
>         return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, 
>       v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
>       v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, 
>       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
>       v_pointer = 0x0}}}
>         var_args = {{gp_offset = 48, fp_offset = 48, 
>     overflow_arg_area = 0x7fff63d52a00, reg_save_area = 0x7fff63d52910}}
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke"
> #13 0x00007f8b4e2561c5 in panel_applet_control_bound (
>     control=<value optimized out>, applet=0x7ed240) at panel-applet.c:1393
>         ret = <value optimized out>
>         __PRETTY_FUNCTION__ = "panel_applet_control_bound"
> #14 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f3dd0, 
>     return_value=0x0, n_param_values=1, param_values=0x789d20, 
>     invocation_hint=0x7fff63d52b70) at gclosure.c:767
>         marshal = (
>     GClosureMarshal) 0x421160 <g_cclosure_marshal_VOID__VOID@plt>
>         marshal_data = (gpointer) 0x0
>         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
> #15 0x00007f8b52889f79 in signal_emit_unlocked_R (node=0x7ecb20, detail=0, 
>     instance=0x7eeaa0, emission_return=0x0, instance_and_params=0x789d20)
>     at gsignal.c:3247
>         tmp = <value optimized out>
>         handler = (Handler *) 0x7f1cc0
>         accumulator = (SignalAccumulator *) 0x0
>         emission = {next = 0x0, instance = 0x7eeaa0, ihint = {
>     signal_id = 235, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
>   state = EMISSION_RUN, chain_type = 4}
>         class_closure = (GClosure *) 0x7ecab0
>         handler_list = (Handler *) 0x7f1cc0
>         return_accu = (GValue *) 0x0
>         accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
>       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
>       v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
>       v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
>         signal_id = 235
>         max_sequential_handler_number = 179
>         return_value_altered = 0
> #16 0x00007f8b5288b6cc in IA__g_signal_emit_valist (instance=0x7eeaa0, 
>     signal_id=<value optimized out>, detail=0, var_args=0x7fff63d52d50)
>     at gsignal.c:2980
>         signal_return_type = 4
>         param_values = (GValue *) 0x789d38
>         node = (SignalNode *) 0x7ecb20
>         i = 1674915136
>         n_params = 0
>         __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
> #17 0x00007f8b5288bb52 in IA__g_signal_emit (instance=0x0, 
>     signal_id=1674913352, detail=0) at gsignal.c:3037
>         var_args = {{gp_offset = 24, fp_offset = 48, 
>     overflow_arg_area = 0x7fff63d52e30, reg_save_area = 0x7fff63d52d70}}
> #18 0x00007f8b5b455866 in impl_Bonobo_Control_setFrame (
>     servant=<value optimized out>, frame=0x7f5510, ev=0x7fff63d52f40)
>     at bonobo-control.c:437
>         control = (BonoboControl *) 0x7eeaa0
> #19 0x00007f8b588195d5 in Bonobo_Control_setFrame (_obj=0x0, frame=0x7f5510, 
>     ev=<value optimized out>) at Bonobo-stubs.c:989
>         _args = {0x7fff63d52e88}
> #20 0x00007f8b5b453230 in bonobo_control_frame_bind_to_control (
>     frame=0x7eec60, control=0x7f3cc0, opt_ev=0x7fff63d52f40)
>     at bonobo-control-frame.c:822
>         ev = (CORBA_Environment *) 0x7fff63d52f40
>         tmp_ev = {_id = 0x0, _major = 1538573493, _any = {_type = 0x7f3650, 
>     _value = 0x1, _release = 64 '@'}}
>         __PRETTY_FUNCTION__ = "bonobo_control_frame_bind_to_control"
> #21 0x00007f8b5b47077b in bonobo_widget_construct_control_from_objref (
>     bw=0x79aba0, control=0x7f3cc0, uic=<value optimized out>, 
>     ev=0x7fff63d52f40) at bonobo-widget.c:97
>         frame_widget = <value optimized out>
> #22 0x00007f8b5b470f58 in bonobo_widget_new_control_from_objref (
>     control=0x7f3cc0, uic=0x0) at bonobo-widget.c:260
>         bw = <value optimized out>
>         ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         __PRETTY_FUNCTION__ = "bonobo_widget_new_control_from_objref"
> #23 0x000000000044018a in panel_applet_frame_activated (object=0x7f3cc0, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1317
>         frame_act = (PanelAppletFrameActivating *) 0x7c0a70
>         frame = (PanelAppletFrame *) 0x7be270
>         widget = <value optimized out>
>         control_frame = <value optimized out>
>         control = <value optimized out>
>         container = (Bonobo_ItemContainer) 0x7be300
>         corba_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         info = <value optimized out>
>         error = <value optimized out>
>         item_name = 0x7f3a00 ""
> #24 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c0a00, ev=0x7fff63d530b0)
>     at bonobo-activation-activate.c:533
>         result = (Bonobo_ActivationResult *) 0x7f35c0
>         err = <value optimized out>
>         retval = (CORBA_Object) 0x1
>         reason = <value optimized out>
>         __PRETTY_FUNCTION__ = "activation_async_callback"
> #25 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7bf4a0) at orbit-small.c:1160
>         real_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
> #26 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7bf4a0) at giop.c:622
>         buf = (GIOPRecvBuffer *) 0x7f33a0
> #27 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
>         buf = (GIOPRecvBuffer *) 0x7f33a0
>         __PRETTY_FUNCTION__ = "giop_connection_handle_input"
> #28 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
>         cnx = (LinkConnection *) 0x701a10
> #29 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> No locals.
> #30 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
>         max_priority = 2147483647
>         timeout = -1
>         some_ready = 1
>         nfds = 6
>         allocated_nfds = <value optimized out>
>         fds = (GPollFD *) 0x7bf1b0
>         __PRETTY_FUNCTION__ = "g_main_context_iterate"
> #31 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
>         retval = <value optimized out>
> #32 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d53370, 
>     timeout=0x7fff63d533ac) at giop-recv-buffer.c:727
>         tdata = (GIOPThread *) 0x6f3cc0
> #33 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a440, ret=0x0, args=0x7fff63d53420, ctx=0x0, 
>     ev=0x7fff63d53440) at orbit-small.c:660
>         completion_status = <value optimized out>
>         cnx = (GIOPConnection *) 0x701860
>         mqe = {buffer = 0x7f4b10, cnx = 0x701860, msg_type = 1, 
>   request_id = 1674916712, src_thread = 0x6f3cc0, async_cb = 0}
>         adaptor_obj = <value optimized out>
>         recv_buffer = (GIOPRecvBuffer *) 0x0
>         xt_proxy = (CORBA_Object) 0x0
>         invoke_policy = (ORBitPolicy *) 0x0
>         timeout = 0
> #34 0x00007f8b53e4df47 in ConfigDatabase_all_dirs (_obj=0x0, 
>     dir=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     subdirs=<value optimized out>, ev=<value optimized out>)
>     at GConfX-stubs.c:174
>         _args = {0x7fff63d53418, 0x7fff63d53478}
> #35 0x00007f8b53e46ea4 in gconf_engine_all_dirs (conf=0x6fab30, 
>     dir=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", err=0x0)
>     at gconf.c:1821
>         subdirs = <value optimized out>
>         keys = <value optimized out>
>         ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         db = (ConfigDatabase) 0x1
>         i = <value optimized out>
>         tries = 0
>         __PRETTY_FUNCTION__ = "gconf_engine_all_dirs"
> #36 0x00007f8b53e4a33e in gconf_client_preload (client=0x6ef4c0, 
>     dirname=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     type=<value optimized out>, err=<value optimized out>)
>     at gconf-client.c:985
>         subdirs = <value optimized out>
> #37 0x00007f8b53e4a904 in gconf_client_add_dir (client=0x6ef4c0, 
>     dirname=0x7f1350 "/apps/panel/applets/window_list_screen0/prefs", 
>     preload=GCONF_CLIENT_PRELOAD_RECURSIVE, err=0x0) at gconf-client.c:595
>         d = (Dir *) 0x7f1390
>         notify_id = 0
>         error = (GError *) 0x0
> #38 0x00007f8b4e255f62 in panel_applet_item_handler_get_object (
>     handler=<value optimized out>, item_name=<value optimized out>, 
>     only_if_exists=<value optimized out>, user_data=0x7ed120, 
>     ev=0x7fff63d53a40) at panel-applet.c:1431
>         option = <value optimized out>
>         options = (GSList *) 0x78cb30
>         l = (GSList *) 0x78cb30
>         __PRETTY_FUNCTION__ = "panel_applet_item_handler_get_object"
> #39 0x00007f8b58804b04 in bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED (
>     closure=<value optimized out>, return_value=0x7fff63d537d0, 
>     n_param_values=<value optimized out>, param_values=0x7f1510, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e255bc7)
>     at bonobo-item-handler.c:100
>         data1 = (gpointer) 0x701bc0
>         data2 = (gpointer) 0x7ed120
>         v_return = <value optimized out>
>         __PRETTY_FUNCTION__ =
> "bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED"
> #40 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f3000, 
>     return_value=0x7fff63d537d0, n_param_values=4, param_values=0x7f1510, 
>     invocation_hint=0x0) at gclosure.c:767
>         marshal = (
>     GClosureMarshal) 0x7f8b58804a61
> <bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED>
>         marshal_data = (gpointer) 0x0
>         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
> #41 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f3000, 
>     return_value=0x7fff63d537d0, var_args=0x7fff63d537b0)
>     at bonobo-types.c:404
>         i = <value optimized out>
>         type = 0
>         params = (GArray *) 0x789f80
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke_va_list"
> #42 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f3000, 
>     return_type=<value optimized out>) at bonobo-types.c:467
>         rtype = <value optimized out>
>         return_value = {g_type = 8325952, data = {{v_int = 0, v_uint = 0, 
>       v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
>       v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, 
>       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
>       v_pointer = 0x0}}}
>         var_args = {{gp_offset = 48, fp_offset = 48, 
>     overflow_arg_area = 0x7fff63d53900, reg_save_area = 0x7fff63d537f0}}
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke"
> #43 0x00007f8b58804eba in impl_get_object (servant=<value optimized out>, 
>     item_name=0x7f1750
> "prefs_key=/apps/panel/applets/window_list_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=<value optimized out>, ev=0x7fff63d53a40)
>     at bonobo-item-handler.c:146
>         ret = <value optimized out>
> #44 0x00007f8b58816938 in
> _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName (_o_servant=0x0,
> _o_retval=0x7fff63d539a8, _o_args=<value optimized out>, 
>     _o_ctx=<value optimized out>, _o_ev=0x6f3be0, _impl_getObjectByName=0x83f)
>     at Bonobo-common.c:736
> No locals.
> #45 0x00007f8b58818947 in Bonobo_ItemContainer_getObjectByName (_obj=0x0, 
>     item_name=0x7f1750
> "prefs_key=/apps/panel/applets/window_list_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=1 '\001', ev=<value optimized out>) at Bonobo-stubs.c:1227
>         _ORBIT_retval = (Bonobo_Unknown) 0x7f3120
>         _args = {0x7fff63d53988, 0x7fff63d53984}
> #46 0x0000000000440124 in panel_applet_frame_activated (object=0x7f1a10, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1290
>         containee = <value optimized out>
>         frame_act = (PanelAppletFrameActivating *) 0x7c0920
>         frame = (PanelAppletFrame *) 0x7be170
>         widget = <value optimized out>
>         control_frame = <value optimized out>
>         control = <value optimized out>
>         container = (Bonobo_ItemContainer) 0x1
>         corba_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         info = <value optimized out>
>         error = <value optimized out>
>         item_name = 0x7f1750
> "prefs_key=/apps/panel/applets/window_list_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false"
> #47 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c09e0, ev=0x7fff63d53ae0)
>     at bonobo-activation-activate.c:533
>         result = (Bonobo_ActivationResult *) 0x7f12e0
>         err = <value optimized out>
>         retval = (CORBA_Object) 0x1
>         reason = <value optimized out>
>         __PRETTY_FUNCTION__ = "activation_async_callback"
> #48 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7bcc00) at orbit-small.c:1160
>         real_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
> #49 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7bcc00) at giop.c:622
>         buf = (GIOPRecvBuffer *) 0x7f10c0
> #50 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
>         buf = (GIOPRecvBuffer *) 0x7f10c0
>         __PRETTY_FUNCTION__ = "giop_connection_handle_input"
> #51 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
>         cnx = (LinkConnection *) 0x701a10
> #52 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> No locals.
> #53 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
>         max_priority = 2147483647
>         timeout = -1
>         some_ready = 1
>         nfds = 6
>         allocated_nfds = <value optimized out>
>         fds = (GPollFD *) 0x7bf1b0
>         __PRETTY_FUNCTION__ = "g_main_context_iterate"
> #54 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
>         retval = <value optimized out>
> #55 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d53da0, 
>     timeout=0x7fff63d53ddc) at giop-recv-buffer.c:727
>         tdata = (GIOPThread *) 0x6f3cc0
> #56 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a440, ret=0x0, args=0x7fff63d53e50, ctx=0x0, 
>     ev=0x7fff63d53e70) at orbit-small.c:660
>         completion_status = <value optimized out>
>         cnx = (GIOPConnection *) 0x701860
>         mqe = {buffer = 0x7f3290, cnx = 0x701860, msg_type = 1, 
>   request_id = 1674919320, src_thread = 0x6f3cc0, async_cb = 0}
>         adaptor_obj = <value optimized out>
>         recv_buffer = (GIOPRecvBuffer *) 0x0
>         xt_proxy = (CORBA_Object) 0x0
>         invoke_policy = (ORBitPolicy *) 0x0
>         timeout = 0
> #57 0x00007f8b53e4df47 in ConfigDatabase_all_dirs (_obj=0x0, 
>     dir=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     subdirs=<value optimized out>, ev=<value optimized out>)
>     at GConfX-stubs.c:174
>         _args = {0x7fff63d53e48, 0x7fff63d53ea8}
> #58 0x00007f8b53e46ea4 in gconf_engine_all_dirs (conf=0x6fab30, 
>     dir=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     err=0x0) at gconf.c:1821
>         subdirs = <value optimized out>
>         keys = <value optimized out>
>         ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         db = (ConfigDatabase) 0x1
>         i = <value optimized out>
>         tries = 0
>         __PRETTY_FUNCTION__ = "gconf_engine_all_dirs"
> #59 0x00007f8b53e4a33e in gconf_client_preload (client=0x6ef4c0, 
>     dirname=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     type=<value optimized out>, err=<value optimized out>)
>     at gconf-client.c:985
>         subdirs = <value optimized out>
> #60 0x00007f8b53e4a904 in gconf_client_add_dir (client=0x6ef4c0, 
>     dirname=0x7eb850 "/apps/panel/applets/show_desktop_button_screen0/prefs", 
>     preload=GCONF_CLIENT_PRELOAD_RECURSIVE, err=0x0) at gconf-client.c:595
>         d = (Dir *) 0x7f0ed0
>         notify_id = 0
>         error = (GError *) 0x0
> #61 0x00007f8b4e255f62 in panel_applet_item_handler_get_object (
>     handler=<value optimized out>, item_name=<value optimized out>, 
>     only_if_exists=<value optimized out>, user_data=0x7ed000, 
>     ev=0x7fff63d54470) at panel-applet.c:1431
>         option = <value optimized out>
>         options = (GSList *) 0x70c950
>         l = (GSList *) 0x70c950
>         __PRETTY_FUNCTION__ = "panel_applet_item_handler_get_object"
> #62 0x00007f8b58804b04 in bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED (
>     closure=<value optimized out>, return_value=0x7fff63d54200, 
>     n_param_values=<value optimized out>, param_values=0x7e89d0, 
>     invocation_hint=<value optimized out>, marshal_data=0x7f8b4e255bc7)
>     at bonobo-item-handler.c:100
>         data1 = (gpointer) 0x701b30
>         data2 = (gpointer) 0x7ed000
>         v_return = <value optimized out>
>         __PRETTY_FUNCTION__ =
> "bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED"
> #63 0x00007f8b52876c69 in IA__g_closure_invoke (closure=0x7f08b0, 
>     return_value=0x7fff63d54200, n_param_values=4, param_values=0x7e89d0, 
>     invocation_hint=0x0) at gclosure.c:767
>         marshal = (
>     GClosureMarshal) 0x7f8b58804a61
> <bonobo_marshal_BOXED__STRING_BOOLEAN_DUMMY_BOXED>
>         marshal_data = (gpointer) 0x0
>         __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
> #64 0x00007f8b58814be3 in bonobo_closure_invoke_va_list (closure=0x7f08b0, 
>     return_value=0x7fff63d54200, var_args=0x7fff63d541e0)
>     at bonobo-types.c:404
>         i = <value optimized out>
>         type = 0
>         params = (GArray *) 0x788120
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke_va_list"
> #65 0x00007f8b58814f19 in bonobo_closure_invoke (closure=0x7f08b0, 
>     return_type=<value optimized out>) at bonobo-types.c:467
>         rtype = <value optimized out>
>         return_value = {g_type = 8325952, data = {{v_int = 0, v_uint = 0, 
>       v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
>       v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, 
>       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
>       v_pointer = 0x0}}}
>         var_args = {{gp_offset = 48, fp_offset = 48, 
>     overflow_arg_area = 0x7fff63d54330, reg_save_area = 0x7fff63d54220}}
>         __PRETTY_FUNCTION__ = "bonobo_closure_invoke"
> #66 0x00007f8b58804eba in impl_get_object (servant=<value optimized out>, 
>     item_name=0x7eb9e0
> "prefs_key=/apps/panel/applets/show_desktop_button_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=<value optimized out>, ev=0x7fff63d54470)
>     at bonobo-item-handler.c:146
>         ret = <value optimized out>
> #67 0x00007f8b58816938 in
> _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName (_o_servant=0x0,
> _o_retval=0x7fff63d543d8, _o_args=<value optimized out>, 
>     _o_ctx=<value optimized out>, _o_ev=0x6f3be0, _impl_getObjectByName=0x83f)
>     at Bonobo-common.c:736
> No locals.
> #68 0x00007f8b58818947 in Bonobo_ItemContainer_getObjectByName (_obj=0x0, 
>     item_name=0x7eb9e0
> "prefs_key=/apps/panel/applets/show_desktop_button_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false", 
>     only_if_exists=1 '\001', ev=<value optimized out>) at Bonobo-stubs.c:1227
>         _ORBIT_retval = (Bonobo_Unknown) 0x7f8b5bd54000
>         _args = {0x7fff63d543b8, 0x7fff63d543b4}
> #69 0x0000000000440124 in panel_applet_frame_activated (object=0x7ecee0, 
>     error_reason=<value optimized out>, data=<value optimized out>)
>     at panel-applet-frame.c:1290
>         containee = <value optimized out>
>         frame_act = (PanelAppletFrameActivating *) 0x748ed0
>         frame = (PanelAppletFrame *) 0x7be070
>         widget = <value optimized out>
>         control_frame = <value optimized out>
>         control = <value optimized out>
>         container = (Bonobo_ItemContainer) 0x1
>         corba_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         info = <value optimized out>
>         error = <value optimized out>
>         item_name = 0x7eb9e0
> "prefs_key=/apps/panel/applets/show_desktop_button_screen0/prefs;background=none:;orient=up;size=x-small;locked_down=false"
> #70 0x00007f8b585cbcf1 in activation_async_callback (
>     object=<value optimized out>, m_data=<value optimized out>, 
>     aqe=<value optimized out>, user_data=0x7c0a50, ev=0x7fff63d54510)
>     at bonobo-activation-activate.c:533
>         result = (Bonobo_ActivationResult *) 0x7e89e0
>         err = <value optimized out>
>         retval = (CORBA_Object) 0x1
>         reason = <value optimized out>
>         __PRETTY_FUNCTION__ = "activation_async_callback"
> #71 0x00007f8b53becfd1 in async_recv_cb (aqe=0x7c0870) at orbit-small.c:1160
>         real_ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
> #72 0x00007f8b53be77c5 in giop_invoke_async (ent=0x7c0870) at giop.c:622
>         buf = (GIOPRecvBuffer *) 0x7e87e0
> #73 0x00007f8b53bea9f4 in giop_connection_handle_input (lcnx=0x1)
>     at giop-recv-buffer.c:1135
>         buf = (GIOPRecvBuffer *) 0x7e87e0
>         __PRETTY_FUNCTION__ = "giop_connection_handle_input"
> #74 0x00007f8b53c03850 in link_connection_io_handler (
>     gioc=<value optimized out>, condition=G_IO_IN, data=<value optimized out>)
>     at linc-connection.c:1475
>         cnx = (LinkConnection *) 0x701a10
> #75 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6f3b00)
>     at gmain.c:1814
> No locals.
> #76 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6f3b00, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
>         max_priority = 2147483647
>         timeout = -1
>         some_ready = 1
>         nfds = 6
>         allocated_nfds = <value optimized out>
>         fds = (GPollFD *) 0x7bf1b0
>         __PRETTY_FUNCTION__ = "g_main_context_iterate"
> #77 0x00007f8b525c8313 in IA__g_main_context_iteration (context=0x6f3b00, 
>     may_block=1) at gmain.c:2511
>         retval = <value optimized out>
> #78 0x00007f8b53bea054 in giop_recv_buffer_get (ent=0x7fff63d547d0, 
>     timeout=0x7fff63d5480c) at giop-recv-buffer.c:727
>         tdata = (GIOPThread *) 0x6f3cc0
> #79 0x00007f8b53bee1f6 in ORBit_small_invoke_stub (obj=0x7036f0, 
>     m_data=0x7f8b5405a660, ret=0x7fff63d548d8, args=0x7fff63d548a0, ctx=0x0, 
>     ev=0x7fff63d54940) at orbit-small.c:660
>         completion_status = <value optimized out>
>         cnx = (GIOPConnection *) 0x701860
>         mqe = {buffer = 0x7f0f30, cnx = 0x701860, msg_type = 1, 
>   request_id = 1674921928, src_thread = 0x6f3cc0, async_cb = 0}
>         adaptor_obj = <value optimized out>
>         recv_buffer = (GIOPRecvBuffer *) 0x0
>         xt_proxy = (CORBA_Object) 0x0
>         invoke_policy = (ORBitPolicy *) 0x0
>         timeout = 0
> #80 0x00007f8b53e4dd85 in ConfigDatabase2_lookup_with_schema_name (_obj=0x0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=0x7f8b51a405f6 "C", use_schema_default=1 '\001', 
>     schema_name=0x7fff63d54978, value_is_default=0x7fff63d5498f "", 
>     value_is_writable=0x7fff63d5498e "\001", ev=0x7fff63d54940)
>     at GConfX-stubs.c:210
>         _ORBIT_retval = (ConfigValue *) 0x7f8b53e45edf
>         _args = {0x7fff63d54898, 0x7fff63d54890, 0x7fff63d5488c, 
>   0x7fff63d54880, 0x7fff63d54878, 0x7fff63d548f0}
> #81 0x00007f8b53e47ed9 in gconf_engine_get_fuller (conf=0x6fab30, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", locale=0x0, 
>     use_schema_default=<value optimized out>, is_default_p=0x7fff63d549f8, 
>     is_writable_p=0x7fff63d549fc, schema_name_p=0x7fff63d549e8, 
>     err=0x7fff63d549f0) at gconf.c:1007
>         val = <value optimized out>
>         cv = (ConfigValue *) 0x0
>         ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0, 
>     _release = 0 '\0'}}
>         db = (ConfigDatabase) 0x7036f0
>         tries = 0
>         is_default = 0 '\0'
>         is_writable = 1 '\001'
>         corba_schema_name = (CORBA_char *) 0x0
>         __PRETTY_FUNCTION__ = "gconf_engine_get_fuller"
> #82 0x00007f8b53e480f5 in gconf_engine_get_entry (conf=0x6fab30, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=0x7f8b51a405f6 "C", use_schema_default=1, err=0x7fff63d54a80)
>     at gconf.c:1110
>         is_writable = 1
>         is_default = 0
>         val = <value optimized out>
>         error = (GError *) 0x0
>         entry = <value optimized out>
>         schema_name = (gchar *) 0x0
>         __PRETTY_FUNCTION__ = "gconf_engine_get_entry"
> #83 0x00007f8b53e49232 in get (client=0x6ef4c0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", use_default=1, 
>     error=0x7fff63d54a80) at gconf-client.c:1278
>         entry = (GConfEntry *) 0x0
> #84 0x00007f8b53e49301 in gconf_client_get_full (client=0x6ef4c0, 
>     key=0x46a158 "/apps/nautilus/desktop/home_icon_name", 
>     locale=<value optimized out>, use_schema_default=1, err=0x7fff63d54ab8)
>     at gconf-client.c:1325
>         error = (GError *) 0x0
>         entry = <value optimized out>
>         retval = <value optimized out>
> #85 0x00007f8b53e498a9 in gconf_client_get_string (client=0x0, 
>     key=0x7fff63d52648 "", err=0x0) at gconf-client.c:1524
>         error = (GError *) 0x0
>         val = <value optimized out>
> #86 0x00000000004342e4 in panel_util_get_label_for_uri (
>     text_uri=0x7078c0 "file:///home/ecbosch") at panel-util.c:834
>         file = (GFile *) 0x787da0
>         label = 0x7078c0 "file:///home/ecbosch"
>         root = <value optimized out>
>         root_display = <value optimized out>
> #87 0x0000000000448ad5 in panel_place_menu_item_create_menu (
>     place_item=0x7df000) at panel-menu-items.c:994
>         places_menu = (GtkWidget *) 0x733580
>         item = <value optimized out>
>         gconf_name = <value optimized out>
>         name = <value optimized out>
>         uri = 0x7078c0 "file:///home/ecbosch"
>         file = (GFile *) 0x787c80
> #88 0x0000000000449a8d in panel_place_menu_item_new (
>     use_image=<value optimized out>) at panel-menu-items.c:1411
>         menuitem = (PanelPlaceMenuItem *) 0x7df000
>         image = (GtkWidget *) 0x0
> #89 0x0000000000445c0b in panel_menu_bar_init (menubar=0x7d9010)
>     at panel-menu-bar.c:156
>         image = <value optimized out>
> #90 0x00007f8b52893f67 in IA__g_type_create_instance (
>     type=<value optimized out>) at gtype.c:1674
>         node = (TypeNode *) 0x6def30
>         instance = (GTypeInstance *) 0x7d9010
>         class = (GTypeClass *) 0x779340
>         i = 1400526144
> #91 0x00007f8b5287b53e in g_object_constructor (type=0, 
>     n_construct_properties=1674913352, construct_params=0x0) at gobject.c:1338
>         object = <value optimized out>
> #92 0x00007f8b5287bb40 in IA__g_object_newv (object_type=7204656, 
>     n_parameters=<value optimized out>, parameters=<value optimized out>)
>     at gobject.c:1215
>         nqueue = <value optimized out>
>         object = <value optimized out>
>         class = (GObjectClass *) 0x779340
>         unref_class = (GObjectClass *) 0x779340
>         slist = <value optimized out>
>         n_total_cparams = 0
>         n_cparams = 0
>         n_oparams = 0
>         n_cvalues = <value optimized out>
>         clist = (GList *) 0x0
>         newly_constructed = <value optimized out>
>         i = 7422240
>         __PRETTY_FUNCTION__ = "IA__g_object_newv"
> #93 0x00007f8b5287c62e in IA__g_object_new_valist (object_type=7204656, 
>     first_property_name=0x0, var_args=0x7fff63d55010) at gobject.c:1278
>         params = <value optimized out>
>         name = <value optimized out>
>         object = <value optimized out>
>         n_params = <value optimized out>
>         n_alloced_params = <value optimized out>
>         __PRETTY_FUNCTION__ = "IA__g_object_new_valist"
> #94 0x00007f8b5287c76e in IA__g_object_new (object_type=7204656, 
>     first_property_name=0x0) at gobject.c:1060
>         var_args = {{gp_offset = 16, fp_offset = 48, 
>     overflow_arg_area = 0x7fff63d55100, reg_save_area = 0x7fff63d55030}}
>         __PRETTY_FUNCTION__ = "IA__g_object_new"
> #95 0x0000000000445423 in panel_menu_bar_load_from_gconf (panel=0x7330a0, 
>     locked=1, position=0, exactpos=1, id=0x714120 "menu_bar_screen0")
>     at panel-menu-bar.c:329
> No locals.
> #96 0x00000000004314d9 in panel_applet_load_idle_handler (
>     dummy=<value optimized out>) at applet.c:967
>         applet = (PanelAppletToLoad *) 0x714070
>         toplevel = (PanelToplevel *) 0x724020
>         panel_widget = (PanelWidget *) 0x7fff63d523b0
>         l = (GSList *) 0x712bb0
>         __PRETTY_FUNCTION__ = "panel_applet_load_idle_handler"
> #97 0x00007f8b525c5183 in IA__g_main_context_dispatch (context=0x6b2e10)
>     at gmain.c:1814
> No locals.
> #98 0x00007f8b525c81c6 in g_main_context_iterate (context=0x6b2e10, block=1, 
>     dispatch=1, self=<value optimized out>) at gmain.c:2448
>         max_priority = 200
>         timeout = 0
>         some_ready = 1
>         nfds = 11
>         allocated_nfds = <value optimized out>
>         fds = (GPollFD *) 0x7c0010
>         __PRETTY_FUNCTION__ = "g_main_context_iterate"
> #99 0x00007f8b525c85c0 in IA__g_main_loop_run (loop=0x70e890) at gmain.c:2656
>         self = (GThread *) 0x685230
>         __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
> #100 0x00007f8b5666bb08 in IA__gtk_main () at gtkmain.c:1205
>         tmp_list = (GList *) 0x0
>         functions = (GList *) 0x0
>         init = (GtkInitFunction *) 0x685080
>         loop = (GMainLoop *) 0x70e890
> #101 0x000000000042277d in main (argc=1, argv=0x7fff63d55498) at main.c:108
>         context = (GOptionContext *) 0x685080
>         program = <value optimized out>
> 0x00007f8b537a99f5      32      in ../sysdeps/unix/sysv/linux/waitpid.c
> The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
> input not from terminal]
> 
> 
> ----------- .xsession-errors ---------------------
> GNOME_KEYRING_SOCKET=/tmp/keyring-o1qPHo/socket
> SSH_AUTH_SOCK=/tmp/keyring-o1qPHo/socket.ssh
> GNOME_KEYRING_PID=2104
> Window manager warning: Failed to read saved session file
> /home/ecbosch/.config/metacity/sessions/10c31346dde71829b6124378703299529700000020890012.ms:
> Failed to open file '/home/ecbosch/.config/metaci
> ** Message: Initializing gksu extension...
> ** (nautilus:2112): WARNING **: Unable to add monitor: Not supported
> ** (nautilus:2112): WARNING **: Unable to add monitor: Not supported
> 32      ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
> --------------------------------------------------
> 

Comment 18 Fabio Durán Verdugo 2009-06-14 19:53:59 UTC
*** Bug 585767 has been marked as a duplicate of this bug. ***
Comment 19 Fabio Durán Verdugo 2009-06-14 19:55:04 UTC
*** Bug 585768 has been marked as a duplicate of this bug. ***
Comment 20 Vincent Untz 2009-06-18 09:40:17 UTC
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.