Electric Fence 2.1.13

Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
2.8/5 29
DEVELOPED BY:
Bruce Perens
HOMEPAGE:
www.pf-lug.de
CATEGORY:
ROOT \ Programming \ Debuggers
Electric Fence (efence) is an open-source library to detect buffer overruns and under-runs in C programs. Here you can find a further development of the original from Bruce Perens. This version includes

* a port to MS Windows® NT/2K/XP systems/compiler
* extensions for finding memory-leaks
* support for C++

Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug.

It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.

Last updated on September 23rd, 2005

#linux debugger #software development #program debugger #Electric Fence #memory #buffer #debugger

Add your review!

SUBMIT