i have a question about function
static void prvInsertBlockIntoFreeList(xBlockLink *pxBlockToInsert)
is it possible to be value off pxBlockToInsert->xBlockSize some huge number like 23608965
Is this normal to get in some conditions or this is done by some memory corruption. Device it seems to work on normal after that.
To me it seems is more something gone wrong, but i just want to be sure. I looked some code and i found that maybe could happen on “normal” mode too.