|
-
July 1st, 2011, 04:38 PM
#1
Memory leak detection tool with Windows7 64 bit Visual Studio
Hello There,
I have been through reading on what is available and would like to get some advise on tools you would recommend to find memory few leaks. My all time favorite is TotalView (it finds leaks in a click and shows the exact source line where the object was allocated - and works only on linux).
I do need something else.
The server application I am debugging runs about 300 threads at the same time, binds to 3 TCP ports and also does some network communication as client. It has a console GUI and a huge log file hard to follow. The problem is that it leaks memory - sometime. So there are requests which are served flawlessly but some leak for some reason.
What I am after:
1) Runs (and it is said to run) on windows 7 with Visual Studio 2010 (binaries built by VS2010 and pdb files it generated). That gets about 90% of tools excluded since most stopped with (or before) Vista/Visual Studio 2008 support.
2) It gets to the line in the source code where the leaking object was allocated when the debugged application is stopped/paused. Click in the GUI of the tool and job done. Simple. Easy.
3) There is no need for code insertion/inclusion of any extra header nor special build except for a debug build.
4) Have the least features except for memory leak detection.
What I found so far:
1) About 10 tools what do not work/crash.
2) Glow Code is the only one what works to some extent. It shows a number it says memory leaks detected. Right click on its Show source loads the class it identifies as leaking however - without getting to a line where the allocation was done. It is not very helpful when the file is over 2,000 lines long.
The rest of tools quoted in different forums/different discussions just did not work (some did not even start on windows 7).
3) An announcement that BoundsChecker will be sold over again so it is not convincing.
4) A few words on Insure++ (I did not try that particular one).
Thanks
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|