From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#17358: 24.4.50; emacs not recognizing process-exit correctly? Date: Sun, 27 Apr 2014 17:03:09 -0700 Message-ID: <535D9ABD.2010709@dancol.org> References: <87iopu1fys.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EF8NQxkbE1gj8kWLvV7TN5FJf8f9R3v7X" X-Trace: ger.gmane.org 1398643463 28454 80.91.229.3 (28 Apr 2014 00:04:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Apr 2014 00:04:23 +0000 (UTC) To: raman , "T. V. Raman" , 17358@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 28 02:04:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WeZ3Q-0006zV-GB for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Apr 2014 02:04:16 +0200 Original-Received: from localhost ([::1]:40944 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WeZ3Q-0003cL-12 for geb-bug-gnu-emacs@m.gmane.org; Sun, 27 Apr 2014 20:04:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WeZ3H-0003bx-G6 for bug-gnu-emacs@gnu.org; Sun, 27 Apr 2014 20:04:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WeZ3C-0006th-8Q for bug-gnu-emacs@gnu.org; Sun, 27 Apr 2014 20:04:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54223) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WeZ3C-0006td-33 for bug-gnu-emacs@gnu.org; Sun, 27 Apr 2014 20:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WeZ3B-0006eQ-JT for bug-gnu-emacs@gnu.org; Sun, 27 Apr 2014 20:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Apr 2014 00:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17358 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17358-submit@debbugs.gnu.org id=B17358.139864339625497 (code B ref 17358); Mon, 28 Apr 2014 00:04:01 +0000 Original-Received: (at 17358) by debbugs.gnu.org; 28 Apr 2014 00:03:16 +0000 Original-Received: from localhost ([127.0.0.1]:43341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeZ2R-0006dB-UW for submit@debbugs.gnu.org; Sun, 27 Apr 2014 20:03:16 -0400 Original-Received: from dancol.org ([96.126.100.184]:42148) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WeZ2P-0006d1-63 for 17358@debbugs.gnu.org; Sun, 27 Apr 2014 20:03:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=QGCPDf1VAPvxdY+vyhjXHiPWD/rJccqW2SYXdS0xODw=; b=SZ+4IGT8QUtmd5T9htf3wKZ2y3nCf0oF23R3kLXK8z8ZJGVrLrSOum7lAYtI3RXrmnOJr2g4CYiGll8uN5cp9fR/TmTEMPBzliRNyLUEQcNzpXxE1unqJnycIJ3Isn8LfOq6BKbexu1zjBNN7xuosz9VzMHUFW3cy9TwMMQmx2ATAhJF6MIa7NAYq40Znh0uwRmJz+DubSlPThirhvLFddkMWHkI9LKccBIi+PCmRGLGesL9778p6tZb9AgWVouqvibTqi5ciFAhwUwPVWP+VlEzuPZmCLnEyxlkxJy0d3vIY3sKS7OpyDNT43Isd4Xt3djcid8Qqtz3SEY4ayoScw==; Original-Received: from [2601:8:b200:2b6::2b1] by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1WeZ2M-0000ft-TB; Sun, 27 Apr 2014 17:03:10 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: <87iopu1fys.fsf@gmail.com> X-Enigmail-Version: 1.6 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:88342 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EF8NQxkbE1gj8kWLvV7TN5FJf8f9R3v7X Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 04/27/2014 04:59 PM, T. V. Raman wrote: > This has now happened to me with both mplayer and gpg, so I am > beginning to suspect a bug in the process status handling code > ... >=20 > Symptoms: Happens in long-running emacs sessions, and fails to > repro if you kill and restart Emacs. How long? > When the bug bites,, emacs hangs waiting for the subprocess even > though the subprocess has quit. Happens for example when you open > a foo.gpg file. If this happens, the gpg process finishes > decrypting the file, but Emacs fails to notice that it is done, > and hangs. Hitting C-g produces the message "buffer *epg* has a > running process ...". If you answer "no" to kill that process, > emacs continues to hang. Checking status of the gpg process from > a different terminal shows that process' status as "defunct". >=20 > Similar behavior with mplayer as well. >=20 > This is on an oldish Linux box that is still running Ubuntu > Jaunty, but with updated libs for gnutls etc. Just a hunch: can you try a non-glib Emacs? --EF8NQxkbE1gj8kWLvV7TN5FJf8f9R3v7X Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTXZq9AAoJEMAaIROpHW7IGokP/2H7ujViC8HZ4vghqhCBLEjX mpF95MOLzQm7yb5XaPWZX+sD4LLKyd0BVy16XJf//n7TubQ1/m8zU0IOKgKZlIzX 0sqPgParhtm7egqSNL/wTTw9ySDhjxGZytd7lHNFqtbBCtBhQQmrmdTCzouGLZIy vawp25VHFkD+Ih3zfB2e4zw+Ce/pizIzfSU9Az63uRHK3+ny3kinsk9caD9zxT5+ b9jlceH4xr3smbBM0AFQxTBeDKMtMs8BXc4JQSjNvG3tJIyHQUgJInRi0xGOBRE+ CHVEPy1U1iis4/OKrytsW41gthfDls3+OfKXv9SQz9L1E9mehnZZfBb7Mhp9nFDC KgaqITYbpax6HyS3eG+E0V8SvZ/K4BUdwykh9i+4cKQ9TWVa+/EAwrSshmRwyggj 1QalhJtkbt7gTpz9+DfOEDgvPzyxic7N05micLIZJRzpERkYE2GMvu0r7YX9UInO n7ADbapy+GwEWhjwoH5Mnm6ainXsRUARRUf3rY4aoZeHmAJIhyoVYfZkii1yvjda 35Q+I7S4Q73p1TnCN7ARwc3Y/u847hFb3lM9oLsZOgpsZ0r31BXpJxfbfACK6KZr YoD0tNZsFK5yO8rE4yY0SdPe8ICrtA2Rg/QELYZnLgkrxU60VVj0YTQN7uL77atN VKLyFmHOVCx39rdDZoun =UiZn -----END PGP SIGNATURE----- --EF8NQxkbE1gj8kWLvV7TN5FJf8f9R3v7X--