DUMA 2.5.9 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News DUMA 2.5.9 (Default branch)
# 1  
Old 12-24-2007
DUMA 2.5.9 (Default branch)

DUMA (Detect Unintended Memory Access) stops yourprogram on the exact instruction that overruns (orunderruns) a malloc() memory buffer. GDB will thendisplay the source-code line that causes the bug.It works by using the virtual-memory hardware tocreate a red-zone at the border of each buffer:touch that, and your program stops. It can catchformerly impossible-to-catch overrun bugs. DUMA isa fork of Bruce Perens' Electric Fence library.License: GNU General Public License (GPL)Changes:
[_duma_]strncpy() doesn't call strlen() any more. A patch for using the shared library under Solaris has been applied. There are other minor fixes.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question