GNU bug report logs - #13086
24.2.50; Emacs seems to hang at w32proc.c:1126

Previous Next

Package: emacs;

Reported by: Stephen Powell <stephen_powell <at> optusnet.com.au>

Date: Wed, 5 Dec 2012 07:23:01 UTC

Severity: normal

Merged with 13157

Found in versions 24.2.50, 24.3.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stephen Powell <stephen_powell <at> optusnet.com.au>
To: eliz <at> gnu.org
Cc: 13086 <at> debbugs.gnu.org, eggert <at> cs.ucla.edu, stephen_powell <at> optusnet.com.au
Subject: bug#13086: 24.2.50; Emacs seems to hang at w32proc.c:1126
Date: Thu, 06 Dec 2012 22:51:16 +0000
Eli Zaretskii <eliz <at> gnu.org> writes:

> If the above doesn't show the light, can you please compile w32proc.c
> with -DFULL_DEBUG, and see what Emacs says about processes it launches
> and reaps when you run Emacs under GDB?


OK, its 9:30 my time and I got to do stuff, but here is what I've found
so for.

There are two hosts gnus connects to, Yahoo and HotMail.

1. Gnus uses the command

`c:\cygwin\bin\bash.exe -c "openssl s_client -quiet -ssl3 -connect
imap.mail.yahoo.com:993"'

which runs for a three or four seconds and exits with 0 as the return
code.  Emacs keeps track of this process.  Gnus seems to wait for this
to finish.

From the gdb log:

warning: register_child registered fd 6 with pid 6360
warning: sys_kill.TerminateProcess returned 5 for pid 6360


2. Gnus uses the command

`c:\cygwin\bin\bash.exe -c "gnutls-cli --insecure -p 995 pop3.live.com"'

which runs for fifty seconds and exits with 1 as the return code.  Emacs
loses track of this process.  Gnus does not seem to wait for this to
finish but carries on quickly.

From the gdb log:

warning: register_child registered fd 6 with pid 7020

No terminate process but the process has finished.


I'll try to get back to his latter today.




This bug report was last modified 12 years and 101 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.