[erlang-bugs] non-valid term crashes the shell
Igor Goryachev
igor@REDACTED
Thu Feb 21 00:08:49 CET 2008
Hello.
Non-valid term seems to crash erlang shell:
igor@REDACTED:~% erl
Erlang (BEAM) emulator version 5.6.1 [source] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.6.1 (abort with ^G)
1> [X, Y || {X, Y} <- []].
*** ERROR: Shell process terminated! ***
=ERROR REPORT==== 21-Feb-2008::02:05:46 ===
Error in process <0.31.0> with exit value: {function_clause,[]}
=ERROR REPORT==== 21-Feb-2008::02:05:46 ===
Error in process <0.26.0> with exit value: {{case_clause,{function_clause,[]}},[]}
Eshell V5.6.1 (abort with ^G)
1>
While on older one everything works fine:
igor@REDACTED:~% erl
Erlang (BEAM) emulator version 5.5 [source] [64-bit] [async-threads:0] [kernel-poll:false]
Eshell V5.5 (abort with ^G)
1> [X, Y || {X, Y} <- []].
** 1: syntax error before: '||' **
1>
--
Igor Goryachev E-Mail/Jabber: igor@REDACTED
More information about the erlang-bugs
mailing list