[erlang-questions] Erlang initiated kernel panic on OSX

0 views
Skip to first unread message

Dave Smith

unread,
Mar 17, 2010, 10:04:04 AM3/17/10
to erlan...@erlang.org, Erlang Questions
Greetings,

Using Snow Leopard 10.6.2 and Erlang R13B04 it's possible to cause a
kernel panic using the following steps:

1. Start new terminal window
2. erl +K true -s crypto
3. Cmd-W (close the terminal window without stopping erlang)

Alternatively, if you're running SL 10.6.2 and Erlang R13B03:

1. Start new terminal window
2. erl +K true -s crypto
3. Cmd-Q (quit the terminal app without stopping erlang)

This appears to work with either 32 or 64 bit builds of Erlang.

Thanks,

D.

________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questio...@erlang.org

Max Lapshin

unread,
Mar 17, 2010, 10:17:23 AM3/17/10
to Dave Smith, erlan...@erlang.org, Erlang Questions
Damn, second recipe works when repeated twice! It is severe bug in OS
X, which should be reported to apple.
Have you done it?

Dave Smith

unread,
Mar 17, 2010, 10:33:49 AM3/17/10
to Max Lapshin, erlan...@erlang.org, Erlang Questions
Yes, a bug was also filed w/ Apple. However, I was hoping that making
the VM team aware might be useful in narrowing down the specific
interactions between the VM and the system. The fact that it requires
kernel polling and the crypto app suggests something is up with how
kernel polling is used with /dev/urandom or something...random guess.
:)

D.

Reply all
Reply to author
Forward
0 new messages