We are reproducibly getting an assertion error from QK when there is much interrupt activity. The error appears to be related to the PendSV interrupt since this seems to be the only place the functions are being called by that could generate this assert error. We have confirmed that the only interrupt at the lowest priority level is the PendSV, all other interrupts (including systick) are at higher priority.
We have two STM32 processors, one an M0, and the other an M3. We are running QPC on both processors using ports/arm-cm/qk/arm port. We are experiencing this problem in both systems on 5.6.3, and had experienced this same problem with 5.6.2 and 5.4.1.
Is there anything we should be looking at that could be causing this problem?