Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jun 2003 07:36:23 -0700 (PDT)
From:      David Malone <dwmalone@FreeBSD.org>
To:        marka@isc.org, dwmalone@FreeBSD.org, freebsd-bugs@FreeBSD.org
Subject:   Re: bin/52746: tcsh fails to handle large arguements
Message-ID:  <200306021436.h52EaNvn060302@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Synopsis: tcsh fails to handle large arguements

State-Changed-From-To: open->feedback
State-Changed-By: dwmalone
State-Changed-When: Mon Jun 2 07:31:17 PDT 2003
State-Changed-Why: 
Mark,

I'd run into this problem a few years ago, but never had a chance
to get to the bottom of it.  From running ktrace, it looks like
this problem is related to vfork.  For me, running tcsh with the
-F flag (ie., use fork not vfork) seems to work around the problem.

I'm guessing what is happening is that something is handling the
arg too long error and clobbering the vforked stack.  I'll try to
do a bit more digging, but you might like to check if-F helps in
your case too...

	David.

http://www.freebsd.org/cgi/query-pr.cgi?pr=52746



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306021436.h52EaNvn060302>