From unknown Mon Jun 23 02:23:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16152: 24.3; Windows Emacs crash from pty EOF Resent-From: Christopher Wellons Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Dec 2013 02:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16152 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16152@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13870757315615 (code B ref -1); Sun, 15 Dec 2013 02:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Dec 2013 02:48:51 +0000 Received: from localhost ([127.0.0.1]:50544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vs1lC-0001SU-Ri for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38114) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vs1lA-0001SM-NT for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vs1l5-0005Aa-8H for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:48 -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.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44120) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1l5-0005AW-4n for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39835) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1l0-00043B-Bb for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vs1kv-00059r-JN for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:38 -0500 Received: from mail.nullprogram.com ([192.241.191.137]:57962) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1kv-00059X-FZ for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:33 -0500 Received: from localhost ([127.0.0.1] helo=susie.zeus.nullprogram.com) by mail.nullprogram.com with esmtp (Exim 4.82) (envelope-from ) id 1Vs1ko-0007jc-Vb; Sat, 14 Dec 2013 21:48:27 -0500 From: Christopher Wellons User-Agent: Notmuch/0.16+156~gdb5189a (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Sat, 14 Dec 2013 21:48:17 -0500 Message-ID: <87a9g2zv66.fsf@susie.zeus.nullprogram.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] 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-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 (-----) --=-=-= Content-Type: text/plain The following expression causes Emacs to crash in Windows 7 (and probably other versions) with Emacs 24.3.1: (with-temp-buffer (start-process "crash-emacs-bug" (current-buffer) nil) (process-send-eof)) The `start-process' call here is creating a pty process (according to the docstring). The exact version string is (official GNU build): GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-03-17 on MARVIN This issue was originally discovered here: https://github.com/skeeto/skewer-mode/issues/38 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQEcBAEBAgAGBQJSrRhyAAoJEGEzgsVIsrhB+6cH/0HajcMF1uLXM7jq0pbdAaIb d3NpXMtLWhal5NTSUt4+bazU0h1LUDbj8Hb8XY4l+hOyYBWSkciVHft9Ur9lecoa AfV+2O9yVVYBv1VVON/baXF29j9VGUSNX7Xde4cNf4MZxnOcO/ZRJHLsbDf8TVG3 2AuoVUX7eL/HHQ2CCOysdvdoBRoCBpdnS5/53tIqMPOGoKzrZPnErfECFa4Yt4/N c5jYZnXEOFbVH4bEB1/+o2WE8TcRHyF6em8rtD+WWUzSpsfjXzdxhG4HmNxfZIxg GNeV6kYK0qDn/d+GhfWA+AIEQU57OVpMhixgtDAk63hn60ZJ8zwTCIqtesA5xDw= =q2wN -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 23 02:23:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16152: 24.3; Windows Emacs crash from pty EOF Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Dec 2013 18:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16152 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Christopher Wellons Cc: 16152@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 16152-submit@debbugs.gnu.org id=B16152.13871329448981 (code B ref 16152); Sun, 15 Dec 2013 18:43:01 +0000 Received: (at 16152) by debbugs.gnu.org; 15 Dec 2013 18:42:24 +0000 Received: from localhost ([127.0.0.1]:51945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VsGe0-0002Kn-3s for submit@debbugs.gnu.org; Sun, 15 Dec 2013 13:42:24 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:34080) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VsGdw-0002Kb-Oc for 16152@debbugs.gnu.org; Sun, 15 Dec 2013 13:42:22 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MXV00G0022FWU00@a-mtaout22.012.net.il> for 16152@debbugs.gnu.org; Sun, 15 Dec 2013 20:42:19 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MXV00G602MDVO50@a-mtaout22.012.net.il>; Sun, 15 Dec 2013 20:42:13 +0200 (IST) Date: Sun, 15 Dec 2013 20:42:20 +0200 From: Eli Zaretskii In-reply-to: <87a9g2zv66.fsf@susie.zeus.nullprogram.com> X-012-Sender: halo1@inter.net.il Message-id: <83ppoydkhf.fsf@gnu.org> References: <87a9g2zv66.fsf@susie.zeus.nullprogram.com> X-Spam-Score: 1.0 (+) 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: 1.0 (+) > From: Christopher Wellons > Date: Sat, 14 Dec 2013 21:48:17 -0500 > > The following expression causes Emacs to crash in Windows 7 (and > probably other versions) with Emacs 24.3.1: > > (with-temp-buffer > (start-process "crash-emacs-bug" (current-buffer) nil) > (process-send-eof)) > > The `start-process' call here is creating a pty process (according to > the docstring). The exact version string is (official GNU build): > > GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-03-17 on MARVIN PTYs are not supported on MS-Windows. I added some protection so that Emacs doesn't crash (trunk revision 115538), but I doubt if Emacs will do anything useful when start-process is called that way on Windows. > This issue was originally discovered here: > > https://github.com/skeeto/skewer-mode/issues/38 I don't use skeeto, so I have no idea what it tries to do in this case. So I cannot offer any advice for how to make skeeto work on Windows in this case, nor tell if that is even possible. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 15 15:14:34 2013 Received: (at control) by debbugs.gnu.org; 15 Dec 2013 20:14:34 +0000 Received: from localhost ([127.0.0.1]:52075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VsI5C-00075N-0Q for submit@debbugs.gnu.org; Sun, 15 Dec 2013 15:14:34 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:52419) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VsI5A-00075G-Ub for control@debbugs.gnu.org; Sun, 15 Dec 2013 15:14:33 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VsI5A-00013c-EZ for control@debbugs.gnu.org; Sun, 15 Dec 2013 15:14:32 -0500 Date: Sun, 15 Dec 2013 15:14:32 -0500 Message-Id: Subject: control message for bug 16152 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control 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.5 (-----) retitle 16152 ptys on MS Windows severity 16152 wishlist From unknown Mon Jun 23 02:23:33 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: Christopher Wellons Subject: bug#16152: closed (bug#16152: 24.3; Windows Emacs crash from pty EOF) Message-ID: References: <87a9g2zv66.fsf@susie.zeus.nullprogram.com> X-Gnu-PR-Message: they-closed 16152 X-Gnu-PR-Package: emacs Reply-To: 16152@debbugs.gnu.org Date: Wed, 15 Jun 2016 01:57:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1465955822-27885-1" This is a multi-part message in MIME format... ------------=_1465955822-27885-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16152: ptys on MS Windows 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 16152@debbugs.gnu.org. --=20 16152: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16152 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1465955822-27885-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 16152-done) by debbugs.gnu.org; 15 Jun 2016 01:56:30 +0000 Received: from localhost ([127.0.0.1]:41002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bD04E-0007Ew-BO for submit@debbugs.gnu.org; Tue, 14 Jun 2016 21:56:30 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:35535) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bD04C-0007Ei-9S for 16152-done@debbugs.gnu.org; Tue, 14 Jun 2016 21:56:28 -0400 Received: by mail-oi0-f68.google.com with SMTP id u201so1411232oie.2 for <16152-done@debbugs.gnu.org>; Tue, 14 Jun 2016 18:56:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc; bh=xaq8nW/oEgIpxW1fsifN+f0fy4K7c5jSlXOJnb2I/vo=; b=1HmdOUpUyuZy+dvjy1bc9xIepH7tzQODi9tzLwmyt3lRk/zPHBIQ29CCGsnSMnKt+V skfFUHSS45N55k4C22RZ1QIb/pI1Ck9gZ3I/44jQ46JAXD/I/wBD5D1tQXDOVdbAjTT2 1QCDCQfHgmVSP8hp7Eg7ubCXqVUN3gaAiwC/ZoY8HoXxWtAESR9mtHiabLwh493B9lCD 6PcNmLLvsIHSY3AHV1Z9/PIwD+Nj6ZHkG8cWIeRR3AL2X/Nze5vA6TvptokvgWwLh5nb VncOEFBUPFkZsW6ltR3OC0vaVGy6GokTRz7TNfmKK7YDJuDDNPzw5X8sL4i3KdWf9ucw EOSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc; bh=xaq8nW/oEgIpxW1fsifN+f0fy4K7c5jSlXOJnb2I/vo=; b=luv503Kz9/e8HbZZ99Y2dFVbrnznx+TxFtX8UsxxLcJyXBMx4DJzd7Rv5hahnekpWT pjxwsV4C0ZQ6GbL+Kb7IZcqpWMTLZHFTsD+ay5Fsg+Mo79fcX4bxAoO8VO33Cs9HiGON h322fK6XAQsW+b3UehErn5qBnULbj91Y7Ez6YQmmsipGd+MRCELZjGa52YHtfkWvaVMy EH0GwQkAufnJZfV1ybdnpQYtyrTSgHwz8BBiSqYSBH3O2Po+5ObABR6pn57TmbInxR2M AwXf9/cJAnLQUdhTVPZFsj9XfzlgzCTXc4MvvERH0eFNF10W8k9XCIWbjadG1Ikxh7/P Jh8A== X-Gm-Message-State: ALyK8tIX+oylKyGgdffcoYcn9fUIdDlw+aNJ0UrP+EhzJ6aMl/A3Apn5svZntHPUafaCYKbPu/1D0iIeF2+U/Q== X-Received: by 10.202.197.137 with SMTP id v131mr10317703oif.178.1465955782663; Tue, 14 Jun 2016 18:56:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.44.103 with HTTP; Tue, 14 Jun 2016 18:56:22 -0700 (PDT) From: Noam Postavsky Date: Tue, 14 Jun 2016 21:56:22 -0400 X-Google-Sender-Auth: BFBR3cMx9hc84LPVQa3QCzJD47M Message-ID: Subject: bug#16152: 24.3; Windows Emacs crash from pty EOF To: 16152-done@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 16152-done Cc: Christopher Wellons 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.5 (/) Closing, as I don't see any reason to leave this open. OP reported a crash scenario which was fixed; ptys can't be implemented on Windows because Windows doesn't provide support for such a thing. ------------=_1465955822-27885-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Dec 2013 02:48:51 +0000 Received: from localhost ([127.0.0.1]:50544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vs1lC-0001SU-Ri for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38114) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vs1lA-0001SM-NT for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vs1l5-0005Aa-8H for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:48 -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.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44120) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1l5-0005AW-4n for submit@debbugs.gnu.org; Sat, 14 Dec 2013 21:48:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39835) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1l0-00043B-Bb for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vs1kv-00059r-JN for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:38 -0500 Received: from mail.nullprogram.com ([192.241.191.137]:57962) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vs1kv-00059X-FZ for bug-gnu-emacs@gnu.org; Sat, 14 Dec 2013 21:48:33 -0500 Received: from localhost ([127.0.0.1] helo=susie.zeus.nullprogram.com) by mail.nullprogram.com with esmtp (Exim 4.82) (envelope-from ) id 1Vs1ko-0007jc-Vb; Sat, 14 Dec 2013 21:48:27 -0500 From: Christopher Wellons To: bug-gnu-emacs@gnu.org Subject: 24.3; Windows Emacs crash from pty EOF User-Agent: Notmuch/0.16+156~gdb5189a (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Sat, 14 Dec 2013 21:48:17 -0500 Message-ID: <87a9g2zv66.fsf@susie.zeus.nullprogram.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] 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 (-----) --=-=-= Content-Type: text/plain The following expression causes Emacs to crash in Windows 7 (and probably other versions) with Emacs 24.3.1: (with-temp-buffer (start-process "crash-emacs-bug" (current-buffer) nil) (process-send-eof)) The `start-process' call here is creating a pty process (according to the docstring). The exact version string is (official GNU build): GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-03-17 on MARVIN This issue was originally discovered here: https://github.com/skeeto/skewer-mode/issues/38 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQEcBAEBAgAGBQJSrRhyAAoJEGEzgsVIsrhB+6cH/0HajcMF1uLXM7jq0pbdAaIb d3NpXMtLWhal5NTSUt4+bazU0h1LUDbj8Hb8XY4l+hOyYBWSkciVHft9Ur9lecoa AfV+2O9yVVYBv1VVON/baXF29j9VGUSNX7Xde4cNf4MZxnOcO/ZRJHLsbDf8TVG3 2AuoVUX7eL/HHQ2CCOysdvdoBRoCBpdnS5/53tIqMPOGoKzrZPnErfECFa4Yt4/N c5jYZnXEOFbVH4bEB1/+o2WE8TcRHyF6em8rtD+WWUzSpsfjXzdxhG4HmNxfZIxg GNeV6kYK0qDn/d+GhfWA+AIEQU57OVpMhixgtDAk63hn60ZJ8zwTCIqtesA5xDw= =q2wN -----END PGP SIGNATURE----- --=-=-=-- ------------=_1465955822-27885-1--