|
From: | Kuanbekov, Artyom |
Subject: | RE: [libunwind] 6 regression tests on x86 failing |
Date: | Mon, 24 Oct 2005 14:09:27 +0400 |
I am also getting segmentation fault when back tracing from pthread routine.
I modified Gtest-concurent slightly to print function name as well. The last function which was successfully retrieved with unw_step() was __clone. Next call to unw_step() causes segmentation fault on x86. It seems like __clone stack frame is tracked differently comparing to _start function which is called when program starts. Moreover I put implicit handler(0) call into worker() routine instead of pthread_kill() and got the same result. So the problem not in signal handler.
I tried all 0.98.x versions. Which version of libunwind does not have such problem?
Thanks, Artyom.
|
[Prev in Thread] | Current Thread | [Next in Thread] |