Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Components / Libraries  |  MemInfo

MemInfo

MemInfo - 1.5

C language memory error tracking tool

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 1.5
Release Date: 2006-12-11
License: Freeware
Downloads (this version): 1,678
Downloads (all versions): 1,678

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

MemInfo is a command line tool to help locate and fix various memory errors in C programs. Includes two main components: gccmeminfo and meminforeport. gccmeminfo acts as a wrapper for gcc, adding several compile-time flags automatically. When the program compiled with gccmeminfo runs, it will produce a file named meminfoXXX.out with statistical information, where XXX is the pid of the process. Running meminforeport meminfoXXX.out will print a detailed description of all detected memory errors found in the program. Some of the memory errors detected are:
  • Un-freed memory
  • Double or invalid frees
  • Referencing recently freed memory
  • Using memory before or after the allocated space returned by m/calloc
The report will tell you exactly where the error was detected (if applicable), where that memory was initially allocated, and other information. Statistics showing how much memory was allocated or deallocated at every line and file is also printed.

A version which tracks memory problems in C++ and Objective-C (in addition to C) is in the works.

Source code is included, and comments/criticisms are welcome.

View the website (http://homepage.mac.com/rliljest/downloads/c/meminfo/index.html) for more information.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.3
  • Mac OS X 10.2

Additional Requirements:

  • Mac OS 10.2 or later (using included package installer)
  • Any computer with a C compiler (compiling from source)

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Be the first to submit feedback on this product.