> From: Dieter Deyke <[EMAIL PROTECTED]>
> Cc: [email protected], [email protected]
> Date: Sun, 19 Mar 2006 14:19:18 -0700
Sorry for the long delay: I don't have enough time to work on
non-trivial problems during weekdays.
> Sorry Eli, my last backtrace was useless, I did not put the necessary
> -batch --no-init-file --no-site-file --multibyte arguments on the
> command line when calling emacs. I am really new at this. Anyway, this
> time I did it better, and here are the new results:
>
> (gdb) backtrace
> #0 get_doc_string (filepos=-2579664, unibyte=0, definition=0) at doc.c:196
> #1 0x0110d925 in Fdocumentation (function=27819993, raw=27674673) at
> doc.c:456
Okay, thanks. What I need to see now is the value of the argument
`function' passed to Fdocumentation above. The following commands
will do this:
(gdb) up 1
(gdb) pr function
(gdb) xtype
(The first of these commands goes up to the frame of Fdocumentation.)
Then use the appropriate x* command (e.g., xsymbol for symbols etc.),
according to what xtype prints, to show the value of function.
Please note that, to reproduce what happens during bootstrap, you
need:
. Invoke the temporary binary of emacs.exe used by the bootstrap
process, not the one produced by a successful build. This
intermediary binary can be found during bootstrap in the bin
subdirectory, but it is deleted afterwards. So you will need to
copy it while the bootstrap runs, and that is the binary you
should run under GDB.
. Make sure there's no url-handlers.elc when you run Emacs to
compile vc-dav.el or url-dav.el.
. Make sure there's no DOC or DOC-X in the etc subdirectory.
Also, please tell me what is the value of system-type in the MSYS
build.
TIA
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug