Getting a backtrace of other thread
-
29-10-2019 - |
Question
In Linux, to get a backtrace you can use backtrace() library call, but it only returns backtrace of current thread. Is there any way to get a backtrace of some other thread, assuming I know it's TID (or pthread_t) and I can guarantee it sleeps?
It seems that libunwind (http://www.nongnu.org/libunwind/) project can help. The problem is that it is not supported by CentOS, so I prefer not to use it.
Any other ideas? Thanks.
No correct solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow