From: Jeremy F. <je...@go...> - 2003-07-23 17:13:02
|
On Wed, 2003-07-23 at 06:19, Denis Perchine wrote: > I have strange errors in backtrace family functions. > The trace attached is with backtrace.c and backtracesyms.c from glibc-2.3.2 > compiled with debug and directly linked to see line number. > > Interesting thing is that I can not reproduce this on the test case. It happens only > in big program. Any ideas why this could happend? I don't know about this implementation of backtrace(), but such functions often rummage around in places a portable correct program never would. That doesn't mean there's necessarily a problem in this code, but it's worth inspecting (and adding Valgrind macros to clarify anything correct-but-odd to V itself). I'm guessing here, but it may only show up on large code because of the depth of its stack use. J |