Subj : Stack Tracing in multi-threaded programs To : comp.programming.threads From : suman Date : Mon May 23 2005 02:35 pm I am trying to print the stack trace of a multi-threaded program.I have a stack dumper for non-threaded program which gets the stack frames contents from the ebp register and prints out all relevant info regarding that partriculat stack frame. My doubt is what happens to the ebp-structure in case of a multi-threaded program. Is it the same as a non-threaded case or this ebp structure gets destroyed!! Can i use the same stack-dumper for multi-threaded programs also?? In case of non-threared programs the stack trace looks like this read __libc_start_main main suba subb subc stack_dump With regards, Suman .