Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 1996 13:31:12 +0300
From:      sja@tekla.fi (Sakari Jalovaara)
To:        current@freebsd.org
Subject:   Re: Weirdness in current
Message-ID:  <9610181031.AA07335@poveri.tekla.fi>

next in thread | raw e-mail | index | archive | help
>> >Stack corruption bugs are a *bugger* to find.
>
> Port your software to SunOS/Slolaris and run Purify on it. :)

Hey, don't laugh!  I've ported plenty of stuff to HP just to
run under Purify.

Going through all FreeBSD userland stuff with Purify would be a useful
project (and a BIG one).  One would need to port libraries and
executables to SunOS, HP-UX and/or NT.

(Purify for Losedows NT just came out; see www.pureatria.com.)

>> I once made a gross hack on a Pyramid, such that checksum of the stack
>> was made at every function call and record written to file at the
>> return recording match/nomatch.
>
> This is basically what Purify does..

The mechanism is different (at least from the manual I've read);
the stack checksum trick would find different kinds of errors
from what Purify catches.

Purify uses a memory coloring sceme and object code modification
to figure out what bytes in memory shouldn't be accessed.
									++sja



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9610181031.AA07335>