In response to a request for info regarding inferring function call stack in CPU fault situations, I have made public some work on the topic:
https://github.com/tobermory/faultHandling-cortex-m.git