<div dir="auto">Hi John</div><div dir="auto"><br></div><div dir="auto">It doesn't.</div><div dir="auto">The main function of NFD catches any uncaught exception and prints a FATAL. The context where that exception was thrown is already lost, so a core dump in catch statement is meaningless.</div><div dir="auto">You may comment out the catch and recompile NFD, and configure the OS to make a core dump when NFD crashes due to uncaught exception.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div><br><div class="gmail_quote"><div>On Sat, Sep 9, 2017 at 01:03 Dehart, John <<a href="mailto:jdd@wustl.edu">jdd@wustl.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> On Sep 8, 2017, at 11:55 AM, Alex Afanasyev <<a href="mailto:aa@cs.fiu.edu" target="_blank">aa@cs.fiu.edu</a>> wrote:<br>
><br>
> John,<br>
><br>
> Debug symbols can be installed using the packages.  There are -dbg packages for both ndn-cxx and NFD that you can install and have symbols.<br>
><br>
> Also. Do we have coredump files? If so, we can just analyze them somewhere else.  If not, we still need to get them somehow, otherwise the debug symbols would not really help.<br>
<br>
Does nfd drop a core file when it gets a FATAL error?<br>
<br>
John<br><br></blockquote></div>