Hi,<div>Thanks a lot for the reply. Our servers are of Solaris</div><div>Regards.<br>On Friday, October 14, 2016, Per Hedeland <<a href="mailto:per@hedeland.org">per@hedeland.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2016-10-13 19:28, Akash hury wrote:<br>
><br>
> I am getting following core dump (log when core was loaded using gdb)<br>
><br>
><br>
><br>
> Core was generated by `/apps/erlang/19.0/lib/erlang/<wbr>erts-8.0/bin/beam.smp<br>
> -K true -P 2000001 -A 15 -W'.<br>
><br>
> Program terminated with signal SIGKILL, Killed.<br>
<br>
SIGKILL is, when not the result of a frustrated and/or incompetent user,<br>
the hallmark of the Linux OOM (Out Of Memory) killer, called upon when<br>
the Linux kernel's habit of giving out more memory than it actually has<br>
available comes back to bite it in the *ss, and obliging by randomly<br>
killing perfectly innocent processes. Sort of...<br>
<br>
But there is something very wrong here, since SIGKILL should *not*<br>
generate a core dump, and since it is uncatchable, there's no way an<br>
application such as the Erlang VM can *make* it generate a core dump.<br>
Thus I'm leaning towards a comment from a quick googling, which I from<br>
experience know to have some merit: "Don't trust gdb". I.e. the core<br>
dump may actually be somehow corrupt, and the SIGKILL info simply wrong.<br>
<br>
In any case *if* you are running Linux, and the OOM killer hit you, it<br>
should be logged in /var/log/messages or the like.<br>
<br>
> #0  0xffffffff7dddc1a0 in __pollsys () from /lib/64/libc.so.1<br>
><br>
> #1  0xffffffff7ddcaf54 in _pollsys () from /lib/64/libc.so.1<br>
><br>
> #2  0xffffffff7dd75f7c in pselect () from /lib/64/libc.so.1<br>
><br>
> #3  0xffffffff7dd76320 in select () from /lib/64/libc.so.1<br>
<br>
Hm, select() - I guess you are *not* running Linux? Anyway, this does<br>
not seem to me to be an issue with the Erlang VM, but rather with your<br>
OS / system.<br>
<br>
--Per Hedeland<br>
</blockquote></div>