Hi, Alex<br>I added a new CAHeader like InterestHeader and a CA file like PIT. I also add new function OnCA and a series of  related functions such as PropagateCA in forwardstrategy.h/.cc and some functions in L3protocol.h/.cc as well as HeaderHelp.h/.cc . It can compile without error, however, when I typed "./waf --run=ndn-grid", it shows below:<br><br>Waf: Leaving directory `/home/ndnSIM-2-4/ns-3/build'<br>'build' finished successfully (51.112s)<br>assert failed. cond="m_current + delta <= m_dataEnd", file=./ns3/buffer.h, line=697<br>terminate called without an active exception<br>Command ['/home/ndnSIM-2-4/ns-3/build/src/ndnSIM/examples/ns3-dev-ndn-grid-debug'] terminated with signal SIGIOT. Run it under a debugger to get more information (./waf --run <program> --command-template="gdb --args %s <args>").<br><br>I have no idea about it. What's probably cause? <br> <br>