Red Hat Bugzilla – Bug 1291822
When aborting due to large distribution, Erlang does not produce a crash dump
Last modified: 2016-04-07 17:18:40 EDT
Erlang aborts in dist_port_command with ERTS_ABORT_EXIT:
if (size > (Uint) INT_MAX)
"Absurdly large distribution output data buffer "
"(%beu bytes) passed.\n",
However, ERTS_ABORT_EXIT inhibits erlang crash dump generation. It would be better to exit with ERTS_DUMP_EXIT so a crash dump is generated, in order to help debug crashes from large messages.
Verified with the images that are shipped with 8.0 beta.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.