Received: (at 65622-done) by debbugs.gnu.org; 20 Sep 2023 15:55:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 20 11:55:58 2023 Received: from localhost ([127.0.0.1]:60195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qizYU-0000Pu-91 for submit <at> debbugs.gnu.org; Wed, 20 Sep 2023 11:55:58 -0400 Received: from mail.muc.de ([193.149.48.3]:26247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1qizYR-0000Pf-Cx for 65622-done <at> debbugs.gnu.org; Wed, 20 Sep 2023 11:55:56 -0400 Received: (qmail 96190 invoked by uid 3782); 20 Sep 2023 17:55:39 +0200 Received: from acm.muc.de (p4fe154f9.dip0.t-ipconnect.de [79.225.84.249]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 20 Sep 2023 17:55:38 +0200 Received: (qmail 18063 invoked by uid 1000); 20 Sep 2023 15:55:37 -0000 Date: Wed, 20 Sep 2023 15:55:37 +0000 To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error Message-ID: <ZQsV-W0FXuXuecv5@ACM> References: <ZO8_SpFzaWeF_7xe@ACM> <87h6ogktnp.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87h6ogktnp.fsf@HIDDEN> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65622-done Cc: acm@HIDDEN, 65622-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Michael. The bug is now fixed. On Thu, Aug 31, 2023 at 01:16:42 +0200, Michael Heerdegen wrote: > Alan Mackenzie <acm@HIDDEN> writes: > > Hello, Emacs. > > (v) Set debug-on-error to t with M-: (setq debug-on-error t). > > (vi) Repeat (iv). This throws the same error, without a backtrace. This > > lack of a backtrace is a bug. > I think you just need (setq eval-expression-debug-on-error t). > Stumbled over the same issue ... yesterday?, or so. Also when debugging > Edebug. > Maybe people would like debug-on-error -> t taking precedence over > eval-expression-debug-on-error -> nil? The danger is they turn both off > by default and then forget about the second one. > Michael. -- Alan Mackenzie (Nuremberg, Germany).
Alan Mackenzie <acm@HIDDEN>
:Alan Mackenzie <acm@HIDDEN>
:Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 08:21:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 31 04:21:34 2023 Received: from localhost ([127.0.0.1]:54818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qbcvl-00010X-V0 for submit <at> debbugs.gnu.org; Thu, 31 Aug 2023 04:21:34 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:50367) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qbcvi-00010G-3O for 65622 <at> debbugs.gnu.org; Thu, 31 Aug 2023 04:21:32 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-5007abb15e9so1153838e87.0 for <65622 <at> debbugs.gnu.org>; Thu, 31 Aug 2023 01:21:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693470076; x=1694074876; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=xkccShrO58FnvHf8e9H5vzsHUyz/D7kdJKFiW4WERO0=; b=ERKcPybhmu+Sl8J+2DUTncDryxfMZgO+uX5WtA845uBP9zk8HwPNL1DD0LzKyGPBxd i0Nkm55r7nsB/wd73mnQsqBvQu+h6dgXYE9pie8oVTKpCKd/zOT/L3+gUKhbymr9oY4U vvZpYMI5DAjMA5yyvx5PcrWCFhShnQNPgNLS+NSj9MI1zf4vO9Vekeb0BSCgBoVupFlw NxkKL7Vw+5SvDG5VUrNuWxOiVzX76+QiTX+llsQspTTEqGDxCIEJ+JZO5EQDTtkH32da RKiORI4CCiZ9J8H/kWUIQD8gl+XLYn971PAeaL0bCWvirdnguDhvVBONBim1Fj6fSK2b v6eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693470076; x=1694074876; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xkccShrO58FnvHf8e9H5vzsHUyz/D7kdJKFiW4WERO0=; b=RuDtgw8XI5kAot86WhUYOH3CQtcyumFCQBI5OQsVrLoHxj2hiGIYsfNT6hIip6s1Uf UHWoWLxmUIO2+6a4V9lE4i1gxwNotqKEz/69hmbUWfh95dSR0+3TYD6tzoO+EuBzUyCq oup8R0OPrNuKmPWg4MhwCXSThm097d3JA4UluXd9YxT/2SxzNjcgWQ/+j+xDvTior4wN wgieITfJNpplfz7S1azUAdK+5WUd76SHB54ZC3gwAHvbJFYg3sWiO7nsXHYT5x7mPM/x Z4c+zWXObh5OWoG/Jkm7SE2w3p4nLWOlS+jVNUxAYIqXtaFYAY08TvmM1T9K5lIiWWMg deCg== X-Gm-Message-State: AOJu0Yyoh8O6Uk6SDvCOxJrpH+r9ABzhFAFAb4rImkoa2XMH7xr6ypXi +f2IbTHJ1gUinfbd/PkFU/o= X-Google-Smtp-Source: AGHT+IE/BNs8aqCBeGw9E0M+bJ07LxLHIY4xONF/u8VReXmnnw0jDmo+cfaleHWiMe/906Cl82ZD0A== X-Received: by 2002:ac2:5e2b:0:b0:4f9:586b:dba1 with SMTP id o11-20020ac25e2b000000b004f9586bdba1mr2436104lfg.4.1693470075772; Thu, 31 Aug 2023 01:21:15 -0700 (PDT) Received: from [192.168.178.21] (pd9e36a8f.dip0.t-ipconnect.de. [217.227.106.143]) by smtp.gmail.com with ESMTPSA id q10-20020aa7cc0a000000b005232c051605sm506260edt.19.2023.08.31.01.21.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 31 Aug 2023 01:21:15 -0700 (PDT) Message-ID: <e8c4bce5-789d-4b2c-3bd2-049a24bdf109@HIDDEN> Date: Thu, 31 Aug 2023 10:21:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error Content-Language: en-US To: Eli Zaretskii <eliz@HIDDEN> References: <ZO8_SpFzaWeF_7xe@ACM> <87h6ogktnp.fsf@HIDDEN> <m2y1hru09p.fsf@HIDDEN> <83pm33ejmh.fsf@HIDDEN> From: =?UTF-8?Q?Gerd_M=c3=b6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <83pm33ejmh.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 65622 Cc: michael_heerdegen@HIDDEN, acm@HIDDEN, 65622 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.0 (--) On 31.08.23 09:49, Eli Zaretskii wrote: >> Cc: Alan Mackenzie <acm@HIDDEN>, 65622 <at> debbugs.gnu.org >> From: Gerd Möllmann <gerd.moellmann@HIDDEN> >> Date: Thu, 31 Aug 2023 09:41:22 +0200 >> >> Michael Heerdegen <michael_heerdegen@HIDDEN> writes: >> >>> Maybe people would like debug-on-error -> t taking precedence over >>> eval-expression-debug-on-error -> nil? >> >> FWIW, I would. > > That'd probably require a special non-nil, non-t value of > debug-on-error, to avoid surprising others. Yes, that's maybe a bit too much effort.
bug-gnu-emacs@HIDDEN
:bug#65622
; Package emacs
.
Full text available.Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 07:50:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 31 03:50:34 2023 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qbcRl-0000G1-L9 for submit <at> debbugs.gnu.org; Thu, 31 Aug 2023 03:50:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qbcRj-0000Fn-7U for 65622 <at> debbugs.gnu.org; Thu, 31 Aug 2023 03:50:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qbcRV-00011w-2j; Thu, 31 Aug 2023 03:50:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=bq7A8AcU0WhIYQCls3OH94aVr7yS7qdt0BwgpooSh34=; b=iXTZwvQIMip+Z5JGeK7N hW9FVadRxM2clow6dZ2DmfAxiyiqLmyheP5qFI7vBt8P5tEPNDjA++E1ymAQE/pDIg2hhJzflwIVH 1nbgENG4q8EnvJwBc5CE9L90tHD0rrmJFoBznU9WqTSHTQZ/LjW4C5i4JX+1v2qXiWDhY3ZT5SC6f UmBCWFKKff0uLaRFWoMs/7LmjP26bDqaz5cBdNp3oJExGxUfw+NhgTS4o+hNLPRceluaiRHh/ihL3 YftjkvyCdyYP7qqY+VQU26VxKlXbnpCTaktVP58ybj2YSFuAs22JpZB9ENi1hBoWCFEeMk3/KTvHE 0xP1do04lkWTmQ==; Date: Thu, 31 Aug 2023 10:49:58 +0300 Message-Id: <83pm33ejmh.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2y1hru09p.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M=C3=B6llmann?= on Thu, 31 Aug 2023 09:41:22 +0200) Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error References: <ZO8_SpFzaWeF_7xe@ACM> <87h6ogktnp.fsf@HIDDEN> <m2y1hru09p.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65622 Cc: michael_heerdegen@HIDDEN, acm@HIDDEN, 65622 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: Alan Mackenzie <acm@HIDDEN>, 65622 <at> debbugs.gnu.org > From: Gerd Möllmann <gerd.moellmann@HIDDEN> > Date: Thu, 31 Aug 2023 09:41:22 +0200 > > Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > > > Maybe people would like debug-on-error -> t taking precedence over > > eval-expression-debug-on-error -> nil? > > FWIW, I would. That'd probably require a special non-nil, non-t value of debug-on-error, to avoid surprising others.
bug-gnu-emacs@HIDDEN
:bug#65622
; Package emacs
.
Full text available.Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 07:42:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 31 03:42:09 2023 Received: from localhost ([127.0.0.1]:54778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qbcJd-0008OR-IY for submit <at> debbugs.gnu.org; Thu, 31 Aug 2023 03:42:09 -0400 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:62575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qbcJW-0008Ns-Tj for 65622 <at> debbugs.gnu.org; Thu, 31 Aug 2023 03:42:07 -0400 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-9a1de3417acso370419166b.0 for <65622 <at> debbugs.gnu.org>; Thu, 31 Aug 2023 00:41:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693467708; x=1694072508; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lxLrpXYuBoqiD0URBeusnVV/jvz7HIqwXYgbXVAcHjQ=; b=YgssEyJPj+OS4D9fdC3U76rOvvfVBxA96AejpT6JBoTz1ZRC9nEBMXQRvFJOID/NaX ARm8Qo+qoRLojee3ZQ1NAe7BcRHWhhVVNoLlntG91i1TUWZQtGQHp0TdvqyZS3gVynAO D+U1PXd/jQUoGbG/iMs0u4/il+UBk7NjHd3jMq9gRjayLmQ2vjmmKlNn1J8fwhC3KJjN X9u04/OrXCMGOERb1Wjsis6dGFCyXXAJtidL2jEqH6x6yjg+gmF8MkRY1ET9elQsEEcU NB6m0pYObz9Xp85KbG9bgdiXo5zKV0lIQ2WSWhmG/f0DtZH55mLstqZZajaH/5GuxRGY xtvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693467708; x=1694072508; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lxLrpXYuBoqiD0URBeusnVV/jvz7HIqwXYgbXVAcHjQ=; b=AGIPTeMBznQyPJWLO9i6s//z33Y4OaUrf1lQ7RcTYOP1kYe0tO5/AFixlhjdXsvhW3 7DtE+pEuV28yZgDZyKGVLtbw/+pkNNftt/Uuvbnk8KuguDWR117e/HU2tutDWuFt+ReV Oshqvb/QJVUCci+KznzDqyjii9HzFAW7S3VJNf5SbjAC5O08e5mj+0Ku38/kd8EQcJOK FHa53qOuhqfphoaUSZkrw+n4vcdYfJvnT1R6AAxy+blBRXvv6TMV4KvS4zmtB6yyVXYQ 3Vwb+LaflK8zq39RpSYTP78+A+wdGCjHsQF4uWwJPLSFXw+pDn6mVBEeDY+pPFOFEh++ jzmw== X-Gm-Message-State: AOJu0YwrlbG6SEdxneuyYo1TJg55T6FF8klyyVuwRuSid3mD0/lTPPQ8 Qjb++5Inta0cVK7wIsN9g3mIEwa0ZH5enYsW X-Google-Smtp-Source: AGHT+IGkh6MZEqWpQl/wVCfc/W7gboc6xhb0gmqKQmxL1ANhoEOzYMoVrXo6S9xP7bMR/EiXKDskWA== X-Received: by 2002:a17:907:1dea:b0:98e:370c:be69 with SMTP id og42-20020a1709071dea00b0098e370cbe69mr1899718ejc.6.1693467708407; Thu, 31 Aug 2023 00:41:48 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a8f.dip0.t-ipconnect.de. [217.227.106.143]) by smtp.gmail.com with ESMTPSA id qw14-20020a170906fcae00b0099b7276235esm452167ejb.93.2023.08.31.00.41.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 31 Aug 2023 00:41:47 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error In-Reply-To: <87h6ogktnp.fsf@HIDDEN> (Michael Heerdegen's message of "Thu, 31 Aug 2023 01:16:42 +0200") References: <ZO8_SpFzaWeF_7xe@ACM> <87h6ogktnp.fsf@HIDDEN> Date: Thu, 31 Aug 2023 09:41:22 +0200 Message-ID: <m2y1hru09p.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65622 Cc: Alan Mackenzie <acm@HIDDEN>, 65622 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > Maybe people would like debug-on-error -> t taking precedence over > eval-expression-debug-on-error -> nil? FWIW, I would.
bug-gnu-emacs@HIDDEN
:bug#65622
; Package emacs
.
Full text available.Received: (at 65622) by debbugs.gnu.org; 30 Aug 2023 23:17:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 19:17:04 2023 Received: from localhost ([127.0.0.1]:54287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qbUQp-0000tY-WD for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 19:17:04 -0400 Received: from mout.web.de ([217.72.192.78]:50467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1qbUQk-0000sx-Lr for 65622 <at> debbugs.gnu.org; Wed, 30 Aug 2023 19:17:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1693437403; x=1694042203; i=michael_heerdegen@HIDDEN; bh=qjZbyGA2ri6XfumRJTneI8xVXK9PxxkefmKhph2m23k=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=t6vt9QxUdEpuglMJuxA4BL53kYjQmLvt3VCoeJ4AWhWIMzjVf++/FPYQZRHMyIoSfO9Qqb9 eroME4/Z4pupGDLuUHUuxGqbjPB/l9fGKwcRJLz6v2azi+tr/OUPDx5KrSaavjyDsbuyO3weO WcrOUUwZwSlD86eX6ovWz0qATjejbKYTvbIKRSr6m0uQC0oofuaJyuEKi7Ge/Yqo/r50kvPMl biVGAfkMUEn8nO0/PbBImVk52Erlj9YiLaAwxlFiYpJM8WEmJFX+A/p3kUJQPsBr7nXHjPQQ4 bS1HbfVZhbw99RaEJY+2xLkaSi4NgiuDExI/wBsLqYbTBqLljOyw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.60.174.218]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MGgNU-1qWasb2KCA-00DskR; Thu, 31 Aug 2023 01:16:43 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Alan Mackenzie <acm@HIDDEN> Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error In-Reply-To: <ZO8_SpFzaWeF_7xe@ACM> (Alan Mackenzie's message of "Wed, 30 Aug 2023 13:08:26 +0000") References: <ZO8_SpFzaWeF_7xe@ACM> Date: Thu, 31 Aug 2023 01:16:42 +0200 Message-ID: <87h6ogktnp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:XOmfvADgJUNDPJTlPpEmXuR8bs9yZVeBWO4Q1HU4NKnenxrSQyf uIjxHNjQBLYyC0xkdPb5xrJnc9Z6zCTKZui/jnlOMLnjtukd+ueFRnjHM1IVnve8A2GBISc Dp4sgkxiX9zWwLMLJUpzkqwlXnxx6zMeJI4euVrMWZ+JUPXVeN2qIXunHsq3el6RR3xJgcC 9TLR4iRq/0A9lQNH2e9BQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ZCfrC/yE/iI=;A1UmbEdbRTl/T0DD0RoIDfjbsN7 3ESyas/0BIsXYhSlziDLTbtDHanihWogfWi+hpxwLj8kRNrOxYwWijUGciAlnSl0pjQUsS3JW QweAr1ZtUhIkGNygXBVY59Jtdmfowc7+ZAUirOp97BRc4IPmHaSuVnI26pJw/CAtsdmF4JpjE RKkd8VmC74N0a/6w+3ayJqBoWlTk2PCTnRYjoAkuF8grv1a6AR87hl7eqSvdPM/DGm67xAqps SwtA3ToWgDQ0x5w8IwFeQWN2Q9AxCYhMFbrxWCUVirOH8NXowdwHe90K4sVhFDRRK8l9fHc2X ZXAG63eX6oBFzNu91fuFVLF+kFvbNxkGKB/FKmK8MczhaAjMEBdFaeh6vmGLCiSVzh2Jv7IUe mekxq+EqcmLtNRvTJ/Kj5ZtU7Ji4UmB9fBc112k9MYqVCKruUPG1x+EU2VNkf7JFg85B5N3yO oZUF1FAutkMYNNjiBo3tPrK9VAlJZrVuzRMpqSqkt4CAwcVbuwU9Xz7rFCFUA2SST+JKTqy8G f7w/ZjJv2ZRX4WrQLFUNqn/CZzTgDHvrcGMia+rTp2NXiElrq5Hd3v+ER+is6gejnOZ+jcn2o 5lJpsoObLI4G8cKMQ2ge5uYrgd1TtRdktr2BISxLsQRCGkHe+cXltbW5DvbZtd4GyZcxjprk+ GnAO7pN+Yd9ZusfXZV1BJTRyCD9yggY627JxSogW3Nhb5Y0rTGSDWbOvT44aegnJVvyCT7WUF GudVii2/dWTENHpU2nKJBqJDe+pP3fIBXSP0PuYD06kJBQ7WOh48+PwbYyemylRc4UsMUpQaB c4lxe4AYw5G9UON4gDIds44MPH/nMscpgIKC14T28lfo0UHltJ833Tuc0+IsbtiWHshnBFMx9 iFrCfjRw1cyDB3d9C+8zOji8yHUH+5GVPYusiKMRs2dtwUX6Rokwe9aTkBQ+QqVU2Wlt117Cb S+8wPMw4x8wXdLbHfjZGZZDfdH4= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65622 Cc: 65622 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Alan Mackenzie <acm@HIDDEN> writes: > Hello, Emacs. > (v) Set debug-on-error to t with M-: (setq debug-on-error t). > (vi) Repeat (iv). This throws the same error, without a backtrace. This > lack of a backtrace is a bug. I think you just need (setq eval-expression-debug-on-error t). Stumbled over the same issue ... yesterday?, or so. Also when debugging Edebug. Maybe people would like debug-on-error -> t taking precedence over eval-expression-debug-on-error -> nil? The danger is they turn both off by default and then forget about the second one. Michael.
bug-gnu-emacs@HIDDEN
:bug#65622
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 13:08:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 09:08:51 2023 Received: from localhost ([127.0.0.1]:52390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qbKwF-0001j4-BQ for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 09:08:51 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acm@HIDDEN>) id 1qbKwC-0001ip-IP for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 09:08:50 -0400 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 <acm@HIDDEN>) id 1qbKvy-0000LS-A3 for bug-gnu-emacs@HIDDEN; Wed, 30 Aug 2023 09:08:34 -0400 Received: from mail.muc.de ([193.149.48.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acm@HIDDEN>) id 1qbKvv-0008R4-14 for bug-gnu-emacs@HIDDEN; Wed, 30 Aug 2023 09:08:34 -0400 Received: (qmail 14114 invoked by uid 3782); 30 Aug 2023 15:08:27 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=muc.de; i=@muc.de; q=dns/txt; s=default; t=1693400907; h=date : to : subject : message-id : mime-version : content-type : from : from; bh=bKUccLXd1gvSevvGwGT920tG0/5MV8mN3cXGu5/gaJk=; b=gqsLnE6NasSJKqlv6W6ewfmZD3lBIyPhL0gEbkCteG8s/GB7L3fZOAlaP5lPyYW5JzY7L nvnkXyeOgROeNpK+2LyZ+2IpjR4FpW1OjnWOcsL/tXGQnxNHx5ODPGKKvQAf0S2wJ04yyRB wJ1lU2XiP4d7Vgze7MId2B3zxvIJ8UGAoOL/gAqjJxofT4+MyViJ8+SBPsfjpkBFxpwyde5 mH8S+A2YylglbvWCk7DCxw00YtnpjWLUo4BHgeSmDflCqix+/niIoknGsFWJkN2OHbtfC8L OW79au5gl/qgJAMvf7dpne/j21jbxuwh544UsJLr2zliyPxZhNxnQEAGUHlQ== Received: from acm.muc.de (pd953a1ec.dip0.t-ipconnect.de [217.83.161.236]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 30 Aug 2023 15:08:26 +0200 Received: (qmail 26176 invoked by uid 1000); 30 Aug 2023 13:08:26 -0000 Date: Wed, 30 Aug 2023 13:08:26 +0000 To: bug-gnu-emacs@HIDDEN Subject: Inappropriate suppression of backtrace on an error Message-ID: <ZO8_SpFzaWeF_7xe@ACM> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie <acm@HIDDEN> X-Primary-Address: acm@HIDDEN Received-SPF: pass client-ip=193.149.48.3; envelope-from=acm@HIDDEN; helo=mail.muc.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) Hello, Emacs. On a recent master branch Emacs: (i) emacs -Q (ii) Insert the following into *scratch*: (defmacro hash-if (condition then-form &rest else-forms) "A conditional compilation macro analogous to C's #if. Evaluate CONDITION at macro-expansion time. If it is non-nil, expand the macro to THEN-FORM. Otherwise expand it to ELSE-FORMS enclosed in a `progn' form. ELSE-FORMS may be empty." (declare (indent 2) (debug (form sexp &rest sexp))) (if (eval condition lexical-binding) then-form (cons 'progn else-forms))) (defun foo (bar) (hash-if (< emacs-major-version 19) (car bar) (cons bar bar))) (iii) Evaluate hash-if by putting point after it and doing C-x C-e. (iv) Attempt to instrument foo for edebug by putting point inside foo and doing C-u C-M-x. This throws the error: "Ignoring macroexpansion error: (void-function edebug-after)". (v) Set debug-on-error to t with M-: (setq debug-on-error t). (vi) Repeat (iv). This throws the same error, without a backtrace. This lack of a backtrace is a bug. (vii) This backtrace is almost certainly being suppressed by a frivolous condition-case, whose main purpose appears to be making debugging more difficult. ;-) (viii) There would appear to be no justification for "ignoring" the error (void-function edebug-after). Such error should not occur, and needs debugging. -- Alan Mackenzie (Nuremberg, Germany).
Alan Mackenzie <acm@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#65622
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.