Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: zsh and autoconf-2.50



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