Date: Fri, 28 Jul 2000 15:06:27 +0900 (JST) From: Hajimu UMEMOTO <ume@freebsd.org> To: kuriyama@FreeBSD.org Cc: ume@freebsd.org Subject: Re: /bin/sh dumps core with here-document of 8bit text Message-ID: <20000728.150627.74708840.ume@mahoroba.org> In-Reply-To: <7mr98fq7b4.wl@waterblue.imgsrc.co.jp> References: <7mr98fq7b4.wl@waterblue.imgsrc.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> On Fri, 28 Jul 2000 12:09:51 +0900
>>>>> Jun Kuriyama <kuriyama@FreeBSD.org> said:
kuriyama> Shell script which contains here-document of 8bit text sometimes dumps
kuriyama> core. For example, please test this script in 4.1 or -current.
I'm using this for workaround on IMASY's main server. 3.5-RELEASE or
later have this problem.
--- bin/sh/parser.c.orig Mon Mar 20 19:51:04 2000
+++ bin/sh/parser.c Fri Jun 30 17:15:38 2000
@@ -909,9 +909,11 @@
for (;;) { /* until end of line or end of word */
CHECKSTRSPACE(3, out); /* permit 3 calls to USTPUTC */
+#if 0
if (c < 0 && c != PEOF)
synentry = CWORD;
else
+#endif
synentry = syntax[c];
switch(synentry) {
--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume@mahoroba.org ume@bisd.hitachi.co.jp ume@FreeBSD.org
http://www.imasy.org/~ume/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000728.150627.74708840.ume>
