Categories
Electric Fence
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 23 Jan, 2009
Versions
2.4.15
2.4.15 stable released 2005-07-24
- Released: 24 Jul, 2005
- Code Maturity: Stable
- Source Archive: http://perens.com/FreeSoftware/ElectricFence/el...
- Licenses: GPLv2
- Interfaces: Command Line




