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#21428: 24.5; Crash of emacs on OS X, installed via homebrew cask Date: Tue, 06 Oct 2015 19:47:30 +0300 Message-ID: <834mi4x7tp.fsf@gnu.org> References: <83vbaucx7c.fsf@gnu.org> <83fv1xd71j.fsf@gnu.org> <83bncld3vf.fsf@gnu.org> <838u7pd02c.fsf@gnu.org> <837fn9cxe3.fsf@gnu.org> <83k2r8b4rr.fsf@gnu.org> <834mibbstw.fsf@gnu.org> <83k2r79bi5.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1444172120 18191 80.91.229.3 (6 Oct 2015 22:55:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 Oct 2015 22:55:20 +0000 (UTC) Cc: 21428@debbugs.gnu.org, mituharu+bug-gnu-emacs-mac@math.s.chiba-u.ac.jp To: Rainer M Krug Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 07 00:55:09 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from eggs.gnu.org ([208.118.235.92]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Zjb8W-0007qo-72 for geb-bug-gnu-emacs@m.gmane.org; Wed, 07 Oct 2015 00:55:08 +0200 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zjb8S-0001z2-Db for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Oct 2015 18:55:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:54141) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjVe7-0006mR-OL for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Oct 2015 13:03:23 -0400 Original-Received: from localhost ([::1]:52649 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjVUm-00013f-U6 for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Oct 2015 12:53:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjVPn-0007YX-W6 for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 12:48:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjVPG-0007Gw-39 for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 12:48:35 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40118) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjVPF-0007Gj-Vd for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 12:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZjVPF-0004Fa-Rt for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 12:48:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Oct 2015 16:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21428 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 21428-submit@debbugs.gnu.org id=B21428.144415005416303 (code B ref 21428); Tue, 06 Oct 2015 16:48:01 +0000 Original-Received: (at 21428) by debbugs.gnu.org; 6 Oct 2015 16:47:34 +0000 Original-Received: from localhost ([127.0.0.1]:57322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjVOn-0004Es-Hq for submit@debbugs.gnu.org; Tue, 06 Oct 2015 12:47:33 -0400 Original-Received: from mtaout26.012.net.il ([80.179.55.182]:60492) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjVOl-0004Ej-2h for 21428@debbugs.gnu.org; Tue, 06 Oct 2015 12:47:32 -0400 Original-Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NVT00J0050WWL00@mtaout26.012.net.il> for 21428@debbugs.gnu.org; Tue, 06 Oct 2015 19:50:25 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVT00C175G10GC0@mtaout26.012.net.il>; Tue, 06 Oct 2015 19:50:25 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 Xref: news.gmane.org gmane.emacs.bugs:107395 Archived-At: > From: Rainer M Krug > Cc: 21428@debbugs.gnu.org, mituharu+bug-gnu-emacs-mac@math.s.chiba-u.ac.jp > Date: Tue, 06 Oct 2015 10:16:22 +0200 > > OK - I upgraded the OS and emacs is still crashing (although I think > less frequent?). > > I attach the log and I think we are going somewhere. No, I don't think we've made any progress yet. I need to see a transcript of a session which ends with an assertion violation due to FACE_FROM_ID returning a NULL pointer. This session 9and the one before it) ended prematurely, and it did because of this: Lisp Backtrace: Cannot access memory at address 0x2018e20 Somehow, GDB was unable to produce a Lisp backtrace for a reason that evades me. I'm not sure this reason is relevant, so for now, let's work around it. For your next session, please start GDB from a directory other than where you have the .gdbinit file that comes with Emacs sources, and please do NOT issue the 'source' command to read .gdbinit before you run Emacs under GDB. This should avoid the problem we see here, and hopefully allow you to continue running until Emacs hits that assertion violation in get_glyph_face_and_encoding. When that happens, the last portion of gdb.txt before the assertion will hopefully tell us what goes on. > I have left the session open so just let me know if you need further > info. Thanks, you can close it and start a new one.