|
From: Jack A. <ef...@gm...> - 2007-04-10 09:21:19
|
hi, i notice that the gcc patch for bounds checking is no longer being maintained: http://sourceforge.net/projects/boundschecking/ is there a bounds checker that will catch overruns on the stack? thanks, jack |
|
From: Olly B. <ol...@su...> - 2007-04-10 13:40:44
|
On 2007-04-10, Jack Andrews <ef...@gm...> wrote: > i notice that the gcc patch for bounds checking is no longer being > maintained: > http://sourceforge.net/projects/boundschecking/ > > is there a bounds checker that will catch overruns on the stack? Newer versions of GCC support "mudflap" out of the box (it's certainly in 4.0.4, not sure about earlier versions): http://gcc.gnu.org/wiki/Mudflap_Pointer_Debugging Cheers, Olly |
|
From: Paul P. <ppl...@gm...> - 2007-04-10 16:08:15
|
Jack Andrews wrote: >is there a bounds checker that will catch overruns on the stack? > Insure++ does (www.parasoft.com). Already mentioned gcc-4.x -fmudflap also catches them, but see "Mudflap produce many violations on simple, correct c++ program" http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19319 Cheers, |