Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.872.787 Times

DUMA 2.5.8

  Date Added: March 10, 2010  |  Visits: 1.131

DUMA

Report Broken Link
Printer Friendly Version


Product Homepage
Download (81 downloads)



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. Whats New in This Release: - Minor bugfixes for MinGW, Mac OS X and Windows in the test environment. - A new environment variable DUMA_REPORT_ALL_LEAKS to avoid many false leak reports in broken environments. - A new debug helper function duma_alloc_return(). - The documentation/README have been updated..

Requirements: No special requirements
Platforms: Linux
Keyword: Duma Instruction Libraries Malloc Memory Program Programming Stops Underruns
Users rating: 0/10

License: Freeware Size: 89.09 KB
USER REVIEWS
More Reviews or Write Review


DUMA RELATED
Social Networking  -  BIBLE MEMORY PROGRAM INC 1.0.0.0
Mobile private network for BIBLE MEMORY PROGRAM INC. The app is dynamically configurable and offers multiple modules such as Events, Meetings, Services, News, Chats, Contacts and a Member Directory. If you do not yet have a user name and password...
1024 KB  
Programming  -  Electric Fence 2.1.13
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...
61.44 KB  
Input Device Utilities  -  Nockylock 1.0
Nockylock is a freeware program that stops a 2 year old from harming the computer by locking the keyboard and locking the mouse. This software was inspired by my 2 year old who enjoys watching 'The Wiggles', unfortunately she also enjoys banging...
19 KB  
Programming  -  Lightweight malloc debugger 0.16.0
As most other malloc debuggers LMDBG allows detecting memory leaks and double frees. However, unlike others, LMDBG generates *FULL* stacktraces and separates logging from analysis thus allowing to analyse an application on per-module basis.
40.96 KB  
Utilities  -  Fuse4X 0.9.0
Fuse4X allows you to extend Mac OS X's native file handling capabilities via 3rd-party file systems. It can be used as a software building block other products. As a user, installing the Fuse4X software package will let you use any...
481.28 KB  
Instant Messagers  -  MyBitch 0.17d3-RC1
MyBitch is a Yahoo(tm) Chat program for Linux that is written using the Ruby Object Oriented Programming language. It uses the Curses libraries and has numerous features like (almost) unlimited length ignore lists (limited by ruby's internal...
71.68 KB  
Programming  -  TIJmp 0.3
TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler. TIJmp is written to be fast and have a small footprint, both memory-...
348.16 KB  
Libraries  -  Lazarus x32 0.9.30.2
The Lazarus IDE application was designed to be a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications. Lazarus is the class libraries for...
64.5 MB  
Libraries  -  Lazarus x64 0.9.30.2
The Lazarus IDE application was designed to be a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications. Lazarus is the class libraries for...
75.5 MB  
Libraries  -  Lazarus for Mac OS X 0.9.30.2
The Lazarus IDE application was designed to be a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications. Lazarus is the class libraries for...
121.3 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB