From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#41321: 27.0.91; Emacs aborts due to invalid pseudovector objects Date: Sun, 24 May 2020 21:40:34 +0300 Message-ID: <83mu5xw50d.fsf@gnu.org> References: <83zha8cgpi.fsf@gnu.org> <83r1vibmyj.fsf@gnu.org> <83imgublku.fsf@gnu.org> <831rncjuwf.fsf@gnu.org> <83h7w5xvfa.fsf@gnu.org> <83y2phwb9x.fsf@gnu.org> <83r1v9w9vi.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="128430"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 41321@debbugs.gnu.org, monnier@iro.umontreal.ca To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 24 20:41:19 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 1jcvYl-000XJf-Kd for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 May 2020 20:41:19 +0200 Original-Received: from localhost ([::1]:34658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcvYk-0005vT-LK for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 May 2020 14:41:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jcvYV-0005nL-HR for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 14:41:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55394) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jcvYT-000083-Qv for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 14:41:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jcvYT-0007Y1-Nc for bug-gnu-emacs@gnu.org; Sun, 24 May 2020 14:41: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: Sun, 24 May 2020 18:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41321 X-GNU-PR-Package: emacs Original-Received: via spool by 41321-submit@debbugs.gnu.org id=B41321.159034563928976 (code B ref 41321); Sun, 24 May 2020 18:41:01 +0000 Original-Received: (at 41321) by debbugs.gnu.org; 24 May 2020 18:40:39 +0000 Original-Received: from localhost ([127.0.0.1]:38707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcvY7-0007XI-0O for submit@debbugs.gnu.org; Sun, 24 May 2020 14:40:39 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcvXz-0007Wv-MH for 41321@debbugs.gnu.org; Sun, 24 May 2020 14:40:38 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35980) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcvXu-0008QH-2w; Sun, 24 May 2020 14:40:26 -0400 Original-Received: from [176.228.60.248] (port=4283 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jcvXt-0007t3-Fi; Sun, 24 May 2020 14:40:25 -0400 In-Reply-To: (message from Pip Cet on Sun, 24 May 2020 18:03:57 +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:180917 Archived-At: > From: Pip Cet > Date: Sun, 24 May 2020 18:03:57 +0000 > Cc: 41321@debbugs.gnu.org, Stefan Monnier > > > If you still claim that I didn't demonstrate that the buffer's overlay > > chain got corrupted > > I do, of course. The message GDB prints simply does not say anything > problematic about the buffer's overlay chain. > > > as part of the bug that caused the segfault, > > please point out what I missed here. > > You omitted the third call to xtype, which was even more clearly > nonsensical: xtype was misbehaving. We don't know in which way it was > misbehaving. So there's no evidence either way. > > FWIW, running into gdb bugs is something that happens to me almost on > a regular basis. There's no point reporting those, as there's > generally no response. In your case, you're in an unusual environment > with a rather large and complicated .gdbinit file which does very > strange things to avoid running into GDB bugs that we know about. All > that increases the likelihood of your encountering a gdb bug that no > one else has, or that has been reported but never responded to. I don't buy this, sorry. I use GDB every day in this very "unusual environment", both when debugging Emacs and other programs. The probability of these being due to some bug in GDB or in .gdbinit commands is very low, as I and others use them all the time. It is much more probable that the commands I've shown are signs of a real trouble in Emacs and not in GDB. I'm not willing to disregard what those commands show me because they don't match your theory. I prefer facts.