From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Andrea Corallo Newsgroups: gmane.emacs.bugs Subject: bug#41754: [feature/native-comp] Fix crash when loading lambdas from dumps with --enable-checking. Date: Mon, 08 Jun 2020 15:42:12 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="30733"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: 41754@debbugs.gnu.org To: Nicolas =?UTF-8?Q?B=C3=A9rtolo?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 08 17:43:59 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 1jiJwL-0007sT-Np for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 08 Jun 2020 17:43:57 +0200 Original-Received: from localhost ([::1]:59738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jiJwK-0007BT-MJ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 08 Jun 2020 11:43:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiJvT-0006Bu-1E for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2020 11:43:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46125) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jiJvR-0004MA-MC for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2020 11:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jiJvR-0005rF-K7 for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2020 11:43:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrea Corallo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Jun 2020 15:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41754 X-GNU-PR-Package: emacs Original-Received: via spool by 41754-submit@debbugs.gnu.org id=B41754.159163093722459 (code B ref 41754); Mon, 08 Jun 2020 15:43:01 +0000 Original-Received: (at 41754) by debbugs.gnu.org; 8 Jun 2020 15:42:17 +0000 Original-Received: from localhost ([127.0.0.1]:57671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiJuj-0005qB-Bj for submit@debbugs.gnu.org; Mon, 08 Jun 2020 11:42:17 -0400 Original-Received: from mx.sdf.org ([205.166.94.20]:53946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jiJui-0005q1-4b for 41754@debbugs.gnu.org; Mon, 08 Jun 2020 11:42:16 -0400 Original-Received: from sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 058FgC4n012428 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 8 Jun 2020 15:42:13 GMT Original-Received: (from akrl@localhost) by sdf.org (8.15.2/8.12.8/Submit) id 058FgCE3024210; Mon, 8 Jun 2020 15:42:12 GMT In-Reply-To: ("Nicolas =?UTF-8?Q?B=C3=A9rtolo?="'s message of "Sun, 7 Jun 2020 16:08:19 -0300") 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:181738 Archived-At: Nicolas B=C3=A9rtolo writes: > Hi Andrea, > > I have seen that a lambda may be loaded many times when loading a dump. I= s this > expected? I don't know enough to tell. If it is, the attached patch preve= nts an > assertion failure when building with --enable-checking. > > Nico. Hi, had a look, this is a real bug. Luckily except for failing the test should not introduce instability in normal builds, still the test is correct. I'll come up with the fix once is tested. Thanks Andrea --=20 akrl@sdf.org