Subject: bug#14149: Bug occuring when emacs is not called 'emacs'

From: Jan Djärv <[email-masked]>
Date: Fri, 5 Apr 2013 21:08:05 +0200

Hello.

5 apr 2013 kl. 20:44 skrev JJ Lemire <[email-masked]>:

> Bug occuring when emacs is not called 'emacs'
> 
> When compiling you can call emacs with a prefix like --program-prefix=spl_
> but this generates 
> 
> ./spl_emacs 
> 
> (spl_emacs:31521): LIBDBUSMENU-GTK-CRITICAL **: watch_submenu: assertion `GTK_IS_MENU_SHELL(menu)' failed
> 
> The same binary program called 'emacs' does not generate this error.
> 
> Jacques Lemire
> 
> Note: calling the real 'emacs' with a link, like my_emacs will also generate errors.

What sources did you compile, and on what platform?  Emacs does not have a   Dbusmenu implementation, so this is not Emacs fault.  Either you are using modified sources or your platform has a modified Gtk+.

    Jan D.