From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#44047: current HEAD has been crashing on startup Date: Mon, 19 Oct 2020 17:23:26 +0300 Message-ID: <83wnzmpa5d.fsf@gnu.org> References: <83v9f8srih.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5396"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 44047@debbugs.gnu.org To: Liam Stitt Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 19 16:28:36 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kUW9L-0001Fy-Lc for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Oct 2020 16:28:35 +0200 Original-Received: from localhost ([::1]:35432 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUW9K-0006WO-MY for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Oct 2020 10:28:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kUW4w-00021i-KK for bug-gnu-emacs@gnu.org; Mon, 19 Oct 2020 10:24:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58668) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kUW4v-0004Rr-UY for bug-gnu-emacs@gnu.org; Mon, 19 Oct 2020 10:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kUW4v-0007Oc-OQ for bug-gnu-emacs@gnu.org; Mon, 19 Oct 2020 10:24: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: Mon, 19 Oct 2020 14:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44047 X-GNU-PR-Package: emacs Original-Received: via spool by 44047-submit@debbugs.gnu.org id=B44047.160311740628371 (code B ref 44047); Mon, 19 Oct 2020 14:24:01 +0000 Original-Received: (at 44047) by debbugs.gnu.org; 19 Oct 2020 14:23:26 +0000 Original-Received: from localhost ([127.0.0.1]:41981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUW4M-0007NX-81 for submit@debbugs.gnu.org; Mon, 19 Oct 2020 10:23:26 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:50402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUW4K-0007NL-TO for 44047@debbugs.gnu.org; Mon, 19 Oct 2020 10:23:25 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34770) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kUW4F-0004Ms-AE; Mon, 19 Oct 2020 10:23:19 -0400 Original-Received: from [176.228.60.248] (port=4045 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kUW4E-000403-ON; Mon, 19 Oct 2020 10:23:19 -0400 In-Reply-To: (message from Liam Stitt on Sun, 18 Oct 2020 19:10:12 -0600 (MDT)) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:190988 Archived-At: > Date: Sun, 18 Oct 2020 19:10:12 -0600 (MDT) > From: Liam Stitt > cc: 44047@debbugs.gnu.org > > > Can you build an unoptimized version, run it under GDB, and when it > > crashes, show a backtrace? > > Does building the unoptimized version require more than tweaking the > CFLAGS entry in src/Makefile? If not, this is what I got: Thanks. Please reproduce the crash again, and this time say (gdb) bt full and post everything that produces. > 0x0000555555598126 in fill_up_frame_row_with_spaces (row=0x100, upto=0) ^^^ That 'row' pointer is clearly bogus (and causes the crash). The question is how does this happen. I hope the output of "bt full" will give some ideas. Thanks. P.S. Is this on some terminal emulator? If so, which one (xterm, something else?), and what are the dimensions of the terminal window where you invoke Emacs?