mainSafeHeap - Summary

Membership Info
Project Admin:
1 active member

Group identification
Id: #10619
System Name: safeheap
Name: SafeHeap
Group Type: non-GNU software and documentation

This project is not part of the GNU Project.


SafeHeap is a run-time utility to detect buffer overrun and underrun in a C/C++ programs. Aborts the program as soon as a memory corruption is detected and saves the backtrace information in a log file for later debugging. Useful tool to fix hard and frustrating memory corruption bugs. ----

SafeHeap detects below mismanagement issues in dynamically allocated memory

  • double free
  • unallocated/invalid free
  • unallocated buffer resize using realloc

Memory corruption through string manipulation functions: (strcpy, strncpy, strcat, strncat, memcpy, memmove, memset)

  • buffer overrun
  • buffer under-run
  • unallocated src/dst buffer usage
  • uninitialized src buffer usage

Registration Date: Wed 01 Sep 2010 02:06:22 PM UTC
License: GNU Lesser General Public License
Development Status: 4 - Beta


Communication Tools
 Mailing Lists (1 public mailing list)

Back to the top

Powered by Savane 3.9