Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: zsh and autoconf-2.50
- X-seq: zsh-workers 14600
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxxxxxxxxx>
- To: Jos Backus <josb@xxxxxxxxxx>
- Subject: Re: zsh and autoconf-2.50
- Date: Thu, 31 May 2001 07:22:01 +0000
- Cc: zsh-workers@xxxxxxxxxx
- In-reply-to: <20010530232209.B49870@xxxxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
- References: <20010530155301.H47866@xxxxxxxxxxxxxxxxxx> <Pine.LNX.4.33L2.0105301618520.5838-100000@xxxxxxxxxxxxxxx> <20010530165042.J47866@xxxxxxxxxxxxxxxxxx> <010530171233.ZM4082@xxxxxxxxxxxxxxxxxxxxxxx> <20010530181550.K47866@xxxxxxxxxxxxxxxxxx> <1010531045212.ZM5393@xxxxxxxxxxxxxxxxxxxxxxx> <20010530232209.B49870@xxxxxxxxxxxxxxxxxx>
On May 30, 11:22pm, Jos Backus wrote:
}
} I have attached the Purify results of a ``gmake check'', hopefully that's OK
Grepping "leaked" from all those files shows a whopping 3 bytes lost from
parse_cadef() during the entire testing process. I'd say we're doing
pretty well. Thanks, Josh.
There are a few array over-reads:
purify.zsh.8428.out:ABR: Array bounds read:
purify.zsh.8428.out- * This is occurring while in:
purify.zsh.8428.out- parse_class [complete.c:405]
purify.zsh.8428.out- parse_pattern [complete.c:358]
--
purify.zsh.8428.out:ABR: Array bounds read:
purify.zsh.8428.out- * This is occurring while in:
purify.zsh.8428.out- parse_pattern [complete.c:359]
purify.zsh.8428.out- parse_cmatcher [complete.c:298]
--
purify.zsh.8841.out:ABR: Array bounds read:
purify.zsh.8841.out- * This is occurring while in:
purify.zsh.8841.out- get_cadef [computil.c:1032]
purify.zsh.8841.out- bin_comparguments [computil.c:1789]
No over-writes. Also a few uninitialized reads, all in the same place:
purify.zsh.7241.out:UMR: Uninitialized memory read:
purify.zsh.7241.out- * This is occurring while in:
purify.zsh.7241.out- paramsubst [subst.c:1183]
purify.zsh.7241.out- stringsubst [subst.c:129]
--
purify.zsh.7241.out:UMR: Uninitialized memory read:
purify.zsh.7241.out- * This is occurring while in:
purify.zsh.7241.out- paramsubst [subst.c:1183]
purify.zsh.7241.out- stringsubst [subst.c:129]
--
purify.zsh.8350.out:UMR: Uninitialized memory read:
purify.zsh.8350.out- * This is occurring while in:
purify.zsh.8350.out- paramsubst [subst.c:1183]
purify.zsh.8350.out- stringsubst [subst.c:129]
The uninitialized memory is deep in a zsh heap block, so the data about
where it was allocated doesn't help at all.
If there's anything else useful in there, it was lost in all the spew about
file descriptors being opened and duplicated.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
Messages sorted by:
Reverse Date,
Date,
Thread,
Author