[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#14569: 24.3.50; bootstrap fails on Cygwin
From: |
Ken Brown |
Subject: |
bug#14569: 24.3.50; bootstrap fails on Cygwin |
Date: |
Wed, 19 Jun 2013 16:24:02 -0400 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 |
On 6/18/2013 11:53 AM, Eli Zaretskii wrote:
As for displaying the backtrace, just add the "bt" command to the
chain, like this:
emacsdbg = EMACSLOADPATH=$(lisp) LC_ALL=C gdb --batch --return-child-result
-ex 'b abort' -ex run -ex bt -ex cont --args $(EMACS) $(EMACSOPT)
GDB executes the commands given via -ex in order, so think of this as
if you typed the commands whenever GDB shows its prompt.
Thanks, Eli. I replaced "bt" by "thread apply all bt", which probably
didn't provide additional useful information. I then ran "make
bootstrap" followed by repeated "make -k" until the bootstrap completed.
Early in the process there were two crashes with SIGSEGV, for which I
got backtraces (attached). In both cases the crash occurred in
gmalloc.c, which probably explains why we're seeing problems only on Cygwin.
After that there were many compile failures with errors like those that
others have reported:
Compiling gnus/gnus-cache.el
GLib (gthread-posix.c): Unexpected error from C library during
'pthread_setspecific': Invalid argument. Aborting.
Makefile:254: recipe for target `gnus/gnus-cache.elc' failed
But these compilations didn't invoke gdb, apparently because they
involved Makefile targets other than compile-onefile. So I didn't get
any more backtraces.
I can modify the Makefile further if necessary, but the attached
backtraces are a start.
Ken
backtrace5.txt
Description: Text document
backtrace6.txt
Description: Text document
- bug#14569: 24.3.50; bootstrap fails on Cygwin, (continued)
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/14
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/15
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Jan Djärv, 2013/06/15
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/15
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Jan Djärv, 2013/06/15
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/16
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Jan Djärv, 2013/06/17
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/17
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/17
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/18
- bug#14569: 24.3.50; bootstrap fails on Cygwin,
Ken Brown <=
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/19
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/19
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/20
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/22
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Paul Eggert, 2013/06/22
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Ken Brown, 2013/06/23
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/23
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Paul Eggert, 2013/06/23
- bug#14569: 24.3.50; bootstrap fails on Cygwin, Eli Zaretskii, 2013/06/14
bug#14569: 24.3.50; bootstrap fails on Cygwin, Katsumi Yamaoka, 2013/06/12