Index: cord.c =================================================================== --- cord.c (revision 28980) +++ cord.c (revision 28981) @@ -187,6 +187,7 @@ memset(&proto, 0, sizeof(proto)); memset(&tshp, 0, sizeof(tshp)); + memset(&shape, 0, sizeof(shape)); tshp.shape = &shape; proto.tr.alloced = proto.tr.used = 1; /* has the canonical form only */