From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#2403: 23.0.90; emacs bootstrap under AIX hangs at lisp/international/characters.el Date: Thu, 26 Feb 2009 21:35:52 +0200 Message-ID: References: <20090220050031.37DF264BB2F@ate.maierh> Reply-To: Eli Zaretskii , 2403@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1235678745 24049 80.91.229.12 (26 Feb 2009 20:05:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Feb 2009 20:05:45 +0000 (UTC) Cc: 2403@emacsbugs.donarmstrong.com To: Harald Maier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 26 21:07:00 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LcmTm-0007PE-5N for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Feb 2009 21:05:23 +0100 Original-Received: from localhost ([127.0.0.1]:49539 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LcmSR-00067R-94 for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Feb 2009 15:03:47 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LcmSN-00067K-17 for bug-gnu-emacs@gnu.org; Thu, 26 Feb 2009 15:03:43 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LcmSK-00066e-Ka for bug-gnu-emacs@gnu.org; Thu, 26 Feb 2009 15:03:41 -0500 Original-Received: from [199.232.76.173] (port=54075 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LcmSK-00066b-F3 for bug-gnu-emacs@gnu.org; Thu, 26 Feb 2009 15:03:40 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:33738) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LcmSJ-0005cO-Ol for bug-gnu-emacs@gnu.org; Thu, 26 Feb 2009 15:03:40 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1QK3bjr002871; Thu, 26 Feb 2009 12:03:38 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n1QJj32k030629; Thu, 26 Feb 2009 11:45:03 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Eli Zaretskii Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 26 Feb 2009 19:45:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2403 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2403-submit@emacsbugs.donarmstrong.com id=B2403.123567696229279 (code B ref 2403); Thu, 26 Feb 2009 19:45:03 +0000 Original-Received: (at 2403) by emacsbugs.donarmstrong.com; 26 Feb 2009 19:36:02 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mtaout2.012.net.il (mtaout2.012.net.il [84.95.2.4]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1QJZuHp029271 for <2403@emacsbugs.donarmstrong.com>; Thu, 26 Feb 2009 11:35:58 -0800 Original-Received: from conversion-daemon.i_mtaout2.012.net.il by i_mtaout2.012.net.il (HyperSendmail v2004.12) id <0KFO00100UD2XF00@i_mtaout2.012.net.il> for 2403@emacsbugs.donarmstrong.com; Thu, 26 Feb 2009 21:36:26 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.127.167.119]) by i_mtaout2.012.net.il (HyperSendmail v2004.12) with ESMTPA id <0KFO00MHFUGP2O70@i_mtaout2.012.net.il>; Thu, 26 Feb 2009 21:36:26 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Thu, 26 Feb 2009 15:03:41 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:25749 Archived-At: > From: Harald Maier > Date: Thu, 26 Feb 2009 19:26:00 +0100 > Cc: > > Harald Maier writes: > > > I am trying to build emacs-23.0.90 under AIX but it hangs at loading the > > characters.el file: > > > > ---------------------------------------------------------------------- > > ... > > Loading /usr/maierha/build/cvs/emacs/lisp/international/mule-cmds.el (source)... > > Loading /usr/maierha/build/cvs/emacs/lisp/case-table.el (source)... > > Loading /usr/maierha/build/cvs/emacs/lisp/international/characters.el (source)... > > ---------------------------------------------------------------------- > > > > This happens on AIX 5.2 and AIX 5.3 and I am using the latest CVS > > version. It looks that temacs is in an enless loop. Any idea what the > > problem might be? > > I digged a little bit deeper to this problem. temacs is in a endless > loop in the following for loop in the alloca.c file: > > --- alloca.c:5101 --- > #if (GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS \ > || GC_MARK_STACK == GC_MARK_STACK_CHECK_GCPROS) > mark_stack (); > #else > { > register struct gcpro *tail; > => for (tail = gcprolist; tail; tail = tail->next) > for (i = 0; i < tail->nvars; i++) > mark_object (tail->var[i]); > } > #endif > --------------------- > If I examine the values in gdb then I see that the second element of > gcprolist points to itself in the next element. That's why emacs loops. Could it be that Emacs doesn't have enough stack space? (I have no idea whether stack on AIX is statically allocated and what is its default size.)