[erlang-bugs] Segfault when using Observer

Dan Gudmundsson dangud@REDACTED
Fri Mar 27 16:10:39 CET 2015


On Fri, Mar 27, 2015 at 3:55 PM, Adam Krupicka <krupicka.adam@REDACTED>
wrote:

> Hi, I think I have discovered a very similar (if not the same) issue. The
> difference is that on my linux machine, only the observer app crashes and
> gives a bit more useful stacktrace. I posted this on erlang-bugs about 25
> hours ago, but I still can't see the mail being published, so I will quote
> it in its entirety here. Here goes:
>
>
Seems unrelated to the original report, since erlang crashes shouldn't
cause a seq fault.
But thanks for the bugreport I will take a look.

/Dan




> Hi,
>
> I have discovered a bug that seems to sometimes occur when
> opening a process status window. It looks like the observer expects
> a string but, for some reason, gets an atom. Same thing was
> happening on all nodes in the cluster, however, when I restarted
> the cluster the problem disappeared. Probably just some random
> glitch, but for the sake of completeness I thought I'd post here.
>
> Here's the crash:
>
> Child (unknown) crashed exiting:  <0.51.0> {function_clause,
>                                             [{wxTextCtrl,appendText,
>                                               [{wx_ref,1083,wxTextCtrl,[]},
>
>  'ebalancer@REDACTED'],
>                                               [{file,"gen/wxTextCtrl.erl"},
>                                                {line,126}]},
>                                              {observer_lib,link_entry2,3,
>                                               [{file,"observer_lib.erl"},
>                                                {line,487}]},
>                                              {observer_lib,
>                                               '-add_entries/6-fun-0-',5,
>                                               [{file,"observer_lib.erl"},
>                                                {line,383}]},
>                                              {observer_lib,
>
> '-add_entries/6-lc$^0/1-0-',2,
>                                               [{file,"observer_lib.erl"},
>                                                {line,387}]},
>                                              {observer_lib,add_box,6,
>                                               [{file,"observer_lib.erl"},
>                                                {line,376}]},
>                                              {observer_lib,
>                                               '-create_box/2-lc$^0/1-1-',2,
>                                               [{file,"observer_lib.erl"},
>                                                {line,410}]},
>                                              {observer_lib,
>                                               '-create_box/2-lc$^0/1-1-',2,
>                                               [{file,"observer_lib.erl"},
>                                                {line,410}]},
>                                              {observer_lib,create_box,2,
>                                               [{file,"observer_lib.erl"},
>                                                {line,410}]}]}
>
>
> If I find some extra time I'll have a look at the code and see if I can
> submit a pull request.
>
>
> Wx version I'm using is 3.0.2-2 (arch).
>
> Hope this helps,
> AK
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20150327/3e9fc40e/attachment.htm>


More information about the erlang-bugs mailing list