From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#74966: 31.0.50; Crash report (using igc on macOS) Date: Sat, 21 Dec 2024 12:35:31 -0500 Message-ID: References: <87ikrejok5.fsf@protonmail.com> <86cyhm9m9a.fsf@gnu.org> <87seqihyex.fsf@protonmail.com> <864j2xa5x0.fsf@gnu.org> <86r0618odu.fsf@gnu.org> <87h66xic0k.fsf@protonmail.com> <86seqh6x0u.fsf@gnu.org> <86o7156muw.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32290"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , spd@toadstyle.org, pipcet@protonmail.com, acorallo@gnu.org, 74966@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 21 18:36:15 2024 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 1tP3Og-0008H0-5z for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 21 Dec 2024 18:36:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tP3OW-0002zx-Qz; Sat, 21 Dec 2024 12:36:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tP3OU-0002zU-Qs for bug-gnu-emacs@gnu.org; Sat, 21 Dec 2024 12:36:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tP3OU-00022c-He for bug-gnu-emacs@gnu.org; Sat, 21 Dec 2024 12:36:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=WmMg+/Xv0xc+RQ/dzjdnkXQyt8j/MsB06v3Kkdqp/2Q=; b=c4xEdlL+m3dcfgK3rChMrHaLJjCQM3NvERTYTzHVQLO2F9WF7HjIAkVgM+KXtpyvcYlNFSdcsipsYu4ayFDWKS9mPFdisXHVdhuQ9nPcHXngiihMpVWdxhCGK3yvvaZ6qpFvCoUgS1yftmfYYUAS1DHpeH6nG6AOFNtblwR6nIv8AjSI7yQJSk/1L677YNGAY7Hkvqf8aa0+lDQ/u77spIozoMaHQR4D20SEpqS2oynkDGsxy5J724dzz4yVE7WiRaGQQfJxXxBAcvR6MC+Qkb9kOAhFOiJt9jDARvahkVDKfO+kd1s6kqoDJB5PN6OVMEFqbTz5DntbC6POPflSkQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tP3OU-0006tM-BX for bug-gnu-emacs@gnu.org; Sat, 21 Dec 2024 12:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Dec 2024 17:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74966 X-GNU-PR-Package: emacs Original-Received: via spool by 74966-submit@debbugs.gnu.org id=B74966.173480254526465 (code B ref 74966); Sat, 21 Dec 2024 17:36:02 +0000 Original-Received: (at 74966) by debbugs.gnu.org; 21 Dec 2024 17:35:45 +0000 Original-Received: from localhost ([127.0.0.1]:47601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tP3OC-0006sn-Ug for submit@debbugs.gnu.org; Sat, 21 Dec 2024 12:35:45 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:12517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tP3OB-0006sY-AT for 74966@debbugs.gnu.org; Sat, 21 Dec 2024 12:35:43 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 953B54419FA; Sat, 21 Dec 2024 12:35:35 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1734802534; bh=P3DbcGyRLp+cXgeuvOenEQ3553dG25Z/QZ+3veTQz6s=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=MJfSx9U7FbO4mAhynIH7xHR7gzBR9e250teQFlO3HPskrgE7odq863sZNLuvznn5q cl2H5IbJTXOQqIFHXsskJrFVWMzjOWyaD/Y4CMylRWawRRpgo8h/Ewtp+qu0oLok1I IICLcewnbpjAgNRvI4iRv4aOU6vjYDK8E4l6UWI7NTgIE938XGUEPbUao2Yy+AEO9H pspSalftEclwbvaiAFtRqN/LakOwcNuMOdtTIX3pf8pv4hv+RJnHDDcbTzRn8y8C0a yxm9yeYyv68B5LoMTntJGvJAyJEeCNgUHihtGpMDgerPAEtcA/c2Bn6t2k+iA6N4fp sfSiejZTNwJzA== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 3AFBD440255; Sat, 21 Dec 2024 12:35:34 -0500 (EST) Original-Received: from asado (unknown [199.119.74.1]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id D57FC12037A; Sat, 21 Dec 2024 12:35:33 -0500 (EST) In-Reply-To: <86o7156muw.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Dec 2024 18:07:35 +0200") 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:297545 Archived-At: > I interpreted the suggestion to use a fixnum as meaning to use a > Lisp_Object. I'm not aware of any other interpretation of "fixnum". > Apologies if I misunderstood. It was actually just me not being 100% sure if it had type Lisp_Object or not, but wanting to insist on the fact that in any case it's a value that doesn't require any tracing for the GC or relocation or any such thing. BTW, we could also keep the bug and fix the crash by checking bounds before we use the index, ... Stefan