<div dir="ltr">Thanks Jesper.  I had failed to spot the -init_debug option on the vm arguments.  I'll start with that to see what it may tell me.  I have some ideas of other things to try as well so if none of that solves the issue then I'll try to give a better description of the issue.  At this point any suggestions to help me get more debugging detail are welcome so thanks much for the idea!</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 13, 2017 at 1:54 PM, Jesper Louis Andersen <span dir="ltr"><<a href="mailto:jesper.louis.andersen@gmail.com" target="_blank">jesper.louis.andersen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm not sure it is what you are after, but perhaps it can hit the battleship in a few shots if we try:<div><br></div><div>Is 'erl -init_debug' what you are after in order to figure out what is the problem in the initialization phase? You can often figure out a way to pass that option to a release (by supplying it as part of the virtual machine arguments).</div><div><br></div><div>Another trick is to look around the message. Often, when do_boot() fails, it logs what is the problem around it.</div><div><br></div><div>Also, I've always found the Erlang boot sequence a bit lacking in information when debugging it, but perhaps I have just used it incorrectly. </div><div><br></div></div><br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Mon, Feb 13, 2017 at 2:44 AM Onorio Catenacci <<a href="mailto:Catenacci@ieee.org" target="_blank">Catenacci@ieee.org</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr" class="m_-5961150023334583864gmail_msg">Hi all,<div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg">Sorry for this noob question but my google-fu is not what it once was.  </div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg">When I get a crash dump with the slogan "Init terminating in do_boot ()" and the boot script contains {progress} points such as would get reported by an  init:get_status/0 message (like here:)</div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg"><div class="m_-5961150023334583864gmail_msg">     {progress,preloaded},</div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg">Does that get recorded in the crash dump somewhere?  I suspect I know where the error is occurring but if I could find those progress messages in the crash dump it might help me to isolate which binary is having a problem getting loaded. </div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg">I mean to say there are a few {progress . . . } messages in the script and if I could figure out which one it's getting to before it crashes that would help me to rule in or rule out which binary it isn't finding or which one it's barfing on.</div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg">Also, is there any way to trace the loading of the .boot file which is compiled from the .script or do I have to basically build a command line to try to see what's the matter?<br class="m_-5961150023334583864gmail_msg"></div><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div>-- <br class="m_-5961150023334583864gmail_msg"><div class="m_-5961150023334583864m_-7708873699989441475gmail_signature m_-5961150023334583864gmail_msg"><div dir="ltr" class="m_-5961150023334583864gmail_msg">Onorio Catenacci<br class="m_-5961150023334583864gmail_msg"> <br class="m_-5961150023334583864gmail_msg"><a href="http://onor.io" class="m_-5961150023334583864gmail_msg" target="_blank">http://onor.io</a><div class="m_-5961150023334583864gmail_msg"><a href="http://www.google.com/+OnorioCatenacci" class="m_-5961150023334583864gmail_msg" target="_blank">http://www.google.com/+<wbr>OnorioCatenacci</a><br class="m_-5961150023334583864gmail_msg"><div class="m_-5961150023334583864gmail_msg"><br class="m_-5961150023334583864gmail_msg"></div></div></div></div>
</div></div></div></div>
______________________________<wbr>_________________<br class="m_-5961150023334583864gmail_msg">
erlang-questions mailing list<br class="m_-5961150023334583864gmail_msg">
<a href="mailto:erlang-questions@erlang.org" class="m_-5961150023334583864gmail_msg" target="_blank">erlang-questions@erlang.org</a><br class="m_-5961150023334583864gmail_msg">
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" class="m_-5961150023334583864gmail_msg" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br class="m_-5961150023334583864gmail_msg">
</blockquote></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Onorio Catenacci<br> <br><a href="http://onor.io" target="_blank">http://onor.io</a><div><a href="http://www.google.com/+OnorioCatenacci" target="_blank">http://www.google.com/+OnorioCatenacci</a><br><div><br></div></div></div></div>
</div>