I am using FreeRTOS v8.2.2 and in my process of building a set of trace macros and routines I have discovered that pxNewQueue->uxQueueNumber is not initialized to a known value (0) in xQueueGenericCreate() around line 375.
The problem showed itself when the traceQUEUE_CREATE() is called immediately afterwards and, expecting the uxQueueNumber to be 0 it returns random values.
Is this a bug or is there some reason behind it?
On a related topic, I also cannot find any functionality to retrieve the queue name from the registry.
Any suggestions ?