unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: The bootstrap of Emacs on Cygwin is broken
@ 2008-02-02 23:32 Angelo Graziosi
  0 siblings, 0 replies; only message in thread
From: Angelo Graziosi @ 2008-02-02 23:32 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii ha scritto:
>> Date: Sat, 02 Feb 2008 20:32:29 +0100
>> From: Angelo Graziosi <angelo.graziosi@alice.it>
>> CC: emacs-devel@gnu.org
>>
>> `/bin/pwd`/temacs --batch --load loadup bootstrap
>> Loading loadup.el (source)...
>> Using load-path (/tmp/emacs/lisp /tmp/emacs/lisp/emacs-lisp 
>> /tmp/emacs/lisp/language /tmp/emacs/lisp/international 
>> /tmp/emacs/lisp/textmodes)
>> Loading emacs-lisp/byte-run (source)...
>> Loading emacs-lisp/backquote (source)...
>> Loading subr (source)...
>> Loading version.el (source)...
>> Loading widget (source)...
>> Loading custom (source)...
>> Loading emacs-lisp/map-ynp (source)...
>> Loading cus-start (source)...
>> Note, built-in variable `selection-coding-system' not bound
>> Loading international/mule (source)...
>> Loading international/mule-conf.el (source)...
> 
> Please run this command under GDB, and try to find out why temacs
> exits prematurely, after (or during) loading mule-conf.el.  Does it
> get a fatal signal, perhaps?

I have tried obtaining the following (remember that I am not an expert
of GDB):

=============================================================
$ cd /tmp/build
$ gdb /tmp/build/src/temacs
GNU gdb 6.5.50.20060706-cvs (cygwin-special)
Copyright (C) 2006 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-cygwin"...
(gdb) run --batch --load loadup bootstrap
Starting program: /tmp/build/src/temacs.exe --batch --load loadup bootstrap
Loaded symbols for /c/WINDOWS/system32/ntdll.dll
Loaded symbols for /c/WINDOWS/system32/kernel32.dll
Loaded symbols for /usr/X11R6/bin/cygICE-6.dll
Loaded symbols for /usr/bin/cygwin1.dll
Loaded symbols for /c/WINDOWS/system32/advapi32.dll
Loaded symbols for /c/WINDOWS/system32/rpcrt4.dll
Loaded symbols for /c/WINDOWS/system32/secur32.dll
Loaded symbols for /usr/X11R6/bin/cygSM-6.dll
Loaded symbols for /usr/X11R6/bin/cygX11-6.dll
Loaded symbols for /usr/X11R6/bin/cygXaw3d-7.dll
Loaded symbols for /usr/X11R6/bin/cygXext-6.dll
Loaded symbols for /usr/X11R6/bin/cygXmu-6.dll
Loaded symbols for /usr/X11R6/bin/cygXt-6.dll
Loaded symbols for /usr/X11R6/bin/cygXpm-4.dll
Loaded symbols for /usr/bin/cygncurses-8.dll
Loaded symbols for /usr/bin/cygjpeg-62.dll
Loaded symbols for /usr/bin/cygpng12.dll
Loaded symbols for /usr/bin/cygz.dll
Loaded symbols for /usr/bin/cygminires.dll
Loaded symbols for /usr/bin/cygtiff-5.dll
Loaded symbols for /usr/bin/cygungif-4.dll
Loading loadup.el (source)...
Using load-path (/tmp/emacs/lisp /tmp/emacs/lisp/emacs-lisp
/tmp/emacs/lisp/language /tmp/emacs/lisp/international
/tmp/emacs/lisp/textmodes)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version.el (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading cus-start (source)...
Note, built-in variable `selection-coding-system' not bound
Loading international/mule (source)...
Loading international/mule-conf.el (source)...

Program received signal SIGSEGV, Segmentation fault.
0x610e1805 in _vfprintf_r () from /usr/bin/cygwin1.dll
(gdb)
==================================================================

For the sake of completeness I have discovered

$ find /tmp/ -name "*stackdump*"
/tmp/build/src/temacs.exe.stackdump
/tmp/emacs/admin/unidata/temacs.exe.stackdump
/tmp/emacs/lisp/international/temacs.exe.stackdump


Cheers,
    Angelo.





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-02-02 23:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-02 23:32 The bootstrap of Emacs on Cygwin is broken Angelo Graziosi

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).