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: Wed, 30 Sep 2015 13:06:16 +0300 Message-ID: <83k2r8b4rr.fsf@gnu.org> References: <8337y2imvk.fsf@gnu.org> <83bncmeu95.fsf@gnu.org> <8337xyelev.fsf@gnu.org> <83vbaucx7c.fsf@gnu.org> <83fv1xd71j.fsf@gnu.org> <83bncld3vf.fsf@gnu.org> <838u7pd02c.fsf@gnu.org> <837fn9cxe3.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1443681015 30504 80.91.229.3 (1 Oct 2015 06:30:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Oct 2015 06:30:15 +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 Thu Oct 01 08:30:04 2015 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 1ZhXNT-00073J-J1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 08:30:03 +0200 Original-Received: from localhost ([::1]:38549 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhXNT-0008KO-1e for geb-bug-gnu-emacs@m.gmane.org; Thu, 01 Oct 2015 02:30:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhEIx-0004Z1-GY for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:08:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZhEIs-0003fG-Gh for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:08:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59725) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhEIs-0003f0-Da for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZhEIr-0004Rl-Vz for bug-gnu-emacs@gnu.org; Wed, 30 Sep 2015 06:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Sep 2015 10:08: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.144360762317020 (code B ref 21428); Wed, 30 Sep 2015 10:08:01 +0000 Original-Received: (at 21428) by debbugs.gnu.org; 30 Sep 2015 10:07:03 +0000 Original-Received: from localhost ([127.0.0.1]:48696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhEHu-0004QS-NE for submit@debbugs.gnu.org; Wed, 30 Sep 2015 06:07:02 -0400 Original-Received: from mtaout25.012.net.il ([80.179.55.181]:37604) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhEHr-0004Q1-El for 21428@debbugs.gnu.org; Wed, 30 Sep 2015 06:07:00 -0400 Original-Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NVH00J00IGTZ500@mtaout25.012.net.il> for 21428@debbugs.gnu.org; Wed, 30 Sep 2015 13:03:14 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVH00FH3ILED830@mtaout25.012.net.il>; Wed, 30 Sep 2015 13:03:14 +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-Received-From: 208.118.235.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:107091 Archived-At: > From: Rainer M Krug > Cc: 21428@debbugs.gnu.org, mituharu+bug-gnu-emacs-mac@math.s.chiba-u.ac.jp > Date: Wed, 30 Sep 2015 11:49:10 +0200 > > >> No, I mean continue running with them set to t, and see if the crashes > >> in get_glyph_face_and_encoding are prevented by disabling these > >> redisplay optimizations. > > > > OK - got it. So continue the initial plan. > > They are all set to t and I got the following crash: One more theory eats dust. > Let me know if you need any further info - I will leave the session > open. Just for the record, please show the usual data about this crash: the 'used' count of the frame's face cache and the output of "pgrow" command in frame #4. I guess we are down to using the brute-force approach after all. I will prepare a series of GDB commands that you need to invoke before running a new Emacs session under GDB. The output will be recorded in a file, which I will ask you to send me for analysis when a crash happens. To prepare those GDB commands, I need to know how many different frames you are normally using. If only one, the job of preparing those commands is easier. If you normally use more than one frame, do the crashes happen when you edit in a particular one of them? IOW, would it be easy for you to switch to the frame where the crashes are expected, in order to invoke those GDB commands for that one frame? Thanks.