On Sun, Jan 14, 2001 at 04:25:53PM +0100, Christoph Reichenbach wrote:
> Ah, thanks! However, this is mostly for finding dereferenciations of
> invalid pointers etc; the situation we appear to be having is that a
> pointer to a valid allocated memory block is being overwritten without the
> memory block being freed.

Hmm.  Let's try this one:

"Memprof is a tool for profiling memory usage and detecting memory
 leaks. Memprof can be used with existing binaries without
 recompilation."

and/or:

"The debug memory allocation or "dmalloc" library has been designed as
 a drop in replacement for the system's `malloc', `realloc', `calloc',
 `free' and other memory management routines while providing powerful
 debugging facilities configurable at runtime.  These facilities
 include such things as memory-leak tracking, fence-post write
 detection, file/line number reporting, and general logging of
 statistics.  It also provides support for the debugging of threaded
 programs.  Releases and documentation available online.
 http://dmalloc.com/"

The former is GPL, while the latter is public domain. 

Coincidentally, I actually built RPMs of these things last night.  I'll
fire up memprof on the current CVS and see what sort of things it turns
up.

Fwiw, I'm seeing a lot of issues with SQ3 currently..

 - Pizza
-- 
Solomon Peachy                                    pizzaATfucktheusers.org
I ain't broke, but I'm badly bent.                           ICQ# 1318344
Patience comes to those who wait.
    ...It's not "Beanbag Love", it's a "Transanimate Relationship"...

Reply via email to