I need to get the stack information of my C application in certain points. I’ve read the documentation and searched the Net but still cannot figure out how I can do it. Can you point to a simple process explanation? Or, even better, to an example of stack unwinding. I need it for HP-UX (Itanium) and Linux.
Share
Check out linux/stacktrace.h
Here is an API reference:
http://www.cs.cmu.edu/afs/cs/Web/People/tekkotsu/dox/StackTrace_8h.html
Should work on all Linux kernels
Here is an alternative example in C from
http://www.linuxjournal.com/article/6391