From: David Abrahams (dave_at_[hidden])
Date: 2006-09-09 23:57:35
"K. Noel Belcourt" <kbelco_at_[hidden]> writes:
> On Sep 7, 2006, at 12:57 PM, Rene Rivera wrote:
>> Rene Rivera wrote:
>> So if anyone has the time, it would be nice to hook in, the same
>> the GC
>> allocator is, a debug allocator like dmalloc.
> Thanks, I appreciate all the comments and your work. When I get some
> time, I'll try to run purify or valgrind on bjam head. I know the
> buffer overruns are reliably reproducible when building one of our
> applications with the vacpp toolset.
FWIW, long ago I rewrote the original perforce jam code, which was
pretty much /guaranteed/ to overrun, with better-commented code
designed to not overrun. var expansion is hairy, but I was pretty
careful (not careful enough, obviously) so it shouldn't be
unreasonably hard to fix this problem.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk