DUMAStops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer | |
Download |
DUMA Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Hayati Ayguen
- Publisher web site:
- http://www.pf-lug.de/projekte/haya/duma.php
DUMA Tags
DUMA Description
Stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer DUMA (Detect Unintended Memory Access) 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.DUMA project can catch formerly impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens' Electric Fence library. What's New in This Release: · alternative locking using critical sections on Win32 · added Windows Threading to testmt.c · use of WIN32_SEMAPHORES on Win32-Cygwin · fixed CreateSemaphore() counts on Win32 · fixed race condition when using macro 'delete' · bugfix in strncpy(): error check was too rigorous
DUMA Related Software