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>