From unknown Sat Aug 16 20:56:32 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#19432 <19432@debbugs.gnu.org> To: bug#19432 <19432@debbugs.gnu.org> Subject: Status: backtrace for errors that occur inside process sentinels Reply-To: bug#19432 <19432@debbugs.gnu.org> Date: Sun, 17 Aug 2025 03:56:32 +0000 retitle 19432 backtrace for errors that occur inside process sentinels reassign 19432 emacs submitter 19432 Jonas Bernoulli severity 19432 wishlist tag 19432 unreproducible moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 22 14:46:11 2014 Received: (at submit) by debbugs.gnu.org; 22 Dec 2014 19:46:11 +0000 Received: from localhost ([127.0.0.1]:55187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y38vi-0003cq-Ew for submit@debbugs.gnu.org; Mon, 22 Dec 2014 14:46:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54014) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y38vf-0003ch-Ot for submit@debbugs.gnu.org; Mon, 22 Dec 2014 14:46:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y38ve-00069K-Iu for submit@debbugs.gnu.org; Mon, 22 Dec 2014 14:46:07 -0500 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]:59611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y38ve-00069G-GL for submit@debbugs.gnu.org; Mon, 22 Dec 2014 14:46:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y38vY-0008WP-1Q for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2014 14:46:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y38vR-00066j-PH for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2014 14:45:59 -0500 Received: from mail.hostpark.net ([212.243.197.30]:41700) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y38vR-00066F-IB for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2014 14:45:53 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id B5B6216F24 for ; Mon, 22 Dec 2014 20:45:50 +0100 (CET) X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10124) with ESMTP id B5WcK3F3-6Bk for ; Mon, 22 Dec 2014 20:45:50 +0100 (CET) Received: from lem (80-218-85-1.dclient.hispeed.ch [80.218.85.1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 7F98616F35 for ; Mon, 22 Dec 2014 20:45:50 +0100 (CET) From: Jonas Bernoulli To: Bug-Gnu-Emacs Subject: backtrace for errors that occur inside process sentinels Date: Mon, 22 Dec 2014 20:43:02 +0100 Message-ID: <87h9wncvy1.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) Please provide a way to get backtraces for errors that occur inside process sentinels. Something similar to `toggle-debug-on-error', I suppose. This is a late follow up to http://emacs.stackexchange.com/questions/3552/how-to-debug-errors-in-sentinels-and-during-font-lock Thanks, Jonas From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 22 23:15:46 2014 Received: (at 19432) by debbugs.gnu.org; 23 Dec 2014 04:15:46 +0000 Received: from localhost ([127.0.0.1]:55413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y3Gss-0001KQ-2l for submit@debbugs.gnu.org; Mon, 22 Dec 2014 23:15:46 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:37457) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y3Gsq-0001KJ-Mq for 19432@debbugs.gnu.org; Mon, 22 Dec 2014 23:15:44 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjsPAOwQflTO+ILA/2dsb2JhbABbgweDYIVaxR0EAgKBJBcBAQEBAQF8hAMBAQMBViMFCws0EhQYDSSISgnWWQEBAQEGAQEBAR6QbweESAWLAZIxgziORYF4hBkhgncBAQE X-IPAS-Result: AjsPAOwQflTO+ILA/2dsb2JhbABbgweDYIVaxR0EAgKBJBcBAQEBAQF8hAMBAQMBViMFCws0EhQYDSSISgnWWQEBAQEGAQEBAR6QbweESAWLAZIxgziORYF4hBkhgncBAQE X-IronPort-AV: E=Sophos;i="5.07,502,1413259200"; d="scan'208";a="103234977" Received: from 206-248-130-192.dsl.teksavvy.com (HELO pastel.home) ([206.248.130.192]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Dec 2014 23:15:44 -0500 Received: by pastel.home (Postfix, from userid 20848) id 0070F1E17; Mon, 22 Dec 2014 23:15:43 -0500 (EST) From: Stefan Monnier To: Jonas Bernoulli Subject: Re: bug#19432: backtrace for errors that occur inside process sentinels Message-ID: References: <87h9wncvy1.fsf@bernoul.li> Date: Mon, 22 Dec 2014 23:15:43 -0500 In-Reply-To: <87h9wncvy1.fsf@bernoul.li> (Jonas Bernoulli's message of "Mon, 22 Dec 2014 20:43:02 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 19432 Cc: 19432@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > Please provide a way to get backtraces for errors that occur inside > process sentinels. (setq debug-on-error t) works for me: emacs -Q --eval '(setq debug-on-error t)' \ --eval '(let ((proc (start-process "foo" nil "true"))) \ (set-process-sentinel proc (lambda (&rest args) \ (+ args 2))))' brings up a *Backtrace* buffer just fine. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 11:34:25 2015 Received: (at 19432) by debbugs.gnu.org; 26 Dec 2015 16:34:25 +0000 Received: from localhost ([127.0.0.1]:41798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrnV-0006xW-Ep for submit@debbugs.gnu.org; Sat, 26 Dec 2015 11:34:25 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:46387) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrnU-0006xP-Lq for 19432@debbugs.gnu.org; Sat, 26 Dec 2015 11:34:24 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCrn8-0001zw-L0; Sat, 26 Dec 2015 17:34:02 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#19432: backtrace for errors that occur inside process sentinels References: <87h9wncvy1.fsf@bernoul.li> Date: Sat, 26 Dec 2015 17:34:01 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 22 Dec 2014 23:15:43 -0500") Message-ID: <8760zlnp8m.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aCrn8-0001zw-L0 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451752443.52898@D3Iv5lskQwAPNlKLiWgFLQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19432 Cc: 19432@debbugs.gnu.org, Jonas Bernoulli 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.7 (/) Stefan Monnier writes: >> Please provide a way to get backtraces for errors that occur inside >> process sentinels. > > (setq debug-on-error t) works for me: > > emacs -Q --eval '(setq debug-on-error t)' \ > --eval '(let ((proc (start-process "foo" nil "true"))) \ > (set-process-sentinel proc (lambda (&rest args) \ > (+ args 2))))' > > brings up a *Backtrace* buffer just fine. So this doesn't seem reproducible. Jonas, do you have a recipe how to trigger this bug? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 11:34:36 2015 Received: (at control) by debbugs.gnu.org; 26 Dec 2015 16:34:36 +0000 Received: from localhost ([127.0.0.1]:41801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrng-0006xw-Lj for submit@debbugs.gnu.org; Sat, 26 Dec 2015 11:34:36 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:46394) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrnf-0006xm-8A for control@debbugs.gnu.org; Sat, 26 Dec 2015 11:34:35 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCrnJ-00020M-TF for control@debbugs.gnu.org; Sat, 26 Dec 2015 17:34:14 +0100 Date: Sat, 26 Dec 2015 17:34:13 +0100 Message-Id: <874mf5np8a.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #19432 X-MailScanner-ID: 1aCrnJ-00020M-TF X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451752454.66968@/vuEseTnKesSjjYgx8ySKQ X-Spam-Status: No X-Spam-Score: -0.7 (/) 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: -0.7 (/) tags 19432 unreproducible From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 29 00:48:31 2016 Received: (at 19432) by debbugs.gnu.org; 29 Feb 2016 05:48:31 +0000 Received: from localhost ([127.0.0.1]:51615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aaGh2-0008EC-As for submit@debbugs.gnu.org; Mon, 29 Feb 2016 00:48:31 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:41535) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aaGgx-0008Dt-US for 19432@debbugs.gnu.org; Mon, 29 Feb 2016 00:48:27 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aaGgW-0003dS-Ep; Mon, 29 Feb 2016 06:47:57 +0100 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#19432: backtrace for errors that occur inside process sentinels References: <87h9wncvy1.fsf@bernoul.li> <8760zlnp8m.fsf@gnus.org> Date: Mon, 29 Feb 2016 16:47:51 +1100 In-Reply-To: <8760zlnp8m.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 26 Dec 2015 17:34:01 +0100") Message-ID: <87fuwcrrso.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aaGgW-0003dS-Ep X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1457329677.3985@cwg4BD4UWXqgx+3CxfUbrw X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19432 Cc: 19432@debbugs.gnu.org, Jonas Bernoulli 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 (/) Lars Ingebrigtsen writes: > Stefan Monnier writes: > >>> Please provide a way to get backtraces for errors that occur inside >>> process sentinels. >> >> (setq debug-on-error t) works for me: >> >> emacs -Q --eval '(setq debug-on-error t)' \ >> --eval '(let ((proc (start-process "foo" nil "true"))) \ >> (set-process-sentinel proc (lambda (&rest args) \ >> (+ args 2))))' >> >> brings up a *Backtrace* buffer just fine. > > So this doesn't seem reproducible. Jonas, do you have a recipe how to > trigger this bug? More information was requested, but no response was given within a few months, so I'm closing this bug report. If the problem still exists, please reopen this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 29 00:48:32 2016 Received: (at control) by debbugs.gnu.org; 29 Feb 2016 05:48:32 +0000 Received: from localhost ([127.0.0.1]:51617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aaGh5-0008EJ-Sd for submit@debbugs.gnu.org; Mon, 29 Feb 2016 00:48:32 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:41542) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aaGh1-0008E0-Fl for control@debbugs.gnu.org; Mon, 29 Feb 2016 00:48:27 -0500 Received: from cpe-60-225-211-161.nsw.bigpond.net.au ([60.225.211.161] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aaGge-0003di-3A for control@debbugs.gnu.org; Mon, 29 Feb 2016 06:48:04 +0100 Date: Mon, 29 Feb 2016 16:48:00 +1100 Message-Id: <87egbwrrsf.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #19432 X-MailScanner-ID: 1aaGge-0003di-3A X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1457329685.68741@rcTcaQaJPb/33yR0K+LwMQ X-Spam-Status: No 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: 0.0 (/) close 19432 From unknown Sat Aug 16 20:56:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Mar 2016 11:24:04 +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