From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Aug 2023 13:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65622@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16934009316642 (code B ref -1); Wed, 30 Aug 2023 13:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 13:08:51 +0000 Received: from localhost ([127.0.0.1]:52390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbKwF-0001j4-BQ for submit@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 ) id 1qbKwC-0001ip-IP for submit@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 ) id 1qbKvy-0000LS-A3 for bug-gnu-emacs@gnu.org; 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 ) id 1qbKvv-0008R4-14 for bug-gnu-emacs@gnu.org; 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 Message-ID: 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 X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.3; envelope-from=acm@muc.de; 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-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.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). From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Aug 2023 23:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 65622@debbugs.gnu.org Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.16934374243448 (code B ref 65622); Wed, 30 Aug 2023 23:18:02 +0000 Received: (at 65622) by debbugs.gnu.org; 30 Aug 2023 23:17:04 +0000 Received: from localhost ([127.0.0.1]:54287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbUQp-0000tY-WD for submit@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 ) id 1qbUQk-0000sx-Lr for 65622@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@web.de; 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 In-Reply-To: (Alan Mackenzie's message of "Wed, 30 Aug 2023 13:08:26 +0000") References: Date: Thu, 31 Aug 2023 01:16:42 +0200 Message-ID: <87h6ogktnp.fsf@web.de> 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-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.7 (-) Alan Mackenzie 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. From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Aug 2023 07:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen Cc: Alan Mackenzie , 65622@debbugs.gnu.org Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.169346772932271 (code B ref 65622); Thu, 31 Aug 2023 07:43:01 +0000 Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 07:42:09 +0000 Received: from localhost ([127.0.0.1]:54778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbcJd-0008OR-IY for submit@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 ) id 1qbcJW-0008Ns-Tj for 65622@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@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: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <87h6ogktnp.fsf@web.de> (Michael Heerdegen's message of "Thu, 31 Aug 2023 01:16:42 +0200") References: <87h6ogktnp.fsf@web.de> Date: Thu, 31 Aug 2023 09:41:22 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Michael Heerdegen writes: > Maybe people would like debug-on-error -> t taking precedence over > eval-expression-debug-on-error -> nil? FWIW, I would. From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Aug 2023 07:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: michael_heerdegen@web.de, acm@muc.de, 65622@debbugs.gnu.org Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.1693468234998 (code B ref 65622); Thu, 31 Aug 2023 07:51:02 +0000 Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 07:50:34 +0000 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbcRl-0000G1-L9 for submit@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 ) id 1qbcRj-0000Fn-7U for 65622@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 ) 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@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gerd =?UTF-8?Q?M=C3=B6llmann?= on Thu, 31 Aug 2023 09:41:22 +0200) References: <87h6ogktnp.fsf@web.de> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Cc: Alan Mackenzie , 65622@debbugs.gnu.org > From: Gerd Möllmann > Date: Thu, 31 Aug 2023 09:41:22 +0200 > > Michael Heerdegen 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. From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Aug 2023 08:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: michael_heerdegen@web.de, acm@muc.de, 65622@debbugs.gnu.org Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.16934700943881 (code B ref 65622); Thu, 31 Aug 2023 08:22:01 +0000 Received: (at 65622) by debbugs.gnu.org; 31 Aug 2023 08:21:34 +0000 Received: from localhost ([127.0.0.1]:54818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbcvl-00010X-V0 for submit@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 ) id 1qbcvi-00010G-3O for 65622@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@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: 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 Content-Language: en-US References: <87h6ogktnp.fsf@web.de> <83pm33ejmh.fsf@gnu.org> From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <83pm33ejmh.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -1.0 (-) 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.0 (--) On 31.08.23 09:49, Eli Zaretskii wrote: >> Cc: Alan Mackenzie , 65622@debbugs.gnu.org >> From: Gerd Möllmann >> Date: Thu, 31 Aug 2023 09:41:22 +0200 >> >> Michael Heerdegen 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. From unknown Fri Aug 15 16:57:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alan Mackenzie Subject: bug#65622: closed (Re: bug#65622: Inappropriate suppression of backtrace on an error) Message-ID: References: X-Gnu-PR-Message: they-closed 65622 X-Gnu-PR-Package: emacs Reply-To: 65622@debbugs.gnu.org Date: Wed, 20 Sep 2023 15:56:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1695225362-1621-1" This is a multi-part message in MIME format... ------------=_1695225362-1621-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65622: Inappropriate suppression of backtrace on an error which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 65622@debbugs.gnu.org. --=20 65622: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65622 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1695225362-1621-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65622-done) by debbugs.gnu.org; 20 Sep 2023 15:55:58 +0000 Received: from localhost ([127.0.0.1]:60195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qizYU-0000Pu-91 for submit@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 ) id 1qizYR-0000Pf-Cx for 65622-done@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 Subject: Re: bug#65622: Inappropriate suppression of backtrace on an error Message-ID: References: <87h6ogktnp.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87h6ogktnp.fsf@web.de> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65622-done Cc: acm@muc.de, 65622-done@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 (-) Hello, Michael. The bug is now fixed. On Thu, Aug 31, 2023 at 01:16:42 +0200, Michael Heerdegen wrote: > Alan Mackenzie 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). ------------=_1695225362-1621-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 13:08:51 +0000 Received: from localhost ([127.0.0.1]:52390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qbKwF-0001j4-BQ for submit@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 ) id 1qbKwC-0001ip-IP for submit@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 ) id 1qbKvy-0000LS-A3 for bug-gnu-emacs@gnu.org; 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 ) id 1qbKvv-0008R4-14 for bug-gnu-emacs@gnu.org; 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@gnu.org Subject: Inappropriate suppression of backtrace on an error Message-ID: 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 X-Primary-Address: acm@muc.de Received-SPF: pass client-ip=193.149.48.3; envelope-from=acm@muc.de; 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@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.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). ------------=_1695225362-1621-1-- From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 01:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65622@debbugs.gnu.org Cc: acm@muc.de Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.169526073521229 (code B ref 65622); Thu, 21 Sep 2023 01:46:01 +0000 Received: (at 65622) by debbugs.gnu.org; 21 Sep 2023 01:45:35 +0000 Received: from localhost ([127.0.0.1]:60708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj8l3-0005WH-QE for submit@debbugs.gnu.org; Wed, 20 Sep 2023 21:45:35 -0400 Received: from mout.web.de ([212.227.15.4]:56515) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj8kn-0005Vb-34 for 65622@debbugs.gnu.org; Wed, 20 Sep 2023 21:45:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1695260687; x=1695865487; i=michael_heerdegen@web.de; bh=gof/Y81reLoJj8UAuvRlT8ggfHk/1pXR6RHFVjTGBww=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=rsDhpQuIsDBjBmu2Tc/eYDT57y/SzofGLbwCSOuTsLDGs1pU2NindLZTLsMyZnC4regvX16/INV YpSNl/z139lRHoWoOij+8SNhxnWm0cHywTlmXHMGYQrjdGOSxGxsDsqktyGCH/TmZYuXZ/v7rnQPD +ZSiqupWcg/7T8wHskMSARfxnrBL6fvMnuBdKJ4RxM5n99WDHBWG7K0vIgMYsZ7HuzId+8NlNCtVq u9NLAiMcQbFPgFuHWc4Xbt/FVcsUDsoTAM1YL+4/lFIXCnTM6JUayVWPSZJZupWajz4t9BSMySowf y3Ol4Zvsbf8xxYimLULO5QFhpa5xe9v4EcsA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([88.66.201.191]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MJnrh-1qyLJO2N45-00JvGx; Thu, 21 Sep 2023 03:44:47 +0200 From: Michael Heerdegen In-Reply-To: (Alan Mackenzie's message of "Wed, 20 Sep 2023 15:55:37 +0000") References: <87h6ogktnp.fsf@web.de> Date: Thu, 21 Sep 2023 03:44:47 +0200 Message-ID: <875y44l2pc.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:dQWnIJGdw659e/wWUqkOG9/qJBqUtmN8Cdf6cox2m27hnh5OYeR 33fc7tb0LV0hmNf4MYkKgnSQdFwOvKXs9FOj0Um3qt/um9DkFsFKw0UCDlSZ3HLD0deSohD PN/6pbkrNXEUUchebrVbPtfGKO9TmUCQoLNUYChLtugFSgYdwOsR403UDEuyo4PKpEldx7D SMt98ytq7RkKvFsN1HiOA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:neXirEBrjG4=;6lAGfHZnKxNP7ckdwB+ChqSQqCU T8vDIYXaQSDwM8H2VKZH8ws4BFWmXlVlpLtO8pxSOTufydmeQZJWmPgzQO0O3wKqKolRu/DYN dlEgKOOtQBNxphj9EddcSHH5IQ2zKfzXlM/+c9xnIDs0/F7lIZXw9m6upVUZwdosUWEmAxbyG PnVwxXEIMWUZOqD+WxHOyug5C+A7NWhOji7vzkDL/QI0E7sT5Sh6bfzjFnCi7Q8UgZ0KD70Xj c3STkhFOHGltwe4jy3oM7IE8Fx0Cm8/v+ueGEkkvWwYJhdMRSx7mfXAcI7crg/lR3mLZiDzOr RdiGfa8OA8X1FjR2+uMFkSsQyeGXmndcqIrOgqeeguex3qKe2pqFSUEjLxN2S7rDins6WaPhA Q8LtjwIIa8RGIini8H9RUNPb+vkD2WS2Xq525nGPHkRjz/xqdSdBCXN1Wq0Cc2UND1cdis55Z HDoOcfhOqCivsroTTA5tjfqPId4foFF9Ng0nKBcDYISE8PWVADlhBS5N6Xrs7zC0vDa8RzJDO 5lQRF25DFj19IbPzPioK61Cq8Zc08euWIq3riql2oG3iAUtuO00kENCkUOLRhxn3N3ZeDLatc USP83jDNWcuFw8CFukIIZjPPeO/3FpSzLPjF8lfSCqtUfVtgxMj0A0AKKX9pOCKqC/8c+0vWv mYbH4oOXQZIOYuPjE1zPIPz4DSsBD5heeyQyj9f8VGYAYWExhIPngsblotJaslY4T2US/pSW/ c5qbVfRON+wG5LCKPhk6MfMfAv0uTE+LHwyonAa1qIOasWyEUiQLf5m01CkwEnTkh0OosBqHa trEngrc62kYeKZJvdEZf6vToO+Pwu+tTui3WqhntGNh9fvaFCCYDu3FJj65+qFz3n6AXQfewa QrPa34vbVvtNDUAO+BhYiRn4obdXKqrXTgvl+mdZmxkVY+lSDPyDfdiEio2kNaJRGGGE5rWx0 vcqP4E3EtN8rAMvIZGWQ84T9ung= X-Spam-Score: 0.0 (/) 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.7 (-) Alan Mackenzie writes: > Hello, Michael. > > The bug is now fixed. Great, thanks [...looking at the fix...] so this had nothing to do at all with `eval-expression-debug-on-error'? Michael. From unknown Fri Aug 15 16:57:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65622: Inappropriate suppression of backtrace on an error Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 13:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65622 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Heerdegen Cc: 65622@debbugs.gnu.org Received: via spool by 65622-submit@debbugs.gnu.org id=B65622.169530270018274 (code B ref 65622); Thu, 21 Sep 2023 13:25:02 +0000 Received: (at 65622) by debbugs.gnu.org; 21 Sep 2023 13:25:00 +0000 Received: from localhost ([127.0.0.1]:33017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjJfv-0004kf-HD for submit@debbugs.gnu.org; Thu, 21 Sep 2023 09:24:59 -0400 Received: from mail.muc.de ([193.149.48.3]:64454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjJfr-0004kL-EN for 65622@debbugs.gnu.org; Thu, 21 Sep 2023 09:24:57 -0400 Received: (qmail 55961 invoked by uid 3782); 21 Sep 2023 15:24:38 +0200 Received: from acm.muc.de (p4fe15e82.dip0.t-ipconnect.de [79.225.94.130]) (using STARTTLS) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 21 Sep 2023 15:24:37 +0200 Received: (qmail 9455 invoked by uid 1000); 21 Sep 2023 13:24:36 -0000 Date: Thu, 21 Sep 2023 13:24:36 +0000 Message-ID: References: <87h6ogktnp.fsf@web.de> <875y44l2pc.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <875y44l2pc.fsf@web.de> X-Submission-Agent: TMDA/1.3.x (Ph3nix) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.0 (/) 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 (-) Hello, Michael. On Thu, Sep 21, 2023 at 03:44:47 +0200, Michael Heerdegen wrote: > Alan Mackenzie writes: > > The bug is now fixed. > Great, thanks [...looking at the fix...] so this had nothing to do at > all with `eval-expression-debug-on-error'? Well, not really. But having eval-expression-debug-on-error set now causes useful backtraces on the particular error. In fact, two successive backtraces, then a bare error message for a single error. This is not ideal, but IMHO better than what came before. And there was a devilish typo there, too, which took me days to find. :-( > Michael. -- Alan Mackenzie (Nuremberg, Germany).