Hardfault with corrupt/strange MSP

Isolated this to a smaller project and posted that up in a new thread here: https://forums.freertos.org/t/xqueuereceive-failing-with-corruption/11022