<p dir="ltr">Hi Spyros</p>
<p dir="ltr">The commit you cited occurs after 0.4.1 release and thus does not block you.</p>
<p dir="ltr">If you can reproduce the issue with latest NFD (0.5.0), can you write a unit test on NccStrategy to reproduce the issue, and report it to NFD Redmine site?</p>
<p dir="ltr">Yours, Junxiao</p>
<div class="gmail_extra"><br><div class="gmail_quote">On Oct 12, 2016 4:34 PM, "Spyridon (Spyros) Mastorakis" <<a href="mailto:mastorakis@cs.ucla.edu">mastorakis@cs.ucla.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">All,<div><br></div><div>as you might know, we have been trying to make a new ndnSIM release (update the used versions of ndn-cxx and NFD to 0.4.1). However, we are facing the following issue:</div><div><br></div><div>when we use the NCC strategy (even for the simplest case of one consumer directly connected to a producer) and we have a timeout on the best face (method timeoutOnBestFace of the NCC strategy is called), the lookup operation for a name prefix (when we are given a PIT entry) in the name-tree might fail (the prefix cannot be found in the tree, despite the fact that it seems to be there and a NULL pointer is returned, which will end up to a segmentation fault). I have also tried to apply the following commit, but the name prefix still cannot be found, a NULL pointer is returned by the getEntry method and the assertion in the lookup method that accepts a PIT entry fails:</div><div><br></div><div><a href="https://github.com/named-data/NFD/commit/b184e5324df42b13f5e459e1b7f07eb75eb283b0" target="_blank">https://github.com/named-data/<wbr>NFD/commit/<wbr>b184e5324df42b13f5e459e1b7f07e<wbr>b75eb283b0</a></div><div><br></div><div>Attached is a log file with the sequence of operations on the name tree. All the other strategies seem to work fine. Do you have any idea what might be going wrong? Any help would be appreciated, since we are trying to make the new release ASAP.</div><div><br></div><div>Thank you,</div><div>Spyros</div><div><br><div>
<div><div><div><span style="float:none;display:inline!important">Spyridon (Spyros) Mastorakis</span><br><span style="float:none;display:inline!important">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank">http://cs.ucla.edu/~<wbr>mastorakis/</a><br><span style="float:none;display:inline!important">Internet Research Laboratory</span><br><span style="float:none;display:inline!important">Computer Science Department</span><br><span style="float:none;display:inline!important">UCLA</span></div><div><span style="float:none;display:inline!important"><br></span></div></div></div><div></div></div></div></div><br><div style="word-wrap:break-word"><div><div><div></div><br class="m_2548939620455366679Apple-interchange-newline">
</div>
<br></div></div><br>______________________________<wbr>_________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/<wbr>mailman/listinfo/nfd-dev</a><br>
<br></blockquote></div></div>