From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: Emacs crash in make bootstrap from CVS on Mac OS X Date: Tue, 22 Jul 2003 17:41:40 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200307222141.h6MLfeKL028178@rum.cs.yale.edu> References: <868586F2-BC82-11D7-A730-000393DEF2CA@mit.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1058910167 23506 80.91.224.249 (22 Jul 2003 21:42:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 22 Jul 2003 21:42:47 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Jul 22 23:42:45 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19f4uC-00066q-00 for ; Tue, 22 Jul 2003 23:42:44 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19f5BW-00060R-00 for ; Wed, 23 Jul 2003 00:00:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19f4ur-000442-4k for emacs-devel@quimby.gnus.org; Tue, 22 Jul 2003 17:43:25 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19f4u3-0003M9-N0 for emacs-devel@gnu.org; Tue, 22 Jul 2003 17:42:35 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19f4tQ-0002vp-93 for emacs-devel@gnu.org; Tue, 22 Jul 2003 17:41:56 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19f4tB-0002kU-0T for emacs-devel@gnu.org; Tue, 22 Jul 2003 17:41:41 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h6MLfe4Z028180; Tue, 22 Jul 2003 17:41:40 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h6MLfeKL028178; Tue, 22 Jul 2003 17:41:40 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: chad Brown X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15673 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15673 > Attempting to `make bootstrap' on Mac OS X results in an emacs crash: > > ../src/bootstrap-emacs -batch --no-site-file --multibyte -l autoload > --eval '(setq generated-autoload-file > "/Users/y/Project/emacs/lisp/loaddefs.el")' -f batch-update-autoloads > $wins > Directories: /Users/y/Project/emacs/lisp > /Users/y/Project/emacs/lisp/calc /Users/y/Project/emacs/lisp/calendar > /Users/y/Project/emacs/lisp/emacs-lisp > /Users/y/Project/emacs/lisp/emulation > /Users/y/Project/emacs/lisp/eshell /Users/y/Project/emacs/lisp/gnus > /Users/y/Project/emacs/lisp/international > /Users/y/Project/emacs/lisp/language /Users/y/Project/emacs/lisp/mail > /Users/y/Project/emacs/lisp/mh-e /Users/y/Project/emacs/lisp/net > /Users/y/Project/emacs/lisp/obsolete /Users/y/Project/emacs/lisp/play > /Users/y/Project/emacs/lisp/progmodes /Users/y/Project/emacs/lisp/term > /Users/y/Project/emacs/lisp/textmodes > /Users/y/Project/emacs/lisp/toolbar > Fatal error (11). > > Thread 0 Crashed: > #0 0x00149e74 in make_float (alloc.c:2217) > #1 0x0014fa24 in init_alloc (alloc.c:5671) > #2 0x000bb194 in main (emacs.c:1242) > #3 0x000038ec in _start (crt.c:267) > #4 0x0000376c in start > > This has been happening for a few days. Unfortunately, I'm about to > leave town and I don't have time to investigate further right now. Can you (or anybody else who experiences this) look around in make_float to see why it crashed ? If I got the line numbers right, it seems that float_free_list is non-NULL but is pointing to an invalid address. Is that the case ? What's the value of float_free_list ? Could the bug be due to a problem during dump ? Any relation to the freezedry_regions thing that was just fixed today ? Stefan