elagil wrote:Since I have all chibiOS debug options enabled, would I not see some debug message? After all dynamic thread and pool element allocations, I use "chDbgAssert" and check for NULL pointers. Stack overflows would also be indicated, as far as I am aware.
Not necessarily - sometimes the exception can happen before you get to the stack checking code.
(And sometimes a stack can temporarily overflow in one thread, and its not until several context switches later that the crash happens!)