Observer error when kill

Hi, I’m learning Elixir.

I’m on Mac OS. I’m playing around with observer and trying to visualize how supervisors handle killed processes they supervise. When I launch iex and run :observer.start() and look at the application tree, if I right click on a supervised process and select Kill process with reason kill, iex crashes and I get the mac error:

Assertion failed: (s->stack->next != NULL), function CGGStackRestore, file /BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreGraphics/CoreGraphics-1245.8.4.8/CoreGraphics/Context/CGGStack.c, line 77.

Has anyone also seen this on their mac? I could not find any answer on this online for erlang. My windows machine works fine and the supervisor does what it has to do.

It looks like this issue.

1 Like

Thank you, that is the issue. I will follow there.