[erlang-questions] A simple multiply in the shell will kill the shell and its supervisor

Hynek Vychodil <>
Mon Apr 20 15:14:35 CEST 2009


Try do this:
B=A*A*A*A*A,C=B*B*B*B*B*B*B*B*B*B*B,D=C*C*C*C*C*C*C*C*C*C*C,ok.

There can be problem is with io speed.

On Mon, Apr 20, 2009 at 9:32 AM, Steve Kirsch <>wrote:

> This only seems to kill erlang's shell permanently using erl on Windows.
> werl on the same machine works fine.
>
> Startup erl on windows.
>
> type in one line:
> A=7480957234592457928345982345987234857923589723485728347598245927385724
> 852984. B=A*A*A*A*A. C=B*B*B*B*B*B*B*B*B*B*B. D=C*C*C*C*C*C*C*C*C*C*C.
>
> then your erl will stop responding. It isn't in a loop and it isn't
> using up cpu or crash dumping.
>
> It is just completely dead.
>
> I've tried this on two completely different PC's running windows XP Pro
> with the same result. You do it on werl on the same machine, everything
> is fine. Do it from erl, and it hangs.
>
> i am using R12B.
>
> inspection via a remote shell reveals that these processes have
> disappeared from i() listing:
> <0.26.0>              supervisor_bridge:user_sup/1           233
> 81    0
>                      gen_server:loop/6                        9
>
> <0.28.0>              user:server/2                          377
> 600    0
> user                  user:get_chars/7                        21
>
> <0.29.0>              erlang:apply/2                        4181
> 4649    0
>                      shell:get_command1/5                    16
>
> <0.35.0>              erlang:apply/2                        1597
> 2550    0
>                      shell:eval_loop/3                        6
>
>
> why is this happening?
> _______________________________________________
> erlang-questions mailing list
> 
> http://www.erlang.org/mailman/listinfo/erlang-questions
>



-- 
--Hynek (Pichi) Vychodil

Analyze your data in minutes. Share your insights instantly. Thrill your
boss.  Be a data hero!
Try Good Data now for free: www.gooddata.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20090420/1b3e4d55/attachment.html>


More information about the erlang-questions mailing list