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#16674: 24.3.50; crash: redisplay_internal, update_frame, using client-daemon in tmux Date: Fri, 07 Feb 2014 09:16:29 +0200 Message-ID: <83y51nxuia.fsf@gnu.org> References: <87sirwvsr0.fsf@holos.localdomain> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1391757432 29788 80.91.229.3 (7 Feb 2014 07:17:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 7 Feb 2014 07:17:12 +0000 (UTC) Cc: 16674@debbugs.gnu.org To: Mark Oteiza Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 07 08:17:19 2014 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 1WBfgc-00033k-LH for geb-bug-gnu-emacs@m.gmane.org; Fri, 07 Feb 2014 08:17:18 +0100 Original-Received: from localhost ([::1]:40003 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBfgc-00007I-3A for geb-bug-gnu-emacs@m.gmane.org; Fri, 07 Feb 2014 02:17:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBfgT-00006l-DT for bug-gnu-emacs@gnu.org; Fri, 07 Feb 2014 02:17:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WBfgN-0006wj-MG for bug-gnu-emacs@gnu.org; Fri, 07 Feb 2014 02:17:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40120) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBfgN-0006wf-IO for bug-gnu-emacs@gnu.org; Fri, 07 Feb 2014 02:17:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WBfgM-00048y-5I for bug-gnu-emacs@gnu.org; Fri, 07 Feb 2014 02:17:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Feb 2014 07:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16674 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16674-submit@debbugs.gnu.org id=B16674.139175739615886 (code B ref 16674); Fri, 07 Feb 2014 07:17:01 +0000 Original-Received: (at 16674) by debbugs.gnu.org; 7 Feb 2014 07:16:36 +0000 Original-Received: from localhost ([127.0.0.1]:54139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBffv-000489-0c for submit@debbugs.gnu.org; Fri, 07 Feb 2014 02:16:35 -0500 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:58552) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WBffr-00047z-Ve for 16674@debbugs.gnu.org; Fri, 07 Feb 2014 02:16:32 -0500 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0N0M00M006C3ZI00@a-mtaout21.012.net.il> for 16674@debbugs.gnu.org; Fri, 07 Feb 2014 09:16:29 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N0M00MAL6VHT9A0@a-mtaout21.012.net.il>; Fri, 07 Feb 2014 09:16:29 +0200 (IST) In-reply-to: <87sirwvsr0.fsf@holos.localdomain> 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:84796 Archived-At: > From: Mark Oteiza > Date: Thu, 06 Feb 2014 16:25:07 -0500 > > I have had several similar crashes over the past couple weeks, using the > daemon and a variety of clients in and out of tmux sessions. I attached > the backtrace the most recent crash. > Program terminated with signal 6, Aborted. > #0 0x00007f76aff4274b in raise () from /usr/lib/libpthread.so.0 > (gdb) bt > #0 0x00007f76aff4274b in raise () from /usr/lib/libpthread.so.0 > #1 0x00000000004db076 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at emacs.c:378 > #2 0x00000000004f4433 in emacs_abort () at sysdep.c:2127 > #3 0x00000000004a14c5 in cmcheckmagic (tty=0x2c2d410) at cm.c:120 This is here: void cmcheckmagic (struct tty_display_info *tty) { if (curX (tty) == FrameCols (tty)) { if (!MagicWrap (tty) || curY (tty) >= FrameRows (tty) - 1) emacs_abort (); <<<<<<<<<<<<<<<<<<<<<<<< Can you find out which of the two conditions triggered the abort? Also, what are "client-daemon" and "tmux", and how are they related to Emacs? Finally, can you try reproducing this in an unoptimized build? I'm afraid optimized builds lie to GDB about the exact point of crash and about backtrace that led to the crash. Thanks.