bin/52746: tcsh fails to handle large arguements

Mark.Andrews at isc.org Mark.Andrews at isc.org
Tue May 27 23:44:37 PDT 2003


> Synopsis: tcsh fails to handle large arguements
> 
> State-Changed-From-To: open->closed
> State-Changed-By: nork
> State-Changed-When: Tue May 27 23:25:28 PDT 2003
> State-Changed-Why: 
> SEE ALSO glob(3), sysconf(3), /usr/include/sys/syslimits.h.
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=52746

	The problem is that the tcsh does NOT recover.  The shell just
	hangs.

	echo `perl ...` works as echo is built in.
	/bin/echo `perl ...` fails to return.

e.g.

drugs:marka 16:43 {107} % echo `perl -e 'print "A"x1000000'`
Word too long.
drugs:marka 16:43 {108} % /bin/echo `perl -e 'print "A"x1000000'`
Word too long.

	There is NO prompt after the second command.
	There is a bug.

--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at isc.org


More information about the freebsd-bugs mailing list