[erlang-bugs] [R13B02] Error message and duplicate menu item after debugger:start() on Mac OS X 10.6.1

Dan Gudmundsson <>
Wed Dec 16 17:44:59 CET 2009


I have fixed some issues (e.g. the help menu) in the 'dgud/dbg_mac_menu' branch.

And as I said in the mail off the list (reply-all is hard to remember)
we can't do much about the menu warning.
Mac's don't like gui's from console programs, but I don't think it's a
real problem
I havn't seen any crashes that I think is caused by that.

/Dan

On Tue, Dec 15, 2009 at 1:36 PM, Bruno Rijsman <> wrote:
> The following bug was observed running Erlang R13B02 on Mac OS X 10.6.1
>
> Start an erl shell:
> erl
>
> Start the debugger:
> debugger:start().
>
> The debugger window opens.
>
> At this point in time the menu items for the debugger window are: beam.smp,
> File, Edit, Module, Process, Break, Options, Windows, Help, Window.
>
> Click on the Help menu item. A drop down menu with the options Search and
> Debugger appears.
>
> In the Erl shell the following error message appears:
>
> 2009-12-15 07:18:10.894 beam.smp[2675:3903] Calling -[NSMenuItemViewer
> _getMenuItemViewerHIViewClassRegisteringIfNecessary] off the main thread.
> This is not supported and will likely crash.
>
> The menu changes and now includes the following items: beam.smp, File, Edit,
> Module, Process, Break, Options, Windows, Help, Window, Help.
>
> Note that the Help item is present twice. The first Help item has a drop
> down menu with a single item Debugger. The second Help item has a drop down
> menu with a single item Search.
>


More information about the erlang-bugs mailing list