From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Devon Sean McCullough Newsgroups: gmane.emacs.bugs Subject: bug#11769: 24.1; Startup crash in bidi init Date: Sun, 24 Jun 2012 12:29:31 +0800 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1340512224 11758 80.91.229.3 (24 Jun 2012 04:30:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 24 Jun 2012 04:30:24 +0000 (UTC) To: 11769@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 24 06:30:23 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 1SieSs-0002Sn-3q for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jun 2012 06:30:22 +0200 Original-Received: from localhost ([::1]:57214 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSr-00060N-Sq for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Jun 2012 00:30:21 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSn-00060C-Nb for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:30:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SieSl-0001Mf-PS for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:30:17 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SieSl-0001Mb-Lj for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:30:15 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SieWQ-0000WY-Ke for bug-gnu-emacs@gnu.org; Sun, 24 Jun 2012 00:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Devon Sean McCullough Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Jun 2012 04:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11769 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13405124341997 (code B ref -1); Sun, 24 Jun 2012 04:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Jun 2012 04:33:54 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-Received: by gateway06.websitewelcome.com (Postfix, from userid 5007) id BA9539620D9C0; Sat, 23 Jun 2012 23:29:50 -0500 (CDT) Original-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) Original-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 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-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:61236 Archived-At: 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)