[erlang-bugs] crash without crash dump

Michael Truog <>
Fri May 17 18:26:36 CEST 2013


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


More information about the erlang-bugs mailing list