From unknown Fri Jun 20 07:17:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28280 <28280@debbugs.gnu.org> To: bug#28280 <28280@debbugs.gnu.org> Subject: Status: assert in newline Reply-To: bug#28280 <28280@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:17:09 +0000 retitle 28280 assert in newline reassign 28280 emacs submitter 28280 Alan Mackenzie severity 28280 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 29 14:44:54 2017 Received: (at submit) by debbugs.gnu.org; 29 Aug 2017 18:44:54 +0000 Received: from localhost ([127.0.0.1]:32821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmlVO-00044l-Hp for submit@debbugs.gnu.org; Tue, 29 Aug 2017 14:44:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmlVM-00044Y-B9 for submit@debbugs.gnu.org; Tue, 29 Aug 2017 14:44:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmlVG-0000UL-9U for submit@debbugs.gnu.org; Tue, 29 Aug 2017 14:44:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35704) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dmlVG-0000UC-78 for submit@debbugs.gnu.org; Tue, 29 Aug 2017 14:44:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmlVF-0002pW-6H for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 14:44:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmlVC-0000SB-1y for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 14:44:45 -0400 Received: from ocolin.muc.de ([193.149.48.4]:31117 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1dmlVB-0000RE-NU for bug-gnu-emacs@gnu.org; Tue, 29 Aug 2017 14:44:41 -0400 Received: (qmail 16433 invoked by uid 3782); 29 Aug 2017 18:44:39 -0000 Received: from acm.muc.de (p548C6CED.dip0.t-ipconnect.de [84.140.108.237]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 29 Aug 2017 20:44:38 +0200 Received: (qmail 4367 invoked by uid 1000); 29 Aug 2017 18:41:40 -0000 Date: Tue, 29 Aug 2017 18:41:40 +0000 To: bug-gnu-emacs@gnu.org Subject: Maximally unhelpful diagnostic message. Message-ID: <20170829184140.GA4339@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.7.2 (2016-11-26) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) Hello, Emacs. In GNU Emacs 25.2.3 (x86_64-unknown-linux-gnu, GTK+ Version 3.22.16) of 2017-08-15 built on ACM Configured using: 'configure --with-gif=no --with-tiff=no --with-gpm' Configured features: XPM JPEG PNG RSVG SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 I was just debugging some code when I was presented with the diagnostic: Assertion failed: (eq 10 (char-before)) . Just that. Nothing else. No backtrace, no context, no nothing. This is not helpful. I request that consideration be given to providing one or more of these details when assertion code triggers. Thanks! -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 29 15:20:34 2017 Received: (at 28280) by debbugs.gnu.org; 29 Aug 2017 19:20:34 +0000 Received: from localhost ([127.0.0.1]:32861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmm3u-00050t-C1 for submit@debbugs.gnu.org; Tue, 29 Aug 2017 15:20:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmm3s-00050g-V8 for 28280@debbugs.gnu.org; Tue, 29 Aug 2017 15:20:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmm3m-00060W-JP for 28280@debbugs.gnu.org; Tue, 29 Aug 2017 15:20:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47378) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmm3k-0005zu-BS; Tue, 29 Aug 2017 15:20:24 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dmm3j-0003zY-Tl; Tue, 29 Aug 2017 15:20:23 -0400 From: Glenn Morris To: Alan Mackenzie Subject: Re: bug#28280: Maximally unhelpful diagnostic message. References: <20170829184140.GA4339@ACM> X-Spook: BROMURE AQIM enemy of the state Conventional weapon Nuevo X-Ran: 6:F*fV>R`A3(|utPsZp:9Xj-LJ"stk#rQa_^HASv%33L$Pbykuq'ZJIUTS31$m? (Alan Mackenzie's message of "Tue, 29 Aug 2017 18:41:40 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28280 Cc: 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Alan Mackenzie wrote: > Assertion failed: (eq 10 (char-before)) A few seconds grep suggests this is due to the code in newline, added ~ 3 years ago in 62ee8b1 ("Add assertions to try and help catch bug#18913"). The complete lack of progress in that report since then suggests it may be time to remove/downgrade those assertions. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 29 15:21:54 2017 Received: (at control) by debbugs.gnu.org; 29 Aug 2017 19:21:54 +0000 Received: from localhost ([127.0.0.1]:32866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmm5C-00054A-MT for submit@debbugs.gnu.org; Tue, 29 Aug 2017 15:21:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmm5B-00053w-60 for control@debbugs.gnu.org; Tue, 29 Aug 2017 15:21:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmm55-0006kR-DH for control@debbugs.gnu.org; Tue, 29 Aug 2017 15:21:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47402) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmm55-0006kN-9X for control@debbugs.gnu.org; Tue, 29 Aug 2017 15:21:47 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dmm54-0004An-SO for control@debbugs.gnu.org; Tue, 29 Aug 2017 15:21:46 -0400 Subject: control message for bug 28280 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Tue, 29 Aug 2017 15:21:46 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) retitle 28280 assert in newline From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 29 15:32:50 2017 Received: (at 28280) by debbugs.gnu.org; 29 Aug 2017 19:32:50 +0000 Received: from localhost ([127.0.0.1]:32874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmmFk-0007DF-RI for submit@debbugs.gnu.org; Tue, 29 Aug 2017 15:32:50 -0400 Received: from mail-pg0-f49.google.com ([74.125.83.49]:38874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmmFj-0007Cz-5f for 28280@debbugs.gnu.org; Tue, 29 Aug 2017 15:32:47 -0400 Received: by mail-pg0-f49.google.com with SMTP id b8so13502300pgn.5 for <28280@debbugs.gnu.org>; Tue, 29 Aug 2017 12:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version; bh=VGqIDZw0Pgylb/nteYPljSOm0IBQodH8ykyIF/nXZbE=; b=pYduH8XjdC47r1c6A9h/YG3jpTe4QXx/Ea/PRhzCratVfoEjoGysN5zOlRG13qTSNU rbs8AZG5mcia5uHsUnLpa8zVm29nDAYh6ps0l1dOb4wGIoYw5VR0OXDAdcS222R/jDyq Lp5scGaL9l/KLXeoA0v7vju3SHWChgLnrPzbxwpVkvWdhKj/MP3HnuGiWMc0OVVA5dhq GYuSlE5rJ8NOXO+1U1TeTv5g2HixHWbaPqfv6WeUZGM3deLYYZl33RPY50Atv8KR9ksL TasIyGijQ2RuthLbOYmPs5IW/RisEyyJrnQWYlxHyuAZ7Ccq7otQK90Btiif+C5kEncW ZUxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version; bh=VGqIDZw0Pgylb/nteYPljSOm0IBQodH8ykyIF/nXZbE=; b=ohnKPXQ+EqJe/N5iZ4LImBMwh4NKJoM4dRKkqiPJ6C1VRQaOKhNTmsxs3MrYMdRPNP Ql5l27h9VQXZ5ou7W/3doY8ERh5hy5wGewYnou1xY3gzOZS3r0mYciL3X1XqCpo6v0Jb FKunuIVmtKgQNDxZ2Z9YGACvZ+hr2xYfs/3tf6bf2P/tZ7lh/R20JU8mH+WiXaIPydkO E1QFLZ5kepdRu1Wd/zehmwkE/GrwSx/6A0JDgWRlg8qHA94W9VYMFyxktsxC1hiTao7i oLlKyQHb9vT0AmL/tjbvqnSWWiK8/0LeUsCIbSVE0/w7QTtHL0I0zj3tw2BdDZYuVJMZ Jx3Q== X-Gm-Message-State: AHYfb5intHHh50g2gzkLimU9FpYGwgx3kVdgqIOSmlAd+WUCK1ZXBU94 miJG2UXA6mhU+qsHGts= X-Received: by 10.84.238.138 with SMTP id v10mr1701798plk.185.1504035159496; Tue, 29 Aug 2017 12:32:39 -0700 (PDT) Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id t16sm6305610pfj.96.2017.08.29.12.32.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Aug 2017 12:32:38 -0700 (PDT) From: John Wiegley X-Google-Original-From: "John Wiegley" Received: by Vulcan.local (Postfix, from userid 501) id 2C3318D0E276; Tue, 29 Aug 2017 12:32:37 -0700 (PDT) To: Glenn Morris Subject: Re: bug#28280: Maximally unhelpful diagnostic message. In-Reply-To: (Glenn Morris's message of "Tue, 29 Aug 2017 15:20:23 -0400") Date: Tue, 29 Aug 2017 12:32:35 -0700 Message-ID: References: <20170829184140.GA4339@ACM> User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.2.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28280 Cc: Alan Mackenzie , 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >>>>> "GM" == Glenn Morris writes: GM> A few seconds grep suggests this is due to the code in newline, added ~ 3 GM> years ago in 62ee8b1 ("Add assertions to try and help catch bug#18913"). GM> The complete lack of progress in that report since then suggests it may be GM> time to remove/downgrade those assertions. Agreed. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 29 16:18:59 2017 Received: (at 28280) by debbugs.gnu.org; 29 Aug 2017 20:18:59 +0000 Received: from localhost ([127.0.0.1]:32921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmmyR-0001lu-LW for submit@debbugs.gnu.org; Tue, 29 Aug 2017 16:18:59 -0400 Received: from ocolin.muc.de ([193.149.48.4]:35116 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1dmmyP-0001ll-Nf for 28280@debbugs.gnu.org; Tue, 29 Aug 2017 16:18:58 -0400 Received: (qmail 44670 invoked by uid 3782); 29 Aug 2017 20:18:56 -0000 Received: from acm.muc.de (p548C6CED.dip0.t-ipconnect.de [84.140.108.237]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 29 Aug 2017 22:18:55 +0200 Received: (qmail 5402 invoked by uid 1000); 29 Aug 2017 20:15:57 -0000 Date: Tue, 29 Aug 2017 20:15:57 +0000 To: Glenn Morris Subject: Re: bug#28280: Maximally unhelpful diagnostic message. Message-ID: <20170829201557.GB4339@ACM> References: <20170829184140.GA4339@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28280 Cc: 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello, Glenn. On Tue, Aug 29, 2017 at 15:20:23 -0400, Glenn Morris wrote: > Alan Mackenzie wrote: > > Assertion failed: (eq 10 (char-before)) > A few seconds grep suggests this is due to the code in newline, added ~ > 3 years ago in 62ee8b1 ("Add assertions to try and help catch bug#18913"). > The complete lack of progress in that report since then suggests it may > be time to remove/downgrade those assertions. Yes, but that's a separate problem from the essence of the bug report. Regardless of the lack of progress on bug #18913, the information provided by an assert being triggered is unhelpful and inadequate. That aside, I can't see how the two assertions suggested in #18913 could trigger the message I saw. I'll maybe have a look at the actual patch sometime when I'm less tired. -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 08:15:58 2017 Received: (at 28280) by debbugs.gnu.org; 30 Aug 2017 12:15:58 +0000 Received: from localhost ([127.0.0.1]:33443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn1uW-0004vJ-V2 for submit@debbugs.gnu.org; Wed, 30 Aug 2017 08:15:58 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:35954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn1uV-0004v7-OD for 28280@debbugs.gnu.org; Wed, 30 Aug 2017 08:15:56 -0400 Received: by mail-io0-f195.google.com with SMTP id 2so860450ion.3 for <28280@debbugs.gnu.org>; Wed, 30 Aug 2017 05:15:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=poCL5g3j0J2wHtRbkICeyO9jQ/HzNAShK0A5WGw7SlQ=; b=U5OJsF96AcHGF5dcHiU28V0yo2EKP2wftkFFp4aQ3z0PYqWdYOrJTKYZHOYx0SqW9T 8qt5ePFdF8sfQVsRVXj6qhsXoREz+5eebn/z56GAmpCGCKsXKPEyvfNrhAmK51++YoV+ fnVefiCQ2+4A+jei56zuAgbmvSKOnPYgTqz+h3sj+pWDBXIgelwJSBtVv+nHUBA8UR32 jLkjHEwQ7X5PhVsPGEGPUyV8sqsevOfc7dqaK5lzblAJswVSO8kJ73sy+Be4PoMvmZ7M YPCQgF7ilhAXVRnWIIa8UFuvSOn0OHoCtJV7TIMXfm/NAmpoXGy7nvAVX+ZstL9tYA5h kATA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=poCL5g3j0J2wHtRbkICeyO9jQ/HzNAShK0A5WGw7SlQ=; b=JLvmDIk8d52uEkMdKL3TcBLumFYVSffpwIcBf5NzjHZFdJgTuQGTk5j5olYwOoO6EZ OFUCbq9w4v3v+MQxxvfaewNsVlOsmhDD7k6cNpNcct2DSG4nzTME3i/3U3/U9CdSLaup sPE8FSgkIu+88OPhd9ql7/flp3Kdma4HlhQ3lHlwz9rHy3ScKggRYq35p+KuEUlUrKET aZtK9gnn2ZcehBtX4uIBjH4xm1HFHDHspJJWazq2y9uavYS9cBGPICTCTiAGVGfPcxsl z9BHDNn20ol1Uilw3G7PVQp8wLAR1Bt3wIU2FA6OaIOsVuQ/Kk+qNoaUKxlg+YFlKoXS BL2w== X-Gm-Message-State: AHPjjUg6OiMk8UwfR4muUIyEqGgMWriCDNlBQrG7LOEayn13T+5dIf+z 46/XnXV960JnpVJv X-Received: by 10.107.26.76 with SMTP id a73mr1109078ioa.229.1504095348987; Wed, 30 Aug 2017 05:15:48 -0700 (PDT) Received: from zony ([45.2.119.49]) by smtp.googlemail.com with ESMTPSA id v142sm2162380ita.35.2017.08.30.05.15.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 Aug 2017 05:15:46 -0700 (PDT) From: npostavs@users.sourceforge.net To: Alan Mackenzie Subject: Re: bug#28280: Maximally unhelpful diagnostic message. References: <20170829184140.GA4339@ACM> <20170829201557.GB4339@ACM> Date: Wed, 30 Aug 2017 08:17:24 -0400 In-Reply-To: <20170829201557.GB4339@ACM> (Alan Mackenzie's message of "Tue, 29 Aug 2017 20:15:57 +0000") Message-ID: <874lsp8d2j.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 28280 Cc: Glenn Morris , 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --=-=-= Content-Type: text/plain Alan Mackenzie writes: > Yes, but that's a separate problem from the essence of the bug report. > Regardless of the lack of progress on bug #18913, the information > provided by an assert being triggered is unhelpful and inadequate. Here is a possible M-x cl-show-assert command: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=v1-0001-New-command-to-backtrace-from-assertion-failure-B.patch Content-Description: patch >From 835486ccfaaf58476cbb0e097bed3b81adbcfebe Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Wed, 30 Aug 2017 08:12:18 -0400 Subject: [PATCH v1] New command to backtrace from assertion failure (Bug#28280) * lisp/emacs-lisp/cl-lib.el (cl-show-assert): New command. (cl-assert-last-backtrace): New variable. * lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): Set it. TODO: keybinding? NEWS. --- lisp/emacs-lisp/cl-lib.el | 15 +++++++++++++++ lisp/emacs-lisp/cl-preloaded.el | 10 ++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/lisp/emacs-lisp/cl-lib.el b/lisp/emacs-lisp/cl-lib.el index 243622a301..59bbdbca51 100644 --- a/lisp/emacs-lisp/cl-lib.el +++ b/lisp/emacs-lisp/cl-lib.el @@ -614,6 +614,21 @@ cl-pairlis ;;; Miscellaneous. +(defvar cl-assert-last-backtrace nil + "Holds a list of frames from the last assertion failure.") + +(declare-function debugger-insert-backtrace "debug" (backtrace doxrefs)) + +(defun cl-show-assert () + "Show backtrace from last assertion failure." + (interactive) + (unless cl-assert-last-backtrace + (user-error "There hasn't been an assertion failure yet")) + (require 'debug) + (with-current-buffer (get-buffer-create "*Assertion Failure*") + (debugger-insert-backtrace cl-assert-last-backtrace t) + (display-buffer (current-buffer)))) + (provide 'cl-lib) (unless (load "cl-loaddefs" 'noerror 'quiet) ;; When bootstrapping, cl-loaddefs hasn't been built yet! diff --git a/lisp/emacs-lisp/cl-preloaded.el b/lisp/emacs-lisp/cl-preloaded.el index ab6354de7c..d66a4b9726 100644 --- a/lisp/emacs-lisp/cl-preloaded.el +++ b/lisp/emacs-lisp/cl-preloaded.el @@ -41,13 +41,19 @@ ;; The `assert' macro from the cl package signals ;; `cl-assertion-failed' at runtime so always define it. -(define-error 'cl-assertion-failed (purecopy "Assertion failed")) +(define-error 'cl-assertion-failed (purecopy "Assertion failed (\\[cl-show-assert] for backtrace)")) + +(defvar cl-assert-last-backtrace) (defun cl--assertion-failed (form &optional string sargs args) (if debug-on-error (funcall debugger 'error `(cl-assertion-failed (,form ,string ,@sargs))) + (setq cl-assert-last-backtrace (backtrace-frames 'cl--assertion-failed)) + (autoload 'cl-show-assert "cl-lib" + "Show backtrace from last assertion failure." t) (if string - (apply #'error string (append sargs args)) + (apply #'error (concat string " (\\[cl-show-assert] for backtrace)") + (append sargs args)) (signal 'cl-assertion-failed `(,form ,@sargs))))) ;; When we load this (compiled) file during pre-loading, the cl--struct-class -- 2.14.1 --=-=-= Content-Type: text/plain > That aside, I can't see how the two assertions suggested in #18913 could > trigger the message I saw. I'll maybe have a look at the actual patch > sometime when I'm less tired. There is a third assertion added in [1: 62ee8b1a59] which is the one you hit. [1: 62ee8b1a59]: 2014-10-31 16:57:59 -0400 * lisp/simple.el (newline): Add assertions to try and help catch bug#18913. http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=62ee8b1a59d5343197cb59d9f0a52e07a23af1d8 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 30 15:51:51 2017 Received: (at 28280) by debbugs.gnu.org; 30 Aug 2017 19:51:51 +0000 Received: from localhost ([127.0.0.1]:35062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn91j-0006ZP-3L for submit@debbugs.gnu.org; Wed, 30 Aug 2017 15:51:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn91g-0006ZD-Up for 28280@debbugs.gnu.org; Wed, 30 Aug 2017 15:51:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dn91b-0003Zb-2A for 28280@debbugs.gnu.org; Wed, 30 Aug 2017 15:51:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dn91X-0003YO-Ec; Wed, 30 Aug 2017 15:51:39 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1dn91W-00051P-TV; Wed, 30 Aug 2017 15:51:38 -0400 From: Glenn Morris To: Alan Mackenzie Subject: Re: bug#28280: Maximally unhelpful diagnostic message. References: <20170829184140.GA4339@ACM> <20170829201557.GB4339@ACM> X-Spook: strategic gamma Smallpox Saddam Hussein Mudslide Burst X-Ran: K+j#=-64&89?7'mp]Mb`(;&WStpHy?LrZo"&9kI?*k\Y0+OoQF%uS*y#&3;=}0%&BLoDVh X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 30 Aug 2017 15:51:38 -0400 In-Reply-To: <20170829201557.GB4339@ACM> (Alan Mackenzie's message of "Tue, 29 Aug 2017 20:15:57 +0000") Message-ID: <0ia82gu94l.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28280 Cc: 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Alan Mackenzie wrote: > Yes, but that's a separate problem from the essence of the bug report. So M-x toggle-debug-on-error, like with any error. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 31 17:14:35 2017 Received: (at 28280) by debbugs.gnu.org; 31 Aug 2017 21:14:35 +0000 Received: from localhost ([127.0.0.1]:38182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dnWnL-0002pR-65 for submit@debbugs.gnu.org; Thu, 31 Aug 2017 17:14:35 -0400 Received: from ocolin.muc.de ([193.149.48.4]:65433 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1dnWnJ-0002pJ-IU for 28280@debbugs.gnu.org; Thu, 31 Aug 2017 17:14:34 -0400 Received: (qmail 67179 invoked by uid 3782); 31 Aug 2017 21:14:32 -0000 Received: from acm.muc.de (p548C6E50.dip0.t-ipconnect.de [84.140.110.80]) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 31 Aug 2017 23:14:31 +0200 Received: (qmail 6699 invoked by uid 1000); 31 Aug 2017 21:11:06 -0000 Date: Thu, 31 Aug 2017 21:11:06 +0000 To: Glenn Morris Subject: Re: bug#28280: Maximally unhelpful diagnostic message. Message-ID: <20170831211106.GB4331@ACM> References: <20170829184140.GA4339@ACM> <20170829201557.GB4339@ACM> <0ia82gu94l.fsf@fencepost.gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0ia82gu94l.fsf@fencepost.gnu.org> User-Agent: Mutt/1.7.2 (2016-11-26) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28280 Cc: 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello, Glenn. On Wed, Aug 30, 2017 at 15:51:38 -0400, Glenn Morris wrote: > Alan Mackenzie wrote: > > Yes, but that's a separate problem from the essence of the bug report. > So M-x toggle-debug-on-error, like with any error. Thanks, I'll try that when the error comes up again. -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 01:35:53 2017 Received: (at 28280) by debbugs.gnu.org; 18 Sep 2017 05:35:53 +0000 Received: from localhost ([127.0.0.1]:45490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtoim-000510-NT for submit@debbugs.gnu.org; Mon, 18 Sep 2017 01:35:52 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:56002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dtoil-00050o-JJ for 28280@debbugs.gnu.org; Mon, 18 Sep 2017 01:35:52 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0C3EA162FE0; Sun, 17 Sep 2017 22:35:46 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id ziFJpBq0q8nY; Sun, 17 Sep 2017 22:35:45 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 2AECD162FE1; Sun, 17 Sep 2017 22:35:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 2hHjWrQVD-53; Sun, 17 Sep 2017 22:35:45 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.154.18.85]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 06BE1162FE0; Sun, 17 Sep 2017 22:35:45 -0700 (PDT) To: John Wiegley From: Paul Eggert Subject: Re: bug#28280: Maximally unhelpful diagnostic message. Organization: UCLA Computer Science Department Message-ID: <914cb27e-1120-398b-b4ea-bc35dc37fe40@cs.ucla.edu> Date: Sun, 17 Sep 2017 22:35:44 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4DE993FF701D32FAAA2107D2" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 28280 Cc: 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --------------4DE993FF701D32FAAA2107D2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit > GM> A few seconds grep suggests this is due to the code in newline, added ~ 3 > GM> years ago in 62ee8b1 ("Add assertions to try and help catch bug#18913"). > GM> The complete lack of progress in that report since then suggests it may be > GM> time to remove/downgrade those assertions. > > Agreed. Make sense, so I installed the attached into emacs-26. --------------4DE993FF701D32FAAA2107D2 Content-Type: text/x-patch; name="0001-Remove-old-cl-assert-calls-in-newline.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Remove-old-cl-assert-calls-in-newline.patch" >From 81b3261b0324137b7c8c05353227673f18264849 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 17 Sep 2017 22:32:31 -0700 Subject: [PATCH] Remove old cl-assert calls in 'newline' * lisp/simple.el (newline): Remove cl-assert calls that didn't seem to be helping us debug Bug#18913, and that caused problems as reported in Bug#28280. Suggested by Glenn Morris (Bug#28280#8). --- lisp/simple.el | 39 ++++++++++++++++----------------------- 1 file changed, 16 insertions(+), 23 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index 1ffe181..4e42fd5 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -434,10 +434,6 @@ newline ;; Do the rest in post-self-insert-hook, because we want to do it ;; *before* other functions on that hook. (lambda () - ;; We are not going to insert any newlines if arg is - ;; non-positive. - (or (and (numberp arg) (<= arg 0)) - (cl-assert (eq ?\n (char-before)))) ;; Mark the newline(s) `hard'. (if use-hard-newlines (set-hard-newline-properties @@ -456,25 +452,22 @@ newline ;; starts a page. (or was-page-start (move-to-left-margin nil t))))) - (unwind-protect - (if (not interactive) - ;; FIXME: For non-interactive uses, many calls actually - ;; just want (insert "\n"), so maybe we should do just - ;; that, so as to avoid the risk of filling or running - ;; abbrevs unexpectedly. - (let ((post-self-insert-hook (list postproc))) - (self-insert-command arg)) - (unwind-protect - (progn - (add-hook 'post-self-insert-hook postproc nil t) - (self-insert-command arg)) - ;; We first used let-binding to protect the hook, but that - ;; was naive since add-hook affects the symbol-default - ;; value of the variable, whereas the let-binding might - ;; only protect the buffer-local value. - (remove-hook 'post-self-insert-hook postproc t))) - (cl-assert (not (member postproc post-self-insert-hook))) - (cl-assert (not (member postproc (default-value 'post-self-insert-hook)))))) + (if (not interactive) + ;; FIXME: For non-interactive uses, many calls actually + ;; just want (insert "\n"), so maybe we should do just + ;; that, so as to avoid the risk of filling or running + ;; abbrevs unexpectedly. + (let ((post-self-insert-hook (list postproc))) + (self-insert-command arg)) + (unwind-protect + (progn + (add-hook 'post-self-insert-hook postproc nil t) + (self-insert-command arg)) + ;; We first used let-binding to protect the hook, but that + ;; was naive since add-hook affects the symbol-default + ;; value of the variable, whereas the let-binding might + ;; only protect the buffer-local value. + (remove-hook 'post-self-insert-hook postproc t)))) nil) (defun set-hard-newline-properties (from to) -- 2.7.4 --------------4DE993FF701D32FAAA2107D2-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 24 09:59:45 2020 Received: (at 28280) by debbugs.gnu.org; 24 Aug 2020 13:59:45 +0000 Received: from localhost ([127.0.0.1]:58692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAD0j-00071q-JB for submit@debbugs.gnu.org; Mon, 24 Aug 2020 09:59:45 -0400 Received: from quimby.gnus.org ([95.216.78.240]:58008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAD0i-00071d-6W for 28280@debbugs.gnu.org; Mon, 24 Aug 2020 09:59:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=CbO//KuY+GTQSTKetSFNUUC2dFFLAmygDJWjA3etOls=; b=cgNuGxoodUqcEjVSchuWp6XHdf KIf1HuM7Mx8mG/xxDQHEvTAF+mV5ztW3+sd5DWtDPgBcUjFDozTH4JLAZwx4vs7pE5tuuOJ09DAPn wAEFT1JC2lIzbI7xBE2VEMp+DBe+vemV+76eFM+FbbdpRGex8y+r3bdG74kZKubXd6tM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kAD0Z-00077V-9S; Mon, 24 Aug 2020 15:59:37 +0200 From: Lars Ingebrigtsen To: npostavs@users.sourceforge.net Subject: Re: bug#28280: Maximally unhelpful diagnostic message. References: <20170829184140.GA4339@ACM> <20170829201557.GB4339@ACM> <874lsp8d2j.fsf@users.sourceforge.net> X-Now-Playing: Various's _Alefa Madagascar_: "Jeanot Robeson et son Orchestre - Jazz Sega" Date: Mon, 24 Aug 2020 15:59:33 +0200 In-Reply-To: <874lsp8d2j.fsf@users.sourceforge.net> (npostavs@users.sourceforge.net's message of "Wed, 30 Aug 2017 08:17:24 -0400") Message-ID: <87h7ssb0vu.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: npostavs@users.sourceforge.net writes: >> Yes, but that's a separate problem from the essence of the bug report. >> Regardless of the lack of progress on bug #18913, the information >> provided by an assert being triggered is unhelpful and [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28280 Cc: Alan Mackenzie , 28280@debbugs.gnu.org, Glenn Morris X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) npostavs@users.sourceforge.net writes: >> Yes, but that's a separate problem from the essence of the bug report. >> Regardless of the lack of progress on bug #18913, the information >> provided by an assert being triggered is unhelpful and inadequate. > > Here is a possible M-x cl-show-assert command: [...] > * lisp/emacs-lisp/cl-lib.el (cl-show-assert): New command. > (cl-assert-last-backtrace): New variable. > * lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): Set it. [...] > + (debugger-insert-backtrace cl-assert-last-backtrace t) This patch still applies, but this function was removed in 2018, so if we want something like this, we have to refactor out that function again. But... I'm not sure a command like this makes sense. As others noted in this thread, if you want a backtrace (from an error or assertion), then you set debug-on-error. So if we want this, I think it should be even more general -- a command to give you a backtrace of the previous error signalled, no matter whether it was an error or an assertion. Which I think would be a really nice thing to have -- I run Emacs with debug-on-error on by default because of this, but if it were possible to say `M-x debug-last-error', then I wouldn't have to. Would this be possible to implement in an easy way, I wonder? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 10 22:08:51 2020 Received: (at 28280) by debbugs.gnu.org; 11 Oct 2020 02:08:51 +0000 Received: from localhost ([127.0.0.1]:38893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQn5-00083p-6P for submit@debbugs.gnu.org; Sat, 10 Oct 2020 22:08:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQn3-00083Z-7L for 28280@debbugs.gnu.org; Sat, 10 Oct 2020 22:08:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iWxn2QKF4Pe8pvXdGXaY44Njkbsmg32lJ31HbMjgb+o=; b=lMTrnoCgJbX+5SpLKoBmdVGaIi 2CnP0I2VRS4JKp6Ptg6Kx9eCv0pTNP705ApS6EOskgBrqZvUiHLytdOao0Gwql4vjsRyTj7eK1Cst +P5pW4iQhr4XC391acHGUgNvhiqPGtv7xs1zeChoexgCgm5F7ReLLlSqZxb6o/OrvueE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kRQmu-00044S-Qi; Sun, 11 Oct 2020 04:08:43 +0200 From: Lars Ingebrigtsen To: npostavs@users.sourceforge.net Subject: Re: bug#28280: Maximally unhelpful diagnostic message. References: <20170829184140.GA4339@ACM> <20170829201557.GB4339@ACM> <874lsp8d2j.fsf@users.sourceforge.net> <87h7ssb0vu.fsf@gnus.org> X-Now-Playing: Dictaphone's _M. = Addiction_: "Esc. Meetings" Date: Sun, 11 Oct 2020 04:08:39 +0200 In-Reply-To: <87h7ssb0vu.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 24 Aug 2020 15:59:33 +0200") Message-ID: <871ri5tsyg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > So if we want this, I think it should be even more general -- a command > to give you a backtrace of the previous error signalled, no matter > whether it was an error or an assertion. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28280 Cc: Alan Mackenzie , Glenn Morris , 28280@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > So if we want this, I think it should be even more general -- a command > to give you a backtrace of the previous error signalled, no matter > whether it was an error or an assertion. In any case, the reported bug here was fixed by Paul at the time, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 10 22:08:57 2020 Received: (at control) by debbugs.gnu.org; 11 Oct 2020 02:08:57 +0000 Received: from localhost ([127.0.0.1]:38896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQnB-000849-H3 for submit@debbugs.gnu.org; Sat, 10 Oct 2020 22:08:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kRQnA-00083r-Fx for control@debbugs.gnu.org; Sat, 10 Oct 2020 22:08:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=jFfAjv0dLfA5yaF9g8IVnp8wRe07+bYs8rYCRkj4VVA=; b=vJIKfIgxtQtVj/utJjYW3OnKIv 8jDQAU1XBk0J0deC1bcBwjeJbsqQXO555BCz2PFfdTrQZF9Y4idznaEfZyCqfqCC+Bt8h/iuG9VPh CS4BiZIU3562KobdrPpz97/MqzVQniqn3SKxavIfpiPqSLe2FwV9Z9oUY5cOYKnQfG00=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kRQn2-00044e-Ph for control@debbugs.gnu.org; Sun, 11 Oct 2020 04:08:50 +0200 Date: Sun, 11 Oct 2020 04:08:47 +0200 Message-Id: <87zh4tseds.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #28280 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 28280 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 28280 quit From unknown Fri Jun 20 07:17:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 08 Nov 2020 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator