The root cause of the bug is Nautilus use eggsmsession and g_option_context_parse directly to replace
gnome_program, while our SUN_BRANDING patch nautilus-05-context-menu.diff called gnome_help_display_on_screen , which require gnome_program to be initialized. I simply called gnome_program_init to initialize global_program, so that the gnome_help_display_on_screen will not fail. Chris -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: nautilus-15-context-menu-help.diff URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20090319/26bd7656/attachment.ksh>
