# HG changeset patch # User Nick Roberts # Date 1154824790 0 # Node ID 2fef1488c1d03f23c8ee0aec43c26d98cc59038b # Parent 069d7c644d29441c7248bef9e6b4b5d437576097 (Note): Add note about ollowing a longjmp call. diff -r 069d7c644d29 -r 2fef1488c1d0 etc/DEBUG --- a/etc/DEBUG Sun Aug 06 00:39:02 2006 +0000 +++ b/etc/DEBUG Sun Aug 06 00:39:50 2006 +0000 @@ -272,6 +272,13 @@ The above commands also exist in a version with an `x' suffix which takes an object of the relevant type as argument. +** Following longjmp call. + +Recent versions of glibc (2.4+?) encrypt stored values for setjmp/longjmp which +prevents GDB from being able to follow a longjmp call using `next'. To +disable this protection you need to set the environment variable +LD_POINTER_GUARD to 0. + ** Using GDB in Emacs Debugging with GDB in Emacs offers some advantages over the command line (See