From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 24 00:33:54 2012 Received: (at submit) by debbugs.gnu.org; 24 Jun 2012 04:33:54 +0000 Received: from localhost ([127.0.0.1]:54591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SieWF-0000W8-Ti for submit@debbugs.gnu.org; Sun, 24 Jun 2012 00:33:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45017) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SieWC-0000W0-Bs for submit@debbugs.gnu.org; Sun, 24 Jun 2012 00:33:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SieSU-00015d-Up for submit@debbugs.gnu.org; Sun, 24 Jun 2012 00:30:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38553) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSU-00015Y-RX for submit@debbugs.gnu.org; Sun, 24 Jun 2012 00:29:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36910) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSS-0005vM-VC for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:29:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SieSQ-00015C-Oy for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:29:56 -0400 Received: from gateway06.websitewelcome.com ([67.18.52.14]:59286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSQ-00014z-B3 for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:29:54 -0400 Received: by gateway06.websitewelcome.com (Postfix, from userid 5007) id BA9539620D9C0; Sat, 23 Jun 2012 23:29:50 -0500 (CDT) Received: from leaf.websitewelcome.com (leaf.websitewelcome.com [174.121.85.66]) by gateway06.websitewelcome.com (Postfix) with ESMTP id B06B09620D9A0 for ; Sat, 23 Jun 2012 23:29:50 -0500 (CDT) Received: from [192.204.198.67] (port=60579) by leaf.websitewelcome.com with esmtps (TLSv1:AES128-SHA:128) (Exim 4.77) (envelope-from ) id 1SieSM-0004wp-36 for bug-gnu-emacs@gnu.org; Sat, 23 Jun 2012 23:29:50 -0500 From: Devon Sean McCullough Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: 24.1; Startup crash in bidi init Date: Sun, 24 Jun 2012 12:29:31 +0800 Message-Id: To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leaf.websitewelcome.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jovi.net X-BWhitelist: no X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: ([192.204.198.67]) [192.204.198.67]:60579 X-Source-Auth: jovinet X-Email-Count: 1 X-Source-Cap: am92aW5ldDtkZXZvbjtsZWFmLndlYnNpdGV3ZWxjb21lLmNvbQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) 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 =3D Abort) ### gdb nextstep/Emacs.app/Contents/MacOS/Emacs -Q bidi_initialize (void) ... bidi_mirror_table =3D uniprop_table (intern ("mirroring")); if (NILP (bidi_mirror_table)) abort (); uniprop_table (Lisp_Object prop) ... result =3D 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? Coredump goes to Apple Crash Reporter where reload gets a running Emacs. Maybe it finally started up because during crash report I also turned = off Apple Menu > System Preferences... > Language & Text > Input Sources > = Chinese - Simplified but now that Emacs has started once it seems to start every time even with Chinese turned back on. Peace --Devon P.S. MacOS 10.6.8 uname -a Darwin RA.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 = PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 gcc --version i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664) Xcode Version 3.2.3 (1688) 64-bit=20 Component versions Xcode IDE: 1688.0 Xcode Core: 1691.0 ToolSupport: 1591.0 In GNU Emacs 24.1.1 (x86_64-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2012-06-22 on RA.local Windowing system distributor `Apple', version 10.3.1038 Configured using: `configure '--with-ns' 'CC=3Dgcc'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Message Minor modes in effect: mml-mode: t display-time-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Features: (shadow debug gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail pcmpl-unix server grep compile help-mode view dired-aux jka-compr hi-lock baal vt-mouse rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time ange-ftp slime-pale slime-fancy slime-fontifying-fu slime-package-fu warnings slime-references slime-xref-browser tree-widget wid-edit slime-scratch slime-presentations slime-highlight-edits slime-fuzzy slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-parse slime-repl slime byte-opt bytecomp byte-compile cconv macroexp derived apropos edmacro kmacro easy-mmode hideshow pp hyperspec thingatpt browse-url which-func imenu ude-autoload bmacs-gnu-emacs bmacs lzx new cl-compat rect shell pcomplete comint ansi-color sort etags ring diary-lib diary-loaddefs cal-menu calendar cal-loaddefs paren sgml-mode dired advice help-fns advice-preload info-look info easymenu hy-test regexp-opt desktop cl time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 24 11:53:48 2012 Received: (at 11769) by debbugs.gnu.org; 24 Jun 2012 15:53:48 +0000 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 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 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) 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) Date: Sun, 24 Jun 2012 18:49:40 +0300 From: Eli Zaretskii Subject: Re: bug#11769: 24.1; Startup crash in bidi init In-reply-to: X-012-Sender: halo1@inter.net.il To: Devon Sean McCullough Message-id: <83ehp4btgr.fsf@gnu.org> References: X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11769 Cc: 11769@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > 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. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 24 14:58:01 2012 Received: (at control) by debbugs.gnu.org; 24 Jun 2012 18:58:01 +0000 Received: from localhost ([127.0.0.1]:55443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sis0W-0004cM-Hp for submit@debbugs.gnu.org; Sun, 24 Jun 2012 14:58:00 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:48966) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sis0U-0004cG-Sx for control@debbugs.gnu.org; Sun, 24 Jun 2012 14:57:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Sirwl-0007w1-Nh for control@debbugs.gnu.org; Sun, 24 Jun 2012 14:54:07 -0400 Date: Sun, 24 Jun 2012 14:54:07 -0400 Message-Id: Subject: control message for bug 11769 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) forcemerge 11634 11769 From unknown Sat Aug 16 12:43:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Jul 2012 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator