help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: debugging memory leaks


From: Christoph Spiel
Subject: Re: debugging memory leaks
Date: Fri, 30 Mar 2001 15:03:49 +0200
User-agent: Mutt/1.2.5i

Andy:

On Thu, Mar 29, 2001 at 11:44:51PM -0500, address@hidden wrote:
> Does anyone have some advice to give about
> debugging memory leaks in octave DLD
> functions.

We are using a static code checker which is not
open-sourced (it is pretty good, though).  I am
not aware of any OpenSource static checker
capable of analyzing C++.
 
> I pretty sure my code has some, and I wondered
> if anyone knew of some good tools to help
> debug this.

For runtime analysis we use (up to) three
different malloc libraries.  Each of them has
particular strengths and weaknesses.  Ah, yes --
sometimes the error's location and even the
error itself changes when linking against
different malloc lib.

ElectricFence
    http://perens.com/FreeSoftware/

ccmalloc
    
http://www.inf.ethz.ch/personal/biere/projects/ccmalloc/ccmalloc-english.html

mpatrol
    http://www.cbmamiga.demon.co.uk/mpatrol/

All three work with C and C++ sources and are
GPLed.


Best,
        Chris

-- 
Christoph L. Spiel  <address@hidden>
Hammersmith Consulting,  web: www.hammersmith-consulting.com
Phone: +49-8022-662908, fax: +49-8022-662909



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]