Hi. I've got an error in my application and I need an advice how to find what could cause it. The error was RTE_ASSERT(rte_mbuf_refcnt_read(m) == 0) failure in rte_mbuf_raw_alloc() while my app was trying to allocate a new mbuf from a control memory buffer pool using rte_ctrlmbuf_alloc(). So, that kinda mbufs are used only for passing messages via rings in my app.
What should I look for in order to find a bug in my app? Thank you. P.S. So far I've got only one occurrence of the bug and I am trying to reproduce it running the same stress test. -- Alex Kiselev
