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#47067: 28.0.50; [feature/native-comp] Crash while scrolling through dispnew.c Date: Sat, 13 Mar 2021 10:47:53 +0200 Message-ID: <834khfjv7q.fsf@gnu.org> References: <83sg52lykn.fsf@gnu.org> <83mtv8lrmf.fsf@gnu.org> <83czw4lelg.fsf@gnu.org> <83mtv8jgn2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31940"; mail-complaints-to="usenet@ciao.gmane.io" Cc: akrl@sdf.org, 47067@debbugs.gnu.org To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Mar 13 09:48:13 2021 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 1lKzwS-0008Cw-Bi for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 13 Mar 2021 09:48:12 +0100 Original-Received: from localhost ([::1]:52486 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKzwR-00063v-Ai for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 13 Mar 2021 03:48:11 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55428) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKzwK-00063V-OK for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2021 03:48:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47528) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKzwI-0004vw-03 for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2021 03:48:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lKzwH-0002k0-Ry for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2021 03:48:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Mar 2021 08:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47067 X-GNU-PR-Package: emacs Original-Received: via spool by 47067-submit@debbugs.gnu.org id=B47067.161562527710524 (code B ref 47067); Sat, 13 Mar 2021 08:48:01 +0000 Original-Received: (at 47067) by debbugs.gnu.org; 13 Mar 2021 08:47:57 +0000 Original-Received: from localhost ([127.0.0.1]:59074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKzwC-0002jg-M2 for submit@debbugs.gnu.org; Sat, 13 Mar 2021 03:47:56 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lKzwB-0002jT-3N for 47067@debbugs.gnu.org; Sat, 13 Mar 2021 03:47:55 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:59813) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKzw4-0004pY-O9; Sat, 13 Mar 2021 03:47:48 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2858 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lKzw3-00033x-VU; Sat, 13 Mar 2021 03:47:48 -0500 In-Reply-To: (message from Pip Cet on Sat, 13 Mar 2021 08:18:43 +0000) 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:202245 Archived-At: --=-=-= Content-Type: text/plain > From: Pip Cet > Date: Sat, 13 Mar 2021 08:18:43 +0000 > Cc: Andrea Corallo , 47067@debbugs.gnu.org > > > They are large functions. I will post the disassembly if someone > > wants to look at it. > > I'm volunteering :-) Thanks. I attach disassembly of 2 functions somehow involved in this, with the corresponding broken backtraces. --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=gdb.txt.xz Content-Transfer-Encoding: base64 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 RoKGAAGySZGIBABmVQJPscRn+wIAAAAABFla --=-=-=--