Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: From: "Willis, Matthew" To: "'cygwin AT cygwin DOT com'" Subject: 1.3.15 - with long command line, command hangs + thrashes. nt4 (? bash/tcsh) Date: Wed, 20 Nov 2002 15:43:50 -0500 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C290D5.87EA2CA0" Note-from-DJ: This may be spam ------_=_NextPart_000_01C290D5.87EA2CA0 Content-Type: text/plain; charset="iso-8859-1" A while ago I posted a weird bug; it's something I can work around but I figured that I should write up a better description. I don't see this bug on every machine I use, which makes it especially puzzling. On NT4, I see the following: I find that once a command line exceeds a certain number of characters, and I call an external program, things get stuck. I don't observe the same thing on my w2k laptop. For example: $ LONGARG=11111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111 $ echo $LONGARG works fine, which seems to use a built-in "echo" command, but $ /usr/bin/echo $LONGARG hangs. In the process viewer, it keeps using more and more memory. Eventually the system falls down. If I shorten "LONGARG", it doesn't hang. When I strace the hanging process all I get is $ strace -p 378 Attached to pid 378 (windows pid 378) 13 13 [sig] bash 378! wait_sig: looping I note the same situation in bash and tcsh. <> ------_=_NextPart_000_01C290D5.87EA2CA0 Content-Type: application/octet-stream; name="cygcheck.out.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="cygcheck.out.bz2" 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 ------_=_NextPart_000_01C290D5.87EA2CA0 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------_=_NextPart_000_01C290D5.87EA2CA0--