[erlang-bugs] crash without crash dump

Lukas Larsson <>
Mon May 20 10:11:52 CEST 2013


Hello Michael,

Have you set ERL_CRASH_DUMP_SECONDS[1] to an appropriate value?

Lukas
    [1]: http://www.erlang.org/doc/man/heart.html

On 17/05/13 18:26, Michael Truog wrote:
> Hi,
>
> I am not sure about the impact of this problem, however, it may have a larger impact.  When killing the application_controller process with the -heart option being used, no crash dump is produced:
>
> $ erl
> Erlang R16B (erts-5.10.1) [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:false]
>
> Eshell V5.10.1  (abort with ^G)
> 1> exit(whereis(application_controller), kill).
> *** ERROR: Shell process terminated! ***
> {"Kernel pid terminated",application_controller,killed}
>
> Crash dump was written to: erl_crash.dump
> Kernel pid terminated (application_controller) (killed)
>
> (erl_crash.dump file exists)
>
> $ erl -heart
> heart_beat_kill_pid = 24300
> Erlang R16B (erts-5.10.1) [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:false]
>
> Eshell V5.10.1  (abort with ^G)
> 1> exit(whereis(application_controller), kill).
> *** ERROR: Shell process terminated! ***
> {"Kernel pid terminated",application_controller,killed}
> heart: Fri May 17 09:20:10 2013: Erlang is crashing .. (waiting for crash dump file)
> heart: Fri May 17 09:20:10 2013: Would reboot. Terminating.
> Kernel pid terminated (application_controller) (killed)
>
> (erl_crash.dump file does not exist!)
>
> Thanks,
> Michael
> _______________________________________________
> erlang-bugs mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-bugs
>



More information about the erlang-bugs mailing list