<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi, <div><br></div><div>Unfortunately, I'm not using RabbitMQ.</div><div><br></div><div>as for the garbage collection, Since the server is having 16GB of RAM, and the erlang node is using 1,5 GB when everything works fine, garbage collection should not be here an issue…</div><div><br><div><div>Le 23 mai 2013 à 05:14, Yogish Baliga <<a href="mailto:baliga@gmail.com">baliga@gmail.com</a>> a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="auto"><div>I saw this message in our RabbitMQ server. Investigation lead me to the garbage collection. It happened only once. After restart everything seems to be fine.<br><br><div><br></div></div><div><br>On May 22, 2013, at 19:00, Morgan Segalis <<a href="mailto:msegalis@gmail.com">msegalis@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=windows-1252">Hello everyone,<div><br></div><div>I'm having a bit of an issue with my production servers.</div><div><br></div><div>At some point, it seems to enter into an infinite loop that I can't find, or reproduce by myself on the tests servers.</div><div><br></div><div>The bug appear completely random, 1 hour, or 10 hour after restarting the Erlang node.</div><div>The loop will eat up all my server's memory in no time, and freeze completely the Erlang node without crashing it. (most of the time)</div><div><br></div><div>One time I got an crash dump, and tried to investigate it with cdv, but I didn't get much informations about which process or module was eating up all the memory.</div><div>I just know that it crashed because of the crash message : "<span style="background-color: rgb(255, 255, 255); font-family: Times; ">eheap_alloc: Cannot allocate 6801972448 bytes of memory (of type "heap")."</span></div><div><br></div><div>I'm surely too new to Erlang to investigate something like this with cdv, I really would like some pointers on how I can understand this problem and fix it asap.</div><div><br></div><div>If you need any informations about the crash dump, let me know what you need, I'll copy/paste…</div><div><br></div><div>I'm using <span style="background-color: rgb(255, 255, 255); font-family: Times; ">Erlang R16B (erts-5.10.1) [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:true]</span></div><div><br></div><div>Thank you all for your help !</div><div><br></div></blockquote><blockquote type="cite"><span>_______________________________________________</span><br><span>erlang-questions mailing list</span><br><span><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a></span><br><span><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a></span><br></blockquote></div></blockquote></div><br></div></body></html>