Eli Zaretskii <[EMAIL PROTECTED]> writes: > then do the following: > > cd src > gdb ../bin/emacs.exe > r -batch --no-init-file --no-site-file --multibyte -l loaddefs -f > batch-byte-compile-if-not-done foobar.el > > Make sure that you invoke GDB from the `src' directory, as shown > above, and that as result of this, GDB sets a breakpoint at the > function w32_abort (where the Abort/Debug dialogue you've reported is > popped up). > > When the breakpoint in w32_abort breaks, please type "bt" and show us > the results.
It's quite strange, the program exited normally when I did this: --8<---------------cut here---------------start------------->8--- D:\download\emacs--unicode--0\src>gdb ..\bin\emacs.exe GNU gdb 5.2.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-mingw32"... Environment variable "DISPLAY" not defined. Environment variable "TERM" not defined. Breakpoint 1 at 0x11b171c: file w32fns.c, line 9075. Breakpoint 2 at 0x10b977c: file sysdep.c, line 1383. (gdb) r -batch --no-init-file --no-site-file --multibyte -l loaddefs -f batch-by te-compile-if-not-done Starting program: D:\download\emacs--unicode--0\src/..\bin\emacs.exe -batch --no -init-file --no-site-file --multibyte -l loaddefs -f batch-byte-compile-if-not-d one (gdb) bt #0 init_sys_modes () at sysdep.c:1383 #1 0x01003992 in main (argc=9, argv=0x2d20e00) at emacs.c:1720 #2 0x0100122d in __mingw_CRTStartup () #3 0x01001258 in mainCRTStartup () (gdb) c Continuing. Program exited normally. (gdb) r -batch --no-init-file --no-site-file --multibyte -l loaddefs -f batch-by te-compile-if-not-done ../lisp/ediff-ptch.el Starting program: D:\download\emacs--unicode--0\src/..\bin\emacs.exe -batch --no -init-file --no-site-file --multibyte -l loaddefs -f batch-byte-compile-if-not-d one ../lisp/ediff-ptch.el Program exited normally. (gdb) quit D:\download\emacs--unicode--0\src> --8<---------------cut here---------------end--------------->8--- But it still report fatal error when bootstrap, this is part of the log: --8<---------------cut here---------------start------------->8--- Compiling /d/download/emacs--unicode--0/lisp/ediff-diff.el Loading d:/download/emacs--unicode--0/lisp/ediff-init.el (source)... Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-util.el (source)... Loading d:/download/emacs--unicode--0/lisp/mail/reporter.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-help.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-mult.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-wind.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-diff.el (source)... Compiling /d/download/emacs--unicode--0/lisp/ediff-help.el Loading d:/download/emacs--unicode--0/lisp/ediff-init.el (source)... Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Wrote d:/download/emacs--unicode--0/lisp/ediff-help.elc Compiling /d/download/emacs--unicode--0/lisp/ediff-hook.el Wrote d:/download/emacs--unicode--0/lisp/ediff-hook.elc Compiling /d/download/emacs--unicode--0/lisp/ediff-init.el Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Wrote d:/download/emacs--unicode--0/lisp/ediff-init.elc Compiling /d/download/emacs--unicode--0/lisp/ediff-merg.el Loading d:/download/emacs--unicode--0/lisp/ediff-init.el (source)... Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-util.el (source)... Loading d:/download/emacs--unicode--0/lisp/mail/reporter.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-help.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-mult.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-wind.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-diff.el (source)... This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. Compiling /d/download/emacs--unicode--0/lisp/ediff-mult.el Loading d:/download/emacs--unicode--0/lisp/ediff-init.el (source)... Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-util.el (source)... Loading d:/download/emacs--unicode--0/lisp/mail/reporter.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-help.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-mult.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-wind.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-diff.el (source)... This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. Compiling /d/download/emacs--unicode--0/lisp/ediff-ptch.el Loading d:/download/emacs--unicode--0/lisp/ediff-init.el (source)... Loading d:/download/emacs--unicode--0/lisp/net/ange-ftp.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-mult.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-util.el (source)... Loading d:/download/emacs--unicode--0/lisp/mail/reporter.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-help.el (source)... Loading d:/download/emacs--unicode--0/lisp/ediff-mult.el (source)... --8<---------------cut here---------------end--------------->8--- _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug