|
From: Bob R. <bob...@co...> - 2006-10-05 18:42:42
|
On Thu, Oct 05, 2006 at 07:01:31PM +0100, Bryan Meredith wrote: > Bob Rossi wrote: > > On Sat, Sep 23, 2006 at 05:50:07PM +0100, Bryan Meredith wrote: > >> Fellow Valgrinders, > >> > >> please see http://www.brainmurders.eclipse.co.uk/omega.html for a > >> complete overview of what this tool can do for you! > >> > >> (We use this heavily at work - feel free to give it a spin...) > >> > >> As ever, I would welcome your comments, bug reports and especially any > >> news of success stories. Please share them with us on the list and copy > >> me in so I don't miss them. > > > > Hi, > > > > I just installed valgrind with omega support. valgrind was reporting a > > memory leak with the memcheck tool, and I spent a good 2 hours trying to > > figure out if it was a leak or not, cause I couldn't find WHERE it > > leaked. > > > > After running with the omega tool, I'm now confronted with 122 > > memory leaks, where as the memcheck was saying I only had 2. > > The results shouldn't be that different apart from the indirect leaks > will also be reported each time. If this isn't because of indirect leak > reporting, I have more work to do. Try running with "--instant-reports > --show-indirect" as this will make the indirect leaks stand out a bit > better. You might want to stick the output in a log file though :D Would it be possible to not print the indirect leaks via an option? > > It looks like omega is not honoring the suppressions when reporting > > on memory leaks, is this true? > > That is correct - I don't have suppression support in Omega. Any plans on adding this? Basically, there are some memory leaks in our tool that are not going away any time soon. It is sort of a pain for me to see them in the reports, cause it takes more time to sort through what is fixable now, and what is not fixable. Also, when our nigtly testsuite runs, when the suprressions are used, memcheck reports there are no memory leaks, which is really helpful. We can say if things passed or failed off of this. > > Can omega total the memory leaks that it found and report a number the > > way memcheck does? That number usually provides a "wow factor" to people > > explaining to there boss that they just stopped the coffee brewing > > network application from leaking 100 megs of memory each time a pot of > > coffee is brewed ... > > Happy to include this for you - it will be in RC2. Thanks! Bob Rossi |