Introduction - If you have any usage issues, please Google them yourself
In some cases you need to display the callstack of the current thread or your are just interested in the callstack of other threads/processes. Therefore I wrote this project.
The goal for this project was the following:
Simple interface to generate a callstack
C++ based to allow overwrites of several methods
Hiding the implementation details (API) from the class interface
Support of x86, x64 and IA64 architecture
Default output to debugger-output window (but can be customized)
Support of user-provided read-memory-function
Support of the widest range of development-IDEs (VC5-VC8)
Most portable solution to walk the callstack
Packet : 23825759stackwalker.zip filelist
StackWalker/
StackWalker/main.cpp
StackWalker/makefile
StackWalker/StackWalker.cpp
StackWalker/StackWalker.gif
StackWalker/StackWalker.h
StackWalker/StackWalker.htm
StackWalker/StackWalker_500x250.gif
StackWalker/StackWalker_VC5.dsp
StackWalker/StackWalker_VC5.dsw
StackWalker/StackWalker_VC6.dsp
StackWalker/StackWalker_VC6.dsw
StackWalker/StackWalker_VC70.sln
StackWalker/StackWalker_VC70.vcproj
StackWalker/StackWalker_VC71.sln
StackWalker/StackWalker_VC71.vcproj
StackWalker/StackWalker_VC8.sln
StackWalker/StackWalker_VC8.vcproj