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#11769: 24.1; Startup crash in bidi init Date: Sun, 24 Jun 2012 18:49:40 +0300 Message-ID: <83ehp4btgr.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1340553018 2996 80.91.229.3 (24 Jun 2012 15:50:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 24 Jun 2012 15:50:18 +0000 (UTC) Cc: 11769@debbugs.gnu.org To: Devon Sean McCullough Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 24 17:50:17 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sip4r-00005h-51 for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jun 2012 17:50:17 +0200 Original-Received: from localhost ([::1]:59029 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sip4r-0000Qd-3s for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jun 2012 11:50:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sip4o-0000QX-Ae for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 11:50:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sip4m-00021s-ML for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 11:50:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sip4m-00021P-IW for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 11:50:12 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sip8T-0000U8-LW for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 11:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Jun 2012 15:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11769 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11769-submit@debbugs.gnu.org id=B11769.13405532281846 (code B ref 11769); Sun, 24 Jun 2012 15:54:01 +0000 Original-Received: (at 11769) by debbugs.gnu.org; 24 Jun 2012 15:53:48 +0000 Original-Received: from localhost ([127.0.0.1]:55259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sip8G-0000Ti-At for submit@debbugs.gnu.org; Sun, 24 Jun 2012 11:53:48 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:52477) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sip8D-0000TZ-Bm for 11769@debbugs.gnu.org; Sun, 24 Jun 2012 11:53:46 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0M6400H00P9PTK00@a-mtaout20.012.net.il> for 11769@debbugs.gnu.org; Sun, 24 Jun 2012 18:49:34 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M6400HQ5PAMLY60@a-mtaout20.012.net.il>; Sun, 24 Jun 2012 18:49:34 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:61247 Archived-At: > From: Devon Sean McCullough > Date: Sun, 24 Jun 2012 12:29:31 +0800 > > Vexing startup crash, now mysteriously healed. > Reporting it on the off chance a bidi maintainer > should glance at this and know at once what to fix. > > make distclean > ./configure --with-ns > make > src/emacs > ### works fine in tty ### > > make install > nextstep/Emacs.app > ### coredumps (6 = Abort) ### > > gdb nextstep/Emacs.app/Contents/MacOS/Emacs -Q > bidi_initialize (void) > ... > bidi_mirror_table = uniprop_table (intern ("mirroring")); > if (NILP (bidi_mirror_table)) > abort (); > > uniprop_table (Lisp_Object prop) > ... > result = Fload (concat2 (build_string ("international/"), table), > Qt, Qt, Qt, Qt); > ... > if (NILP (result)) > return Qnil; > > Evidently bidi init fails to load "international/..." > perhaps due to environment, cwd, phase of moon? This is a duplicate of #11634. The crashes are caused by loading international/uni-mirrored.el from the wrong Lisp tree, one that belongs to an older Emacs version.