Re: How to get caller stack information when crash happens?


Kumar Gala
 

On Oct 18, 2017, at 10:21 AM, Li, Jun R <jun.r.li@intel.com> wrote:

Hi,
While I debug my application based on Zephyr, sometimes Fatal faults could happen on a specific thread, with the messages like below:

shell> ***** BUS FAULT *****
Executing thread ID (thread): 0x20001814
Faulting instruction address: 0x800ed96
Precise data bus error
Address: 0x746e65d2
Imprecise data bus error
Fatal fault in thread 0x20001814! Aborting.


I’m wondering if there is any macro I can enable to get more information output, like caller stack list at the moment when the crash happens?

Thank you!

Jun Li
This is something we need to implement on the various arch’s. Been wanting that myself.

- k

Join devel@lists.zephyrproject.org to automatically receive all group messages.