From unknown Sat Jun 21 10:40:25 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#13653 <13653@debbugs.gnu.org> To: bug#13653 <13653@debbugs.gnu.org> Subject: Status: 24.2.93; cygw32 in daemon mode aborts in response to kill command Reply-To: bug#13653 <13653@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:40:25 +0000 retitle 13653 24.2.93; cygw32 in daemon mode aborts in response to kill com= mand reassign 13653 emacs submitter 13653 Ken Brown severity 13653 normal tag 13653 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 08 12:06:01 2013 Received: (at submit) by debbugs.gnu.org; 8 Feb 2013 17:06:01 +0000 Received: from localhost ([127.0.0.1]:44501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3rOi-0003Fl-J8 for submit@debbugs.gnu.org; Fri, 08 Feb 2013 12:06:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35915) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3rOd-0003Fa-Hx for submit@debbugs.gnu.org; Fri, 08 Feb 2013 12:05:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3rOV-0004Zy-8t for submit@debbugs.gnu.org; Fri, 08 Feb 2013 12:05:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.7 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RECEIVED_FROM_WINDOWS_HOST, RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=no version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3rOV-0004Zu-5u for submit@debbugs.gnu.org; Fri, 08 Feb 2013 12:05:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47250) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3rOQ-00055C-Bk for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2013 12:05:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3rOM-0004YY-Cp for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2013 12:05:42 -0500 Received: from limestone4.mail.cornell.edu ([128.253.83.164]:35523) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3rOM-0004UX-90 for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2013 12:05:38 -0500 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite2.mail.cornell.edu [128.253.83.142]) by limestone4.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r18Ge2ek016714 for ; Fri, 8 Feb 2013 11:40:03 -0500 (EST) Received: from [172.160.100.249] ([216.64.91.41]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r18Ge5JZ011727 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 8 Feb 2013 11:40:08 -0500 (EST) Message-ID: <51152A5F.3020909@cornell.edu> Date: Fri, 08 Feb 2013 11:39:59 -0500 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.2.93; cygw32 in daemon mode aborts in response to kill command Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-CORNELL-SPAM-CHECKED: Pawpaw X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2013.2.8.163019 X-Original-Sender: kbrown@cornell.edu - Fri Feb 8 11:40:08 2013 X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) In the cygw32 build, start emacs in daemon mode: $ emacs --daemon -Q Now kill it from the terminal: $ kill PID The result is an Emacs Abort Dialog box saying a fatal error has occurred and asking me if I want to attach a debugger. I have two problems with this. First, a kill command shouldn't cause emacs to abort. Second, I don't think the cygw32 build should ever pop up an abort dialog box. None of the other emacs builds on Cygwin do this, so it's surprising and confusing to users. In GNU Emacs 24.2.93.1 (i686-pc-cygwin) of 2013-02-07 on fiona Windowing system distributor `Microsoft Corp.', version 0.0.0 Configured using: `configure '--srcdir=/home/kbrown/src/cygemacs/emacs-24.2.93-1/src/emacs-24.2.93' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib' '--datadir=/usr/share' '--localstatedir=/var' '--sysconfdir=/etc' '--datarootdir=/usr/share' '--docdir=/usr/share/doc/emacs' '-C' '--with-w32' 'CC=gcc' 'CFLAGS=-ggdb -O2 -pipe -fdebug-prefix-map=/home/kbrown/src/cygemacs/emacs-24.2.93-1/build=/usr/src/debug/emacs-24.2.93-1 -fdebug-prefix-map=/home/kbrown/src/cygemacs/emacs-24.2.93-1/src/emacs-24.2.93=/usr/src/debug/emacs-24.2.93-1' 'LDFLAGS=-L/usr/lib/ncursesw' 'LIBS=' 'CPPFLAGS=-I/usr/include/ncursesw'' From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 14:14:40 2020 Received: (at 13653) by debbugs.gnu.org; 6 Dec 2020 19:14:40 +0000 Received: from localhost ([127.0.0.1]:51317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzUW-0006Mj-AO for submit@debbugs.gnu.org; Sun, 06 Dec 2020 14:14:40 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzUT-0006MP-Fp for 13653@debbugs.gnu.org; Sun, 06 Dec 2020 14:14:38 -0500 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=oQa0TdcQSEYK+tU0BaGScOkaslqPCiHmzPmupShRyNc=; b=WBJQQZUj6DXHuRpTUWOnbBhFY+ HqK+39Dw1uNDu8RktES5/Q5fvTntU/FegK4wgNo21wDjTwBJUlu881DXYDT62QFVXw9dPLl29KkHv Jphr1M83ePGTwEcTDlf3Ja0FP60XLMt8U/Q849LTEa4lcG5pdA97fwkn8z+f3Ri1ecwY=; 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 1klzUK-0007Ej-V4; Sun, 06 Dec 2020 20:14:31 +0100 From: Lars Ingebrigtsen To: Ken Brown Subject: Re: bug#13653: 24.2.93; cygw32 in daemon mode aborts in response to kill command References: <51152A5F.3020909@cornell.edu> X-Now-Playing: Aksak Maboul's _Figures (1)_: "C'est Charles" Date: Sun, 06 Dec 2020 20:14:27 +0100 In-Reply-To: <51152A5F.3020909@cornell.edu> (Ken Brown's message of "Fri, 08 Feb 2013 11:39:59 -0500") Message-ID: <87a6uqrbl8.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: Ken Brown writes: > In the cygw32 build, start emacs in daemon mode: > > $ emacs --daemon -Q > > Now kill it from the terminal: > > $ kill PID > > The result is an Emacs Abort Dialog box saying a fatal error has > occu [...] 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: 13653 Cc: 13653@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 (-) Ken Brown writes: > In the cygw32 build, start emacs in daemon mode: > > $ emacs --daemon -Q > > Now kill it from the terminal: > > $ kill PID > > The result is an Emacs Abort Dialog box saying a fatal error has > occurred and asking me if I want to attach a debugger. I have two > problems with this. First, a kill command shouldn't cause emacs to > abort. Second, I don't think the cygw32 build should ever pop up an > abort dialog box. None of the other emacs builds on Cygwin do this, > so it's surprising and confusing to users. (This bug report unfortunately got no response at the time.) Are you still seeing this problem in more recent Emacs versions? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 14:14:43 2020 Received: (at control) by debbugs.gnu.org; 6 Dec 2020 19:14:43 +0000 Received: from localhost ([127.0.0.1]:51320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzUZ-0006N2-I0 for submit@debbugs.gnu.org; Sun, 06 Dec 2020 14:14:43 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzUY-0006MU-2A for control@debbugs.gnu.org; Sun, 06 Dec 2020 14:14:42 -0500 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=5MAwm2iX8oLdxUxvafmbVEwVMW9a/8XtFTBsd66WDSE=; b=eqP92JrdoYtNFuaKORw6L6K/Ys Gu4qbjjYZu80lVhl+mYMpK8q5U+mpo9wRd0d4vka9uBkX9iAodXChzs9F6+/HNS27g6wGEIPkt4AK fzMWl0338XWrtcSYljR8XYaXAxUBUMLi0trrkfI9P7X231xSQZMe6rdBTY4WTqG0kwYM=; 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 1klzUQ-0007Ep-Fq for control@debbugs.gnu.org; Sun, 06 Dec 2020 20:14:36 +0100 Date: Sun, 06 Dec 2020 20:14:33 +0100 Message-Id: <878saarbl2.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #13653 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: tags 13653 + moreinfo 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 (-) tags 13653 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 14:25:28 2020 Received: (at 13653) by debbugs.gnu.org; 6 Dec 2020 19:25:28 +0000 Received: from localhost ([127.0.0.1]:51345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzex-0000Kx-QT for submit@debbugs.gnu.org; Sun, 06 Dec 2020 14:25:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klzew-0000Kh-3U for 13653@debbugs.gnu.org; Sun, 06 Dec 2020 14:25:26 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41355) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klzep-00038w-OW; Sun, 06 Dec 2020 14:25:19 -0500 Received: from [176.228.60.248] (port=2630 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1klzeo-0002RW-JX; Sun, 06 Dec 2020 14:25:19 -0500 Date: Sun, 06 Dec 2020 21:25:07 +0200 Message-Id: <83h7oyaga4.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87a6uqrbl8.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 06 Dec 2020 20:14:27 +0100) Subject: Re: bug#13653: 24.2.93; cygw32 in daemon mode aborts in response to kill command References: <51152A5F.3020909@cornell.edu> <87a6uqrbl8.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 13653 Cc: 13653@debbugs.gnu.org, kbrown@cornell.edu 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 (---) > From: Lars Ingebrigtsen > Date: Sun, 06 Dec 2020 20:14:27 +0100 > Cc: 13653@debbugs.gnu.org > > Ken Brown writes: > > > In the cygw32 build, start emacs in daemon mode: > > > > $ emacs --daemon -Q > > > > Now kill it from the terminal: > > > > $ kill PID > > > > The result is an Emacs Abort Dialog box saying a fatal error has > > occurred and asking me if I want to attach a debugger. I have two > > problems with this. First, a kill command shouldn't cause emacs to > > abort. Second, I don't think the cygw32 build should ever pop up an > > abort dialog box. None of the other emacs builds on Cygwin do this, > > so it's surprising and confusing to users. > > (This bug report unfortunately got no response at the time.) > > Are you still seeing this problem in more recent Emacs versions? Assuming that Ken says this is still an issue: how does 'kill' work in its Cygwin version? Specifically, is it possible that it runs the signal handler in a separate thread, like what Windows does with SIGINT handlers of console programs if one types Ctrl-C? If so, I think I know the reason and can describe the details; fixing that is not trivial, to say the least. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 17:50:35 2020 Received: (at 13653-done) by debbugs.gnu.org; 6 Dec 2020 22:50:35 +0000 Received: from localhost ([127.0.0.1]:51662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km2rT-0007fl-1i for submit@debbugs.gnu.org; Sun, 06 Dec 2020 17:50:35 -0500 Received: from mail-mw2nam10on2104.outbound.protection.outlook.com ([40.107.94.104]:55393 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1km2rR-0007fX-36 for 13653-done@debbugs.gnu.org; Sun, 06 Dec 2020 17:50:33 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B/SR5NwVTDmfAB28gLu3Wmro0pl6U+dxge559AVB8gri6vDrB//ToJ2PzRfmfm4xxGnmZpCR7/0ycgxzmOvJBAWbkM6JA/6AyyUP+zu2uj730MqHVP0M71r6Qn+NV2Vm85pM79OI0e0wgFUTARs3GSPepB0Hfi0Esf5+Tx+ECtcv1jDMSrvQBx3cpe9Nk4G/X4vgIGRqUR33rG5AAp3w+ETom/iRUtEB1znpKTM6lUj1u/x3th8LrMmhPt+jt3epyBZ369lbl/DnCyCR/JG2mraMmMzikVDnj8e7O3jqBDnqfE9lt6H1pSt1GsxOyq56e/3xUmZ/CFKvKIM7yg1UZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3oGBpR0OZGXFYNEJnMTAqA/yGoLsDd9YCw1sGRMSNVQ=; b=bWgTvaSTTAK8IM3PCySVdV4RdMc9a6JEXqH+ZShzq9ED2Ay03jiZ32tU81DQVL4NhzSPPhZhZLHJHTOoU1Luu11pnHQlXBCCLkj/5Iegk9lXFAwkYaGDaJPEGWS4qzM2zMSHVEHoEFhpcCIq8vbYtw/t08EzDnZNkwESP5gvzcHaxRUr+W1arNoPMAIoe2WOUYvBy45mT35JaF8Lgy4e3ZavQYwvFxH9CD2NML3tGu/hBy/7FufxMSsGyfq3xefq+86pAUmxlcoYBjNIlyFZu/FH3b8JKAOMYrdqiSUSO4LLAXJJjS5la+kVyjKRYk4xl6/GQKiv+pC+ECdZZRvO2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3oGBpR0OZGXFYNEJnMTAqA/yGoLsDd9YCw1sGRMSNVQ=; b=FbFLo/62G4sOqrFvDuno25Phl/Co+oGq5F+nah7PpQsQoqE4ak4rzffep50sYGB6lM8Xedzl9AdILG7RNLLkQvMpyf2fQi8I3GLt24a/ky3l7J0ue8OMTVmH4dCvEbqTa6vBM6O4YgiNag94vuHqhxC82VWPfwgXM4Z9bHIrCwU= Authentication-Results: debbugs.gnu.org; dkim=none (message not signed) header.d=none;debbugs.gnu.org; dmarc=none action=none header.from=cornell.edu; Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB6078.namprd04.prod.outlook.com (2603:10b6:208:e3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.18; Sun, 6 Dec 2020 22:50:26 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::113e:c874:1207:eca8%6]) with mapi id 15.20.3632.021; Sun, 6 Dec 2020 22:50:26 +0000 Subject: Re: bug#13653: 24.2.93; cygw32 in daemon mode aborts in response to kill command To: Eli Zaretskii , Lars Ingebrigtsen References: <51152A5F.3020909@cornell.edu> <87a6uqrbl8.fsf@gnus.org> <83h7oyaga4.fsf@gnu.org> From: Ken Brown Message-ID: <50bbbcc6-9d9e-3807-4e7c-4dcc3df0938e@cornell.edu> Date: Sun, 6 Dec 2020 17:50:24 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 In-Reply-To: <83h7oyaga4.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [65.112.130.200] X-ClientProxiedBy: BN8PR12CA0015.namprd12.prod.outlook.com (2603:10b6:408:60::28) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [10.13.22.3] (65.112.130.200) by BN8PR12CA0015.namprd12.prod.outlook.com (2603:10b6:408:60::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Sun, 6 Dec 2020 22:50:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a44a9d87-6590-49e3-7f0b-08d89a3952a0 X-MS-TrafficTypeDiagnostic: MN2PR04MB6078: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tRTI639HZane/2ysnN6Va6pZNff8h5XUEVEPMWntGdpVODXYSg46OcCmgsgIs8+UlTPHDWGm9pE4chMbv9/FpWw7iYS9rmzbpsitXg5N86PNUAozNAoVO3klJnJ6SkHq2M10J8sUQ851Yc9NU6b+sXzIgeJ9VyewRVi46zShcLFhbkeS3pzlTs2hMlIBSTTw8k7ZtivXZ6E0Gi0A23eIj3vjm7R+pJ+WBoDTWbrXvudZoB6ZaBVxv9Lyd0Iu1Cq++Kbxrqn9uudsw9dnjBc8wA4LFPsQnv1IqNf7iiaIZojfW56yahodrr6Ph4t5jCt5ggJSGGgbJL6jNxWjB071P0EXZkBebbV9bYPeCWK9SjGAo60viaXEz8u8qEFN5FyC3mcXFJo56SzunrNmHmElDzquKdyIExQbNb0KMMA6GQo= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(346002)(136003)(39860400002)(376002)(396003)(786003)(8936002)(8676002)(75432002)(31696002)(110136005)(16576012)(478600001)(956004)(66556008)(66946007)(31686004)(66476007)(36756003)(6486002)(2616005)(53546011)(4326008)(186003)(316002)(5660300002)(16526019)(26005)(86362001)(2906002)(52116002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?Windows-1252?Q?JIDXzZNrL9aCoBdeHmS/w613/NnWef7LcOUzkTyMkCy9OdL3KJ9llZzE?= =?Windows-1252?Q?9f2ChXbzoaPJpwd0KXpUXlHUm55PZ7CS6dAbgszMQfFGNbJGcUCptNOw?= =?Windows-1252?Q?BYrDIstslKGVsqKm5ZK0Zia1sQ6SR9caBZ04pguHx82zA48KlXM9S6Fs?= =?Windows-1252?Q?MWC535AJPLGxVTg1pZhCnnxx45riIZs0OpX09Wg3wA61Pg7JLD4xHq3z?= =?Windows-1252?Q?vjHPnwguNi5/khfg6jL+gMCZ98RNZLwNIr8W8HXMFB3z/moA3hJg181l?= =?Windows-1252?Q?sQCmZP1gc9rJZfkFuuexmeGwVyyUJFWn7ASwiNfCgMklEzJ0ydl/JtE2?= =?Windows-1252?Q?mkardy0HkKe+8QzvePtRiSVamKTtN/ktubXR1teY7F4c0jmGCeF5dXaW?= =?Windows-1252?Q?bxrNbEWr7VIzdlccuwVJD7+1/5HXC2oolieU47k3iDFC3cGX16Ps0w0+?= =?Windows-1252?Q?gYqzoDZU9bqWLJg3/oDlIaGaxR540NoSHQFf8akOl9ojhcta6gJ4XEgF?= =?Windows-1252?Q?zzwGJhT9D1agJ+cMFhHZK2i1AHcpFA+J8yry8SISQvyT0M2Xt7umOPcT?= =?Windows-1252?Q?EQGpBGP0ZSCXtddycaP4Zn3qhZz9nCMM53fp+ahLXde52jHx141BbNet?= =?Windows-1252?Q?Gg2Z+h/a/jfVRY123rSBH/6Ho/xOeXQkrT2O4bABdifNnMh+RmVogKSN?= =?Windows-1252?Q?8a721vuWO5n2LOn2648y+cBNNW5D01sVCLYT7gafT8pw7nyUwZUi2tDy?= =?Windows-1252?Q?Fd/sS0FgyxDHtW9375vkNj42aSodb5uL+qDpaKRSUQg0QcsvkTqjsNb6?= =?Windows-1252?Q?BDIbD362qKcV2s+Jd+z6gG4mdvpZSTBdlH05mjWS2+gszbChNsP0omhK?= =?Windows-1252?Q?rowS4fuGrq2bMM7DXM7ebio1D5Z0Uz/X60OBbxOo04rWR5tCta+WTxv8?= =?Windows-1252?Q?9fJKdBQAf3NLzGFeUpoN7MG0FHwwTN6U9Y/1oTgeQpI7O3Tm65e5UjI2?= =?Windows-1252?Q?LYRkzKtVKEZjviO4G3l6KSKGMNuiEpbb/jfFDZzWKz1Wqwep+N2s8lQk?= =?Windows-1252?Q?ZlvWEz9URH7q+3WB?= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-AuthSource: MN2PR04MB6176.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2020 22:50:26.1889 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-Network-Message-Id: a44a9d87-6590-49e3-7f0b-08d89a3952a0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aW9yfKjLmJ/ZiTjqsBwwLX0MrKBZOobe95Fha8WtYcML3j2+fvfY70ArH+jRrxhmQVKWIGv5XtWygc+lI6h1CA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB6078 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 13653-done Cc: 13653-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 (-) On 12/6/2020 2:25 PM, Eli Zaretskii wrote: >> From: Lars Ingebrigtsen >> Date: Sun, 06 Dec 2020 20:14:27 +0100 >> Cc: 13653@debbugs.gnu.org >> >> Ken Brown writes: >> >>> In the cygw32 build, start emacs in daemon mode: >>> >>> $ emacs --daemon -Q >>> >>> Now kill it from the terminal: >>> >>> $ kill PID >>> >>> The result is an Emacs Abort Dialog box saying a fatal error has >>> occurred and asking me if I want to attach a debugger. I have two >>> problems with this. First, a kill command shouldn't cause emacs to >>> abort. Second, I don't think the cygw32 build should ever pop up an >>> abort dialog box. None of the other emacs builds on Cygwin do this, >>> so it's surprising and confusing to users. >> >> (This bug report unfortunately got no response at the time.) >> >> Are you still seeing this problem in more recent Emacs versions? > > Assuming that Ken says this is still an issue: how does 'kill' work in > its Cygwin version? Specifically, is it possible that it runs the > signal handler in a separate thread, like what Windows does with > SIGINT handlers of console programs if one types Ctrl-C? If so, I > think I know the reason and can describe the details; fixing that is > not trivial, to say the least. No, it's not an issue anymore. Closing. Ken From unknown Sat Jun 21 10:40:25 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, 04 Jan 2021 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