[Bug: 21.4.21] ABORT() in Fget_buffer_window()
james at xemacs.org
Fri Apr 11 18:13:32 EDT 2008
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.
More information about the XEmacs-Beta