When allocating heap for chFactory Objects FIFO the object size should be rounded up to the alignment. Not rounding up results in under allocation of memory required for the total number of aligned objects.
A problem in the factory also caused the the memory leak discussed here. The real problem was not a leak but a memory clearing overflowing the allocated area.
A problem in the factory also caused the the memory leak discussed here. The real problem was not a leak but a memory clearing overflowing the allocated area.
http://forum.chibios.org/viewtopic.php?f=24&t=5696