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>