From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 2 23:47:47 2003 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BCBF37B401; Mon, 2 Jun 2003 23:47:47 -0700 (PDT) Received: from bsdi.dv.isc.org (c17249.carlnfd1.nsw.optusnet.com.au [210.49.138.109]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63ED043FAF; Mon, 2 Jun 2003 23:47:46 -0700 (PDT) (envelope-from marka@isc.org) Received: from drugs.dv.isc.org (drugs.dv.isc.org [192.168.191.236]) by bsdi.dv.isc.org (8.12.9/8.12.9) with ESMTP id h536lil3027154; Tue, 3 Jun 2003 16:47:44 +1000 (EST) (envelope-from marka@isc.org) Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (8.12.9/8.12.9) with ESMTP id h536liK2036682; Tue, 3 Jun 2003 16:47:44 +1000 (EST) (envelope-from marka@drugs.dv.isc.org) Message-Id: <200306030647.h536liK2036682@drugs.dv.isc.org> To: David Malone From: Mark.Andrews@isc.org In-reply-to: Your message of "Mon, 02 Jun 2003 07:36:23 MST." <200306021436.h52EaNvn060302@freefall.freebsd.org> Date: Tue, 03 Jun 2003 16:47:44 +1000 Sender: marka@isc.org cc: freebsd-bugs@FreeBSD.org Subject: Re: bin/52746: tcsh fails to handle large arguements X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2003 06:47:47 -0000 > 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. Same here. > I'm guessing what is happening is that something is handling the > arg too long error and clobbering the vforked stack. Sounds like a reasonable supposition. > 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 -- Mark Andrews, Internet Software Consortium 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: Mark.Andrews@isc.org