From: Ken Thompson Date: Thu, 9 Jul 2009 18:41:06 +0000 (-0700) Subject: segment fault X-Git-Tag: weekly.2009-11-06~1200 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5ff7d8489206e6080f98ba54535ada78db8e4d09;p=gostls13.git segment fault R=rsc OCL=31396 CL=31396 --- diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index 08be5bfcb4..65313bcbce 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -790,6 +790,10 @@ loop: if(top != Erv) goto nottop; walktype(n->left, Erv); + if(n->left == N) { + yyerror("missing argument to len"); + goto ret; + } defaultlit(n->left, T); implicitstar(&n->left); t = n->left->type;