Projects / libyama

libyama

libyama is a malloc implementation that bundles leak tracking by auditing allocations, array bound write detection, detection of access to free'd memory, realloc/free on invalid pointers. It is intended as a replacement to malloc, and can either be preloaded on the command line, or can be linked into a program.

Tags
Operating Systems
Implementation

RSS Recent releases

  •  07 Oct 2003 19:09

Release Notes: This version fixes a bug that crashed the call chain backtrace, and adds a compile time flag to turn off backtracing completely.

  •  30 Jan 2001 06:13

    Release Notes: Stack trace is now robust in the absence of frame pointers on the stack. Minor output format changes have been made.

    •  30 Jan 2001 06:13

      Release Notes: Support for malloc (0) was added.

      •  30 Jan 2001 06:13

        Release Notes: Fixes a bug in realloc that caused legitimate uses of realloc to fail.

        •  30 Jan 2001 06:13

          Release Notes: Call chains are now printed as File, Line, and Function wherever possible.

          RSS Recent comments

          30 Aug 2000 01:15 gvmt

          Re: Electric Fence?
          ABW detection code was inspired by ElectricFence. efence doesn't track leaks; and there are not many memory debuggers that print out a symbolic stack trace (memprof does). But, as I've said in the README file, this is Yet another Memory Allocator

          29 Aug 2000 21:28 donguri

          Electric Fence?
          It's not dissimilar to Electric Fence by Bruce Perens et al.

          Screenshot

          Project Spotlight

          JStock

          A stock market application.

          Screenshot

          Project Spotlight

          GRAMPS

          A genealogy/family tree program.