observer crash in ERLANG/OTP 18.0rc1

Leo Liu <[email protected]>
Newsgroups gmane.comp.lang.erlang.bugs
Message-ID <[email protected]>
I just built erlang/otp from git repo and could crash observer by:

1. Fire up erl
2. Eval observer:start(). in the REPL
3. Click `Trace Overview' in the observer window.

I am on Darwin iMac 14.1.0 Darwin Kernel Version 14.1.0: Thu Feb 26
19:26:47 PST 2015; root:xnu-2782.10.73~1/RELEASE_X86_64 x86_64

=ERROR REPORT==== 27-Mar-2015::17:29:42 ===
** wx object server <0.43.0> terminating 
** Last message in was {create_menus,
                           [{"File",
                             [{create_menu,306,"Load settings",[],append,
                                  false},
                              {create_menu,305,"Save settings",[],append,
                                  false}]},
                            {"Options",
                             [{create_menu,310,"Output",[],append,false},
                              {create_menu,311,"Match Specifications",[],
                                  append,false},
                              {create_menu,312,"Default Process Options",[],
                                  append,false}]}]}
** When Server state == {state,
                            {wx_ref,35,wxFrame,[]},
                            {wx_ref,37,wxMenuBar,[]},
                            [{"View",
                              [{create_menu,101,"Refresh\tCtrl-R",[],append,
                                   false},
                               {create_menu,102,"Refresh interval",[],append,
                                   false}]}],
                            {wx_ref,266,wxStatusBar,[]},
                            {wx_ref,47,wxNotebook,[]},
                            {wx_ref,46,wxPanel,[]},
                            {wx_ref,331,wxPanel,<0.55.0>},
                            {wx_ref,341,wxPanel,<0.59.0>},
                            {wx_ref,48,wxPanel,<0.47.0>},
                            {wx_ref,350,wxPanel,<0.60.0>},
                            {wx_ref,301,wxPanel,<0.53.0>},
                            {wx_ref,270,wxPanel,<0.49.0>},
                            <0.60.0>,nonode@nohost,[],[],false}
** Reason for termination == 
** {{{badarg,0},{wxMenu,insert_3,3}},
    [{wxe_util,rec,1,[{file,"wxe_util.erl"},{line,83}]},
     {observer_lib,create_menu_item,3,[{file,"observer_lib.erl"},{line,324}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1261}]},
     {observer_lib,create_menu,5,[{file,"observer_lib.erl"},{line,293}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1261}]},
     {wx,foldl,3,[{file,"wx.erl"},{line,218}]},
     {observer_lib,create_menus,3,[{file,"observer_lib.erl"},{line,285}]},
     {wx,batch,1,[{file,"wx.erl"},{line,179}]}]}

_______________________________________________
erlang-bugs mailing list
[email protected]
http://erlang.org/mailman/listinfo/erlang-bugs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.