Ok, I'll do the allocation once at initialization time then.raboof wrote: Indeed your proposed fix above gets rid of the malloc() that caused trouble.
I'll have a look for a lockless queue/Fifo.raboof wrote: The next problem is locking: you can't lock in the process-callback, but the fifoBuffer used is using locking:
Anyways I'll be off for vacation for the next new days, so please don't expect any reactions from my side.