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>

Reply via email to