This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Re: longjmp handling vs. glibc LD_POINTER_GUARD ?problems


On Thu, May 22, 2008 at 02:14:25AM +0200, Ulrich Weigand wrote:
> > But, x86 doesn't show any promise on that...  The first time
> > we stop seeing the longjmp frame on the frame stack is much
> > earlier than the exit of longjmp:
> > 
> > #0  0xf7e201d8 in ?? () from /lib32/libc.so.6
> > #1  0x00000001 in ?? ()
> 
> So what's happening there?   Is this some unrelated unwinder
> failure?

My guess: longjmp tail called to __siglongmp or some similarly named
not-exported function.  So we can't find whatever frame setup there
was.

-- 
Daniel Jacobowitz
CodeSourcery


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]