[Bug: 21.4.21] ABORT() in Fget_buffer_window()

Jerry James james at xemacs.org
Fri Apr 11 18:13:32 EDT 2008


Glynn,

Thanks for the report.  I haven't had time to dig into it yet, but I
did want to comment on one bit.

On Fri, Apr 11, 2008 at 2:52 PM, Glynn Clements
<glynn at gclements.plus.com> wrote:
>  BTW, the src/.gdbinit file doesn't work for me; it complains with:
>
>         > pobj which_frames
>         No symbol "Lisp_Type_Char" in current context.

This is a known problem with some versions of gcc.  If you compile
with -O0, then src/.gdbinit should work with no problems.  Somehow,
gcc is concluding that it can optimize that symbol away, even with
-g3.  If you really need to debug an optimized binary, replace
"Lisp_Type_Char" with "2" in src/.gdbinit.  It's unclean, but it works
around the problem.
-- 
Jerry James
http://loganjerry.googlepages.com/



More information about the XEmacs-Beta mailing list