Christian:
Although this is an (2+ yrs.) old post, I ask whether:
Currently, on arm7 (AM335x), the core produced from abort does NOT contain valid stack trace.
LR (R14) in the abort/SIGABRT handler, does NOT contain the address of the function where the fault occurred.
In your example above, does the LR returned to the C handler --by the Assembly handler-- contain this info?
If not how can the address of the faulty function be obtained?
PS: please specify any specific arm-arago-linux-gnueabi-gcc options needed too.
If you're familiar w/libunwind for arm7, would it produce a useful stack trace?
I appreciate your help.
Allen