From unknown Tue Jun 17 22:26:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10217: 24.0.92; Error on quitting Emacs Resent-From: =?UTF-8?Q?J=C3=BCrgen?= Bickert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 04 Dec 2011 23:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10217 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10217@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13230415761321 (code B ref -1); Sun, 04 Dec 2011 23:33:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Dec 2011 23:32:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXLYF-0000LF-8w for submit@debbugs.gnu.org; Sun, 04 Dec 2011 18:32:56 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXKlL-0007e1-Ql for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:42:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXKks-00074W-91 for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:41:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:34847) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKks-00074P-7W for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:41:54 -0500 Received: from eggs.gnu.org ([140.186.70.92]:39429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKkq-0003RJ-W1 for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXKkp-000747-JV for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:52 -0500 Received: from mail-pz0-f41.google.com ([209.85.210.41]:62061) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKkp-00073y-6P for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:51 -0500 Received: by dakl33 with SMTP id l33so1461503dak.0 for ; Sun, 04 Dec 2011 14:41:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=JFK1Xul/4mYdwlyhorTZar/uocNuiRGROF1bvBa3xsI=; b=rWCfUVJ2Q3Wb8c3H0OqytYfZB3MiVZBjZLM+7z70rjM8O6jMNWowDPMLAvIw8b8HMN 1eAhgCc0FO5zGfCHoMTw9nayVsJfWvRs05W/Z3RzuTopYvNanAq8bWvd1r4r+0rEwrsY 6HrUaBCxOIv5rgNuAr6Ib6DdQUOJmgRjxeeZU= MIME-Version: 1.0 Received: by 10.68.33.42 with SMTP id o10mr17732557pbi.52.1323038509489; Sun, 04 Dec 2011 14:41:49 -0800 (PST) Received: by 10.142.192.6 with HTTP; Sun, 4 Dec 2011 14:41:49 -0800 (PST) Date: Sun, 4 Dec 2011 23:41:49 +0100 Message-ID: From: =?UTF-8?Q?J=C3=BCrgen?= Bickert Content-Type: multipart/alternative; boundary=bcaec520f12561dedf04b34be8a1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Mailman-Approved-At: Sun, 04 Dec 2011 18:32:54 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) --bcaec520f12561dedf04b34be8a1 Content-Type: text/plain; charset=ISO-8859-1 If you evaluate '(start-process "foo" " foo" "ls" 10)' an error occurs since 10 is not of type sequence. Then if you try to quit emacs the same error occurs which makes it impossible to quit emacs without killing it. In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2011-12-04 on cddr Windowing system distributor `The X.Org Foundation', version 11.0.11004000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: en_US.UTF-8 value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ( s t a r t - p r o c e s s SPC " f o o " SPC " SPC f o o " SPC " l s " SPC 1 0 ) C-x C-e q C-x C-c M-x r e p o r t - Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Entering debugger... Back to top level. (No files need saving) list-processes--refresh: Wrong type argument: sequencep, 10 Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug tabulated-list help-mode easymenu view debug time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --bcaec520f12561dedf04b34be8a1 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If you evaluate '(start-process "foo" " foo" "= ls" 10)' an error occurs
since 10 is not of type sequence. Then= if you try to quit emacs the same
error occurs which makes it impossibl= e to quit emacs without killing
it.


In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Versi= on 2.24.6)
=A0of 2011-12-04 on cddr
Windowing system distributor `The= X.Org Foundation', version 11.0.11004000
Important settings:
=A0= value of $LC_ALL: nil
=A0 value of $LC_COLLATE: en_US.UTF-8
=A0 value of $LC_CTYPE: en_US.UTF-= 8
=A0 value of $LC_MESSAGES: en_US.UTF-8
=A0 value of $LC_MONETARY: n= il
=A0 value of $LC_NUMERIC: nil
=A0 value of $LC_TIME: nil
=A0 va= lue of $LANG: en_US.UTF-8
=A0 value of $XMODIFIERS: nil
=A0 locale-coding-system: utf-8-unix
= =A0 default enable-multibyte-characters: t

Major mode: Lisp Interact= ion

Minor modes in effect:
=A0 tooltip-mode: t
=A0 mouse-wheel= -mode: t
=A0 tool-bar-mode: t
=A0 menu-bar-mode: t
=A0 file-name-shadow-mode: = t
=A0 global-font-lock-mode: t
=A0 font-lock-mode: t
=A0 blink-cur= sor-mode: t
=A0 auto-composition-mode: t
=A0 auto-encryption-mode: t<= br>=A0 auto-compression-mode: t
=A0 line-number-mode: t
=A0 transient-mark-mode: t

Recent input:<= br>( s t a r t - p r o c e s s SPC " f o o " SPC " SPC
f= o o " SPC " l s " SPC 1 0 ) C-x C-e q C-x C-c M-x r e p o r= t -
<tab> <return>

Recent messages:
For information about= GNU Emacs and the GNU system, type C-h C-a.
Entering debugger...
Bac= k to top level.
(No files need saving)
list-processes--refresh: Wrong= type argument: sequencep, 10

Load-path shadows:
None found.

Features:
(shadow sort gnus= -util mail-extr message format-spec rfc822 mml mml-sec
mm-decode mm-bodi= es mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mm-util mail-= prsvr mailabbrev mail-utils gmm-utils mailheader
emacsbug tabulated-list help-mode easymenu view debug time-date tooltip
= ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
font= set image fringe lisp-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
fra= me cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet l= ao korean japanese hebrew greek romanian slovak czech european
ethiopic = indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer loaddefs button faces cus-face files
text-prope= rties overlay sha1 md5 base64 format env code-pages mule
custom widget h= ashtable-print-readable backquote make-network-process
dbusbind dynamic-= setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)
--bcaec520f12561dedf04b34be8a1-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 21:37:34 2011 Received: (at control) by debbugs.gnu.org; 6 Dec 2011 02:37:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXkuU-0002n9-1e for submit@debbugs.gnu.org; Mon, 05 Dec 2011 21:37:34 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXkuS-0002n2-Ew for control@debbugs.gnu.org; Mon, 05 Dec 2011 21:37:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXktt-0000os-5q for control@debbugs.gnu.org; Mon, 05 Dec 2011 21:36:57 -0500 Date: Mon, 05 Dec 2011 21:36:57 -0500 Message-Id: Subject: control message for bug 10217 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) merge 7021 10217 From unknown Tue Jun 17 22:26:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10217: 24.0.92; Error on quitting Emacs In-Reply-To: Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Dec 2011 02:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10217 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?J=C3=BCrgen?= Bickert Cc: 10217@debbugs.gnu.org, Nick Roberts Received: via spool by 10217-submit@debbugs.gnu.org id=B10217.132313971114579 (code B ref 10217); Tue, 06 Dec 2011 02:49:01 +0000 Received: (at 10217) by debbugs.gnu.org; 6 Dec 2011 02:48:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXl55-0003n6-6c for submit@debbugs.gnu.org; Mon, 05 Dec 2011 21:48:31 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXl53-0003mz-4t for 10217@debbugs.gnu.org; Mon, 05 Dec 2011 21:48:29 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXl4S-0001IL-Ok; Mon, 05 Dec 2011 21:47:52 -0500 From: Glenn Morris References: X-Spook: nitrate emc Bosnia AFSPC chameleon man electronic X-Ran: 82Ap[DZTNQ2jAXSEM3O~Out8'v0gN;xl96#sY]6q^UK@]z<~g=J={SoN/=@S8U8)ijV:#d X-Hue: black X-Attribution: GM Date: Mon, 05 Dec 2011 21:47:52 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) J=C3=BCrgen Bickert wrote: > If you evaluate '(start-process "foo" " foo" "ls" 10)' an error occurs > since 10 is not of type sequence. Then if you try to quit emacs the same > error occurs which makes it impossible to quit emacs without killing > it. IIUC, start-process contains code which is supposed to handle this kind of thing: /* If an error occurs and we can't start the process, we want to remove it from the process list.=20 But it doesn't seem to work. Eg: (start-process "foo" "foo" "FOO" ) -> (file-error "Searching for program" "no such file or directory" "FOO") yet (process-list) -> (#) (This was previously reported as http://debbugs.gnu.org/7021 ). It works as it should in Emacs 23.1, but not in 23.2 or later. By experiment, reverting the 2009-08-13 change to start_process_unwind ("Use pid =3D=3D -2 to mean no process") seems to fix it, ie: *** src/process.c 2011-11-28 08:20:58 +0000 --- src/process.c 2011-12-06 02:40:35 +0000 *************** *** 1522,1528 **** abort (); =20=20 /* Was PROC started successfully? */ ! if (XPROCESS (proc)->pid =3D=3D -1) remove_process (proc); =20=20 return Qnil; --- 1522,1528 ---- abort (); =20=20 /* Was PROC started successfully? */ ! if (XPROCESS (proc)->pid <=3D 0) remove_process (proc); =20=20 return Qnil; From unknown Tue Jun 17 22:26:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10217: 24.0.92; Error on quitting Emacs Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Dec 2011 03:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10217 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?J=C3=BCrgen?= Bickert Cc: 10217@debbugs.gnu.org, Nick Roberts Received: via spool by 10217-submit@debbugs.gnu.org id=B10217.132314079416126 (code B ref 10217); Tue, 06 Dec 2011 03:07:01 +0000 Received: (at 10217) by debbugs.gnu.org; 6 Dec 2011 03:06:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXlMX-0004C2-T3 for submit@debbugs.gnu.org; Mon, 05 Dec 2011 22:06:34 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXlMW-0004Bw-1B for 10217@debbugs.gnu.org; Mon, 05 Dec 2011 22:06:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXlLv-0002M7-9C; Mon, 05 Dec 2011 22:05:55 -0500 From: Glenn Morris References: X-Spook: Majic Albright Taiwan INS eavesdropping Semtex Project X-Ran: >6/[M)xBql*30y~QB2f/q?`EG#h92h9N#,M}S+~fbv~EDBJ9Q7`?RGyww+")^# (Glenn Morris's message of "Mon, 05 Dec 2011 21:47:52 -0500") Message-ID: <9hmxb6ielo.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Glenn Morris wrote: > By experiment, reverting the 2009-08-13 change to start_process_unwind > ("Use pid == -2 to mean no process") seems to fix it, ie: But that can't be a complete solution, since it breaks gdb: M-x gdb RET gdb -i=mi ls RET gdb-init-1: Wrong type argument: processp, nil From unknown Tue Jun 17 22:26:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10217: 24.0.92; Error on quitting Emacs Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Dec 2011 03:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10217 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?J=C3=BCrgen?= Bickert Cc: 10217@debbugs.gnu.org, Nick Roberts Received: via spool by 10217-submit@debbugs.gnu.org id=B10217.132314363820337 (code B ref 10217); Tue, 06 Dec 2011 03:54:02 +0000 Received: (at 10217) by debbugs.gnu.org; 6 Dec 2011 03:53:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXm6P-0005Hx-L9 for submit@debbugs.gnu.org; Mon, 05 Dec 2011 22:53:57 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXm6N-0005Hq-3h for 10217@debbugs.gnu.org; Mon, 05 Dec 2011 22:53:56 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXm5m-0005XY-RD; Mon, 05 Dec 2011 22:53:18 -0500 From: Glenn Morris References: <9hmxb6ielo.fsf@fencepost.gnu.org> X-Spook: TELINT Panama BRLO asset Ansar al-Islam HAMASMOIS MIT-LL X-Ran: e?Pvsl9(ZcA^8F%}LGAfwGW*\BU7)|Fw:n^q)fgr^C6"8LzOcpsx{]Q)eE':F{+Vj1,[jk X-Hue: green X-Attribution: GM Date: Mon, 05 Dec 2011 22:53:18 -0500 In-Reply-To: <9hmxb6ielo.fsf@fencepost.gnu.org> (Glenn Morris's message of "Mon, 05 Dec 2011 22:05:55 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Glenn Morris wrote: > Glenn Morris wrote: > >> By experiment, reverting the 2009-08-13 change to start_process_unwind >> ("Use pid == -2 to mean no process") seems to fix it, ie: > > But that can't be a complete solution, since it breaks gdb: The obvious thing, or some variation of it, seems to work: *** src/process.c 2011-11-28 08:20:58 +0000 --- src/process.c 2011-12-06 03:49:04 +0000 *************** *** 1521,1528 **** if (!PROCESSP (proc)) abort (); ! /* Was PROC started successfully? */ ! if (XPROCESS (proc)->pid == -1) remove_process (proc); return Qnil; --- 1521,1529 ---- if (!PROCESSP (proc)) abort (); ! /* Was PROC started successfully? ! -2 is used for a pty with no process, eg for gdb. */ ! if (XPROCESS (proc)->pid <= 0 && XPROCESS (proc)->pid != -2) remove_process (proc); return Qnil; From unknown Tue Jun 17 22:26:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?J=C3=BCrgen?= Bickert Subject: bug#10217: closed (Re: bug#10217: 24.0.92; Error on quitting Emacs) Message-ID: References: X-Gnu-PR-Message: they-closed 10217 X-Gnu-PR-Package: emacs Reply-To: 10217@debbugs.gnu.org Date: Tue, 06 Dec 2011 08:20:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1323159602-13987-1" This is a multi-part message in MIME format... ------------=_1323159602-13987-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10217: 24.0.92; Error on quitting Emacs 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 10217@debbugs.gnu.org. --=20 10217: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10217 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1323159602-13987-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10217-done) by debbugs.gnu.org; 6 Dec 2011 08:19:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFZ-0003d2-7M for submit@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:42 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFW-0003cv-Ga for 10217-done@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:40 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXqEt-0007Pq-L8; Tue, 06 Dec 2011 03:18:59 -0500 From: Glenn Morris To: 10217-done@debbugs.gnu.org Subject: Re: bug#10217: 24.0.92; Error on quitting Emacs References: <9hmxb6ielo.fsf@fencepost.gnu.org> X-Spook: target eternity server CDC AK-47 Honduras United Nations X-Ran: !~%OzjX(G>NUOt,6t>xRi`U6ghg:=Wsc@t;ePzOxdM" X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 06 Dec 2011 03:18:59 -0500 In-Reply-To: (Glenn Morris's message of "Mon, 05 Dec 2011 22:53:18 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 10217-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Version: 24.0.93 I don't think this can do any harm, so I installed it. Maybe it should have just been pid == 0 || pid == -1, but I wasn't sure if other negative pids are being used for anything. ------------=_1323159602-13987-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Dec 2011 23:32:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXLYF-0000LF-8w for submit@debbugs.gnu.org; Sun, 04 Dec 2011 18:32:56 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXKlL-0007e1-Ql for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:42:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXKks-00074W-91 for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:41:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:34847) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKks-00074P-7W for submit@debbugs.gnu.org; Sun, 04 Dec 2011 17:41:54 -0500 Received: from eggs.gnu.org ([140.186.70.92]:39429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKkq-0003RJ-W1 for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXKkp-000747-JV for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:52 -0500 Received: from mail-pz0-f41.google.com ([209.85.210.41]:62061) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXKkp-00073y-6P for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2011 17:41:51 -0500 Received: by dakl33 with SMTP id l33so1461503dak.0 for ; Sun, 04 Dec 2011 14:41:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=JFK1Xul/4mYdwlyhorTZar/uocNuiRGROF1bvBa3xsI=; b=rWCfUVJ2Q3Wb8c3H0OqytYfZB3MiVZBjZLM+7z70rjM8O6jMNWowDPMLAvIw8b8HMN 1eAhgCc0FO5zGfCHoMTw9nayVsJfWvRs05W/Z3RzuTopYvNanAq8bWvd1r4r+0rEwrsY 6HrUaBCxOIv5rgNuAr6Ib6DdQUOJmgRjxeeZU= MIME-Version: 1.0 Received: by 10.68.33.42 with SMTP id o10mr17732557pbi.52.1323038509489; Sun, 04 Dec 2011 14:41:49 -0800 (PST) Received: by 10.142.192.6 with HTTP; Sun, 4 Dec 2011 14:41:49 -0800 (PST) Date: Sun, 4 Dec 2011 23:41:49 +0100 Message-ID: Subject: 24.0.92; Error on quitting Emacs From: =?ISO-8859-1?Q?J=FCrgen_Bickert?= To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=bcaec520f12561dedf04b34be8a1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 04 Dec 2011 18:32:54 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) --bcaec520f12561dedf04b34be8a1 Content-Type: text/plain; charset=ISO-8859-1 If you evaluate '(start-process "foo" " foo" "ls" 10)' an error occurs since 10 is not of type sequence. Then if you try to quit emacs the same error occurs which makes it impossible to quit emacs without killing it. In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6) of 2011-12-04 on cddr Windowing system distributor `The X.Org Foundation', version 11.0.11004000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: en_US.UTF-8 value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ( s t a r t - p r o c e s s SPC " f o o " SPC " SPC f o o " SPC " l s " SPC 1 0 ) C-x C-e q C-x C-c M-x r e p o r t - Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Entering debugger... Back to top level. (No files need saving) list-processes--refresh: Wrong type argument: sequencep, 10 Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug tabulated-list help-mode easymenu view debug time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --bcaec520f12561dedf04b34be8a1 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If you evaluate '(start-process "foo" " foo" "= ls" 10)' an error occurs
since 10 is not of type sequence. Then= if you try to quit emacs the same
error occurs which makes it impossibl= e to quit emacs without killing
it.


In GNU Emacs 24.0.92.1 (x86_64-unknown-linux-gnu, GTK+ Versi= on 2.24.6)
=A0of 2011-12-04 on cddr
Windowing system distributor `The= X.Org Foundation', version 11.0.11004000
Important settings:
=A0= value of $LC_ALL: nil
=A0 value of $LC_COLLATE: en_US.UTF-8
=A0 value of $LC_CTYPE: en_US.UTF-= 8
=A0 value of $LC_MESSAGES: en_US.UTF-8
=A0 value of $LC_MONETARY: n= il
=A0 value of $LC_NUMERIC: nil
=A0 value of $LC_TIME: nil
=A0 va= lue of $LANG: en_US.UTF-8
=A0 value of $XMODIFIERS: nil
=A0 locale-coding-system: utf-8-unix
= =A0 default enable-multibyte-characters: t

Major mode: Lisp Interact= ion

Minor modes in effect:
=A0 tooltip-mode: t
=A0 mouse-wheel= -mode: t
=A0 tool-bar-mode: t
=A0 menu-bar-mode: t
=A0 file-name-shadow-mode: = t
=A0 global-font-lock-mode: t
=A0 font-lock-mode: t
=A0 blink-cur= sor-mode: t
=A0 auto-composition-mode: t
=A0 auto-encryption-mode: t<= br>=A0 auto-compression-mode: t
=A0 line-number-mode: t
=A0 transient-mark-mode: t

Recent input:<= br>( s t a r t - p r o c e s s SPC " f o o " SPC " SPC
f= o o " SPC " l s " SPC 1 0 ) C-x C-e q C-x C-c M-x r e p o r= t -
<tab> <return>

Recent messages:
For information about= GNU Emacs and the GNU system, type C-h C-a.
Entering debugger...
Bac= k to top level.
(No files need saving)
list-processes--refresh: Wrong= type argument: sequencep, 10

Load-path shadows:
None found.

Features:
(shadow sort gnus= -util mail-extr message format-spec rfc822 mml mml-sec
mm-decode mm-bodi= es mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mm-util mail-= prsvr mailabbrev mail-utils gmm-utils mailheader
emacsbug tabulated-list help-mode easymenu view debug time-date tooltip
= ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
font= set image fringe lisp-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
fra= me cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet l= ao korean japanese hebrew greek romanian slovak czech european
ethiopic = indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer loaddefs button faces cus-face files
text-prope= rties overlay sha1 md5 base64 format env code-pages mule
custom widget h= ashtable-print-readable backquote make-network-process
dbusbind dynamic-= setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)
--bcaec520f12561dedf04b34be8a1-- ------------=_1323159602-13987-1-- From unknown Tue Jun 17 22:26:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andreas Politz Subject: bug#7021: closed (Re: bug#10217: 24.0.92; Error on quitting Emacs) Message-ID: References: <87y6b7127p.fsf@fh-trier.de> X-Gnu-PR-Message: they-closed 7021 X-Gnu-PR-Package: emacs Reply-To: 7021@debbugs.gnu.org Date: Tue, 06 Dec 2011 08:20:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1323159602-13987-3" This is a multi-part message in MIME format... ------------=_1323159602-13987-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10217: 24.0.50; start-process + non-existing programs =3D> status =3D run 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 7021@debbugs.gnu.org. --=20 10217: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10217 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1323159602-13987-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10217-done) by debbugs.gnu.org; 6 Dec 2011 08:19:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFZ-0003d2-7M for submit@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:42 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFW-0003cv-Ga for 10217-done@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:40 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXqEt-0007Pq-L8; Tue, 06 Dec 2011 03:18:59 -0500 From: Glenn Morris To: 10217-done@debbugs.gnu.org Subject: Re: bug#10217: 24.0.92; Error on quitting Emacs References: <9hmxb6ielo.fsf@fencepost.gnu.org> X-Spook: target eternity server CDC AK-47 Honduras United Nations X-Ran: !~%OzjX(G>NUOt,6t>xRi`U6ghg:=Wsc@t;ePzOxdM" X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 06 Dec 2011 03:18:59 -0500 In-Reply-To: (Glenn Morris's message of "Mon, 05 Dec 2011 22:53:18 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 10217-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Version: 24.0.93 I don't think this can do any harm, so I installed it. Maybe it should have just been pid == 0 || pid == -1, but I wasn't sure if other negative pids are being used for anything. ------------=_1323159602-13987-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Sep 2010 14:09:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunFg-0000Gz-M9 for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:09:53 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunFe-0000Gs-69 for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:09:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OunHh-00058h-Vc for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:11:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:38885) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunHh-00058c-So for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:11:57 -0400 Received: from [140.186.70.92] (port=59507 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OunHg-0008MB-8Y for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:11:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OunHe-00054z-7h for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:11:56 -0400 Received: from gateway-b.fh-trier.de ([143.93.54.182]:41174) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunHd-00052C-Qq for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:11:54 -0400 Received: from raven (dslb-084-059-220-098.pools.arcor-ip.net [84.59.220.98]) (Authenticated sender: politza) by gateway-b.fh-trier.de (Postfix) with ESMTP id E3D8017B439 for ; Sun, 12 Sep 2010 16:11:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=fh-trier.de; s=default; t=1284300683; bh=9DkwKsQtFr/PMjHiVbA/0sUStQo=; h=From:To:Subject: Date:Message-ID:MIME-Version:Content-Type; b=eLhQ6rhpDjWt4WMnxB/Vx xzsufr2sokYIM//EeFXAxo0JsQYJi+ru7lFk+vb/TQ1RGcZMYe+OSmd9EpUuSzSmjny XK88D4Ib+QTlD8K7VLdL2Wb7csPGWx2/pF8138iUf5gqL/1jDBJ4/lfURrgrRyOumeS m9ygbc8HPKCxV2gs= From: Andreas Politz To: bug-gnu-emacs@gnu.org Subject: 24.0.50; start-process + non-existing programs => status = run Date: Sun, 12 Sep 2010 16:11:22 +0200 Message-ID: <87y6b7127p.fsf@fh-trier.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum FH-Trier (r/ft)] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) Starting a process with `start-process' with a non-existing program results in a file-error and a process having the status `run'. I don't know if it is supposed to be that way. gnus uses something like the following in order to find a suitable connection method. (with-temp-buffer (ignore-errors (start-process "foo" (current-buffer) "nonexisting-program")) (process-status (current-buffer))) => run With the same result of quering the user about killing the process buffer, due to `process-kill-buffer-query-function'. A. Politz In GNU Emacs 24.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2010-06-13 on raven Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Important settings: value of $LC_ALL: C value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: server-mode: t easy-repeat-mode: t eldoc-mode: t shell-dirtrack-mode: t recentf-mode: t ido-hacks-mode: t window-numbering-mode: t show-paren-mode: t ido-everywhere: t global-hi-lock-mode: t hi-lock-mode: t display-time-mode: t savehist-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: p r o c e s s - s t a t u s SPC C-e ) q M-: M-p M-p C-. g r C-h s t a r t - p C-s f i l e SPC e r r o C-g C-x b b a C-g C-x b n e w M-: M-p M-p q C-x b C-s f i l e - e r r o r C-s C-s M-e M-b C-h . C-s C-s RET C-M-a C-x n d C-v C-s s e a r c h C-s RET C-n C-l C-s s t a t C-s C-g C-v C-l C-. g p r o c e s s - s t C-c i s t a t u s C-g M-x l i s t - p r o q C-/ C-x k C-x o q q C-x b i n f j C-v C-M-e C-r s t r e a m C-r C-r C-r C-r C-r C-r C-M-b C-M-SPC M-w C-, s i C-s i m a p . f h C-s C-n C-M-b C-b C-9 C-o C-/ C-o ( C-y SPC C-u C-x b i n f M-1 g s s a p i ) ) C-M-x C-, C-g C-M-a C-M-f C-x C-e q C-/ C-M-e C-x C-e C-, s g C-M-x g g g y q C-x b C-/ M-m C-k C-k C-M-a C-M-q C-M-f C-x C-s C-/ C-/ M-f M-f M-f M-b M-d C-u C-x b i n f t M-1 t l s C-e C-h C-n TAB C-e C-M-a C-M-q M-2 l C-l C-l C-0 w M-1 C-x C-s M-x r e p o r t b u g Recent messages: Redo! Mark set Saving file /home/politza/.emacs.d/init.el... Wrote /home/politza/.emacs.d/init.el [2 times] Undo! [2 times] Mark set Auto-saving...done (info "(gnus) IMAP") Saving file /home/politza/.emacs.d/init.el... Wrote /home/politza/.emacs.d/init.el [2 times] Load-path shadows: /home/politza/.emacs.d/minor-modes/ido hides /home/politza/src/emacs23/lisp/ido Features: (shadow emacsbug newcomment nnagent nnml info-look debug cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ielm cl-specs edebug gnus-kill vc-git find-func vc-dispatcher vc-svn gnus-cite gnus-async gnus-bcklg qp gnus-ml parse-time nnfolder nnmbox utf-7 utf7 netrc starttls nnimap imap nndraft nnmh bbdb-gnus bbdb-snarf mail-extr bbdb-com warnings nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-win thingatpt wdired help-mode mailcap browse-url fix-umlaut sgml-mode pp tabify dirtrack ansi-color bash-mode make-mode autorevert arc-mode archive-mode view woman man sort ffap multi-isearch w3m-form mule-util w3m-cookie w3m-bookmark w3m-tabmenu w3m-session w3m-search w3m doc-view jka-compr image-mode w3m-hist w3m-fb w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util info color-theme disp-table closure minibuffer-regexp derived pascal org byte-opt bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-entities org-macs imenu ispell gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus gnus-ems nnheader mail-utils mm-util mail-prsvr avoid server easy-repeat repeat eldoc ibuf-macs ibuf-ext ibuffer dired-x dired-aux dired dired-details tramp-imap assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell password-cache format-spec tramp-compat trampver time-date recentf tree-widget wid-edit easymenu generic ido-hacks hippie-exp my-anything anything kbd-helper foldout noutline outline edmacro kmacro org-install bbdb-autoloads bbdb timezone persistent-scratch-buffer window-numbering easy-mmode cl cl-19 uniquify winner paren ido grep compile comint regexp-opt ring hi-lock time cus-start cus-load saveplace savehist advice help-fns advice-preload tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) ------------=_1323159602-13987-3-- From unknown Tue Jun 17 22:26:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andreas Politz Subject: bug#7022: closed (Re: bug#10217: 24.0.92; Error on quitting Emacs) Message-ID: References: <87wrqr1253.fsf@fh-trier.de> X-Gnu-PR-Message: they-closed 7022 X-Gnu-PR-Package: emacs Reply-To: 7022@debbugs.gnu.org Date: Tue, 06 Dec 2011 08:20:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1323159603-13987-5" This is a multi-part message in MIME format... ------------=_1323159603-13987-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #10217: 24.0.50; start-process + non-existing programs =3D> status =3D run 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 7022@debbugs.gnu.org. --=20 10217: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D10217 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1323159603-13987-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 10217-done) by debbugs.gnu.org; 6 Dec 2011 08:19:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFZ-0003d2-7M for submit@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:42 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqFW-0003cv-Ga for 10217-done@debbugs.gnu.org; Tue, 06 Dec 2011 03:19:40 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXqEt-0007Pq-L8; Tue, 06 Dec 2011 03:18:59 -0500 From: Glenn Morris To: 10217-done@debbugs.gnu.org Subject: Re: bug#10217: 24.0.92; Error on quitting Emacs References: <9hmxb6ielo.fsf@fencepost.gnu.org> X-Spook: target eternity server CDC AK-47 Honduras United Nations X-Ran: !~%OzjX(G>NUOt,6t>xRi`U6ghg:=Wsc@t;ePzOxdM" X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 06 Dec 2011 03:18:59 -0500 In-Reply-To: (Glenn Morris's message of "Mon, 05 Dec 2011 22:53:18 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 10217-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) Version: 24.0.93 I don't think this can do any harm, so I installed it. Maybe it should have just been pid == 0 || pid == -1, but I wasn't sure if other negative pids are being used for anything. ------------=_1323159603-13987-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Sep 2010 14:10:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunGi-0000Hl-89 for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:10:56 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunGf-0000Hg-Nd for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:10:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OunIk-0005Eh-4c for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:13:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:38887) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunIk-0005Ed-1S for submit@debbugs.gnu.org; Sun, 12 Sep 2010 10:13:02 -0400 Received: from [140.186.70.92] (port=59626 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OunIi-00008D-7r for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:13:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OunIg-0005Dh-H2 for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:13:00 -0400 Received: from gateway-a.fh-trier.de ([143.93.54.181]:60705) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OunIg-0005DV-3G for bug-gnu-emacs@gnu.org; Sun, 12 Sep 2010 10:12:58 -0400 Received: from raven (dslb-084-059-220-098.pools.arcor-ip.net [84.59.220.98]) (Authenticated sender: politza) by gateway-a.fh-trier.de (Postfix) with ESMTP id C63C15DC3 for ; Sun, 12 Sep 2010 16:12:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=fh-trier.de; s=default; t=1284300776; bh=9DkwKsQtFr/PMjHiVbA/0sUStQo=; h=From:To:Subject: Date:Message-ID:MIME-Version:Content-Type; b=lsAPYwkcE9UTUkZVLwiK3 BbMPAyF51JL15xrrIbsYvUWXaw7ia5OaAi+NtJpS8bCevdfkc0nUsrUQlD7OLSHVxem FHYXCK19gzHKrZc1bDnUe7VZKASzcxfcc/ywxriYLzF6IJ/qrXXMxNR7aCGAHAZwKkV 6qcPqUt+G/JTmygo= From: Andreas Politz To: bug-gnu-emacs@gnu.org Subject: 24.0.50; start-process + non-existing programs => status = run User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Date: Sun, 12 Sep 2010 16:12:56 +0200 Message-ID: <87wrqr1253.fsf@fh-trier.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by Amavisd-new + McAfee uvscan + ClamAV [Rechenzentrum FH-Trier (r/ft)] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -5.9 (-----) Starting a process with `start-process' with a non-existing program results in a file-error and a process having the status `run'. I don't know if it is supposed to be that way. gnus uses something like the following in order to find a suitable connection method. (with-temp-buffer (ignore-errors (start-process "foo" (current-buffer) "nonexisting-program")) (process-status (current-buffer))) => run With the same result of quering the user about killing the process buffer, due to `process-kill-buffer-query-function'. A. Politz In GNU Emacs 24.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2010-06-13 on raven Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Important settings: value of $LC_ALL: C value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: server-mode: t easy-repeat-mode: t eldoc-mode: t shell-dirtrack-mode: t recentf-mode: t ido-hacks-mode: t window-numbering-mode: t show-paren-mode: t ido-everywhere: t global-hi-lock-mode: t hi-lock-mode: t display-time-mode: t savehist-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: p r o c e s s - s t a t u s SPC C-e ) q M-: M-p M-p C-. g r C-h s t a r t - p C-s f i l e SPC e r r o C-g C-x b b a C-g C-x b n e w M-: M-p M-p q C-x b C-s f i l e - e r r o r C-s C-s M-e M-b C-h . C-s C-s RET C-M-a C-x n d C-v C-s s e a r c h C-s RET C-n C-l C-s s t a t C-s C-g C-v C-l C-. g p r o c e s s - s t C-c i s t a t u s C-g M-x l i s t - p r o q C-/ C-x k C-x o q q C-x b i n f j C-v C-M-e C-r s t r e a m C-r C-r C-r C-r C-r C-r C-M-b C-M-SPC M-w C-, s i C-s i m a p . f h C-s C-n C-M-b C-b C-9 C-o C-/ C-o ( C-y SPC C-u C-x b i n f M-1 g s s a p i ) ) C-M-x C-, C-g C-M-a C-M-f C-x C-e q C-/ C-M-e C-x C-e C-, s g C-M-x g g g y q C-x b C-/ M-m C-k C-k C-M-a C-M-q C-M-f C-x C-s C-/ C-/ M-f M-f M-f M-b M-d C-u C-x b i n f t M-1 t l s C-e C-h C-n TAB C-e C-M-a C-M-q M-2 l C-l C-l C-0 w M-1 C-x C-s M-x r e p o r t b u g Recent messages: Redo! Mark set Saving file /home/politza/.emacs.d/init.el... Wrote /home/politza/.emacs.d/init.el [2 times] Undo! [2 times] Mark set Auto-saving...done (info "(gnus) IMAP") Saving file /home/politza/.emacs.d/init.el... Wrote /home/politza/.emacs.d/init.el [2 times] Load-path shadows: /home/politza/.emacs.d/minor-modes/ido hides /home/politza/src/emacs23/lisp/ido Features: (shadow emacsbug newcomment nnagent nnml info-look debug cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ielm cl-specs edebug gnus-kill vc-git find-func vc-dispatcher vc-svn gnus-cite gnus-async gnus-bcklg qp gnus-ml parse-time nnfolder nnmbox utf-7 utf7 netrc starttls nnimap imap nndraft nnmh bbdb-gnus bbdb-snarf mail-extr bbdb-com warnings nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-win thingatpt wdired help-mode mailcap browse-url fix-umlaut sgml-mode pp tabify dirtrack ansi-color bash-mode make-mode autorevert arc-mode archive-mode view woman man sort ffap multi-isearch w3m-form mule-util w3m-cookie w3m-bookmark w3m-tabmenu w3m-session w3m-search w3m doc-view jka-compr image-mode w3m-hist w3m-fb w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util info color-theme disp-table closure minibuffer-regexp derived pascal org byte-opt bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-entities org-macs imenu ispell gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus gnus-ems nnheader mail-utils mm-util mail-prsvr avoid server easy-repeat repeat eldoc ibuf-macs ibuf-ext ibuffer dired-x dired-aux dired dired-details tramp-imap assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util shell password-cache format-spec tramp-compat trampver time-date recentf tree-widget wid-edit easymenu generic ido-hacks hippie-exp my-anything anything kbd-helper foldout noutline outline edmacro kmacro org-install bbdb-autoloads bbdb timezone persistent-scratch-buffer window-numbering easy-mmode cl cl-19 uniquify winner paren ido grep compile comint regexp-opt ring hi-lock time cus-start cus-load saveplace savehist advice help-fns advice-preload tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting font-render-setting gtk x-toolkit x multi-tty emacs) ------------=_1323159603-13987-5-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 06 03:34:33 2011 Received: (at control) by debbugs.gnu.org; 6 Dec 2011 08:34:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqTw-0004j4-Gc for submit@debbugs.gnu.org; Tue, 06 Dec 2011 03:34:33 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXqTu-0004ix-Ln for control@debbugs.gnu.org; Tue, 06 Dec 2011 03:34:31 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXqTJ-0000EK-PM for control@debbugs.gnu.org; Tue, 06 Dec 2011 03:33:53 -0500 Date: Tue, 06 Dec 2011 03:33:53 -0500 Message-Id: Subject: control message for bug 7021 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) found 7021 23.2 From unknown Tue Jun 17 22:26:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10217: 24.0.92; Error on quitting Emacs Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Dec 2011 17:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10217 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10217@debbugs.gnu.org Cc: rgm@gnu.org Received: via spool by 10217-submit@debbugs.gnu.org id=B10217.132319331816477 (code B ref 10217); Tue, 06 Dec 2011 17:42:02 +0000 Received: (at 10217) by debbugs.gnu.org; 6 Dec 2011 17:41:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXz1h-0004Hh-8a for submit@debbugs.gnu.org; Tue, 06 Dec 2011 12:41:58 -0500 Received: from mail-out.m-online.net ([212.18.0.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXz1b-0004HW-Gm for 10217@debbugs.gnu.org; Tue, 06 Dec 2011 12:41:52 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 7E7241C0C125; Tue, 6 Dec 2011 18:41:11 +0100 (CET) X-Auth-Info: zAvm/RDP2FZRSVzcLQLMoP8hWmjxRx4qRHv1P07Rlfo= Received: from igel.home (ppp-88-217-110-64.dynamic.mnet-online.de [88.217.110.64]) by mail.mnet-online.de (Postfix) with ESMTPA id 3778D1C0004F; Tue, 6 Dec 2011 18:41:11 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id 47506CA29C; Tue, 6 Dec 2011 18:41:10 +0100 (CET) From: Andreas Schwab References: <9hmxb6ielo.fsf@fencepost.gnu.org> X-Yow: O.K.! Speak with a PHILADELPHIA ACCENT!! Send out for CHINESE FOOD!! Hop a JET! Date: Tue, 06 Dec 2011 18:41:09 +0100 In-Reply-To: (Glenn Morris's message of "Tue, 06 Dec 2011 03:18:59 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.6 (--) Glenn Morris writes: > Maybe it should have just been pid == 0 || pid == -1, but I wasn't sure > if other negative pids are being used for anything. If other special cases of negative pids are used (or introduced later) a 0/-1 check would be safer. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."