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#15575: 24.3.50; New tty menus crash Emacs Date: Thu, 10 Oct 2013 19:15:30 +0300 Message-ID: <83txgpp0f1.fsf@gnu.org> References: <7A5C065F-4E90-4846-80EE-650AF314DCB2@swipnet.se> <83a9iiqr49.fsf@gnu.org> <5D661800-C7B5-495B-BF9D-F2E1F16C9B93@swipnet.se> <834n8qqnfx.fsf@gnu.org> <97F9A2CA-8E08-4867-93C3-5BAE8DF80D72@swipnet.se> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT X-Trace: ger.gmane.org 1381421779 1397 80.91.229.3 (10 Oct 2013 16:16:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Oct 2013 16:16:19 +0000 (UTC) Cc: 15575@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 10 18:16:22 2013 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 1VUIuO-0001bP-5K for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Oct 2013 18:16:16 +0200 Original-Received: from localhost ([::1]:49274 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUIuN-0008Vy-Mv for geb-bug-gnu-emacs@m.gmane.org; Thu, 10 Oct 2013 12:16:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50153) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUIuF-0008Ux-Mz for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2013 12:16:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VUIuA-0007iT-CI for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2013 12:16:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60972) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUIuA-0007hn-95 for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2013 12:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VUIu9-0001ax-Pj for bug-gnu-emacs@gnu.org; Thu, 10 Oct 2013 12:16: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: Thu, 10 Oct 2013 16:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15575 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15575-submit@debbugs.gnu.org id=B15575.13814217516112 (code B ref 15575); Thu, 10 Oct 2013 16:16:01 +0000 Original-Received: (at 15575) by debbugs.gnu.org; 10 Oct 2013 16:15:51 +0000 Original-Received: from localhost ([127.0.0.1]:41032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUIty-0001aW-4Z for submit@debbugs.gnu.org; Thu, 10 Oct 2013 12:15:50 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:56425) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUItu-0001aL-Va for 15575@debbugs.gnu.org; Thu, 10 Oct 2013 12:15:47 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MUG00A00NM97W00@a-mtaout21.012.net.il> for 15575@debbugs.gnu.org; Thu, 10 Oct 2013 19:15:45 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MUG009S8NU8YYB0@a-mtaout21.012.net.il>; Thu, 10 Oct 2013 19:15:45 +0300 (IDT) In-reply-to: <97F9A2CA-8E08-4867-93C3-5BAE8DF80D72@swipnet.se> 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: 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:79153 Archived-At: > From: Jan Djärv > Date: Thu, 10 Oct 2013 10:06:51 +0200 > > 9 okt 2013 kl. 21:00 skrev Eli Zaretskii : > > > > Can you try the patch below? > > Makes no difference on OSX or Fedora 19, still crashes in the same place. How do you mean "the same place"? That place should no longer exist after applying the patch. If you mean the line marked below: /* Count how many glyphs to copy and copy the glyphs. */ for (area = LEFT_MARGIN_AREA; area < LAST_AREA; ++area) for (i = 0; i < from->used[area]; i++) to->glyphs[area][i] = from->glyphs[area][i]; <<<<<<<<<<<<<< then please tell what is the value of 'area' and of 'i' at the point of the crash. Btw, did you compile with --enable-checking, i.e. were the 3 eassert statements at the beginning of deep_copy_glyph_row compiled into the program?