it comes to tracking down bugs and making your programs more reliable,
TurboPower has you covered with not one but two different quality
assurance solutions: Memory Sleuth (described on this page) and
Sleuth QA Suite (described here).
Sleuth features the award-winning bug hunting technology that's made
this tool a "must-have" for professional Windows programmers.
Not content to rest on our laurels, however, we've made Memory Sleuth
3 even better, with the very latest advances in bug detection technology.
as importantly, we've listened to your suggestions and made Memory
Sleuth 3 easier to use, too, with a flexible
GUI and a built-in syntax highlighting source code viewer you're
going to love! And as usual, Memory Sleuth 3 requires no source
code changes to work.
more about Memory Sleuth 3, then place your order. Upgrades start
at just $79!
API function failure detection
Sleuth 3 continually monitors your application for Windows API
failures, and reports any problem areas to you.
of dependent leaks
Sleuth 3 optionally suppresses cascading leaks caused by other
leaks, letting you zero in on the original problem.
RTTI memory type detection
Sleuth 3 goes beyond simply telling you that a memory leak exists
- it identifies the class occupying the memory, which provides
additional clues to help solve the problem.
Sleuth 3 now watches for memory overwrites during your application's
execution. Memory overwrites can cause nasty problems that are
difficult to find.
PE info viewer
view all information from the PE header of your application.
as many binary modules (EXE, DLL, OCX files and so on) to a
project, enable analysis for them and Memory Sleuth will check
them all at once.
Memory Sleuth 3's internal debugging engine is more efficient
and faster than ever!
checks all DLLs for bugs too
Memory Sleuth 3 extends automatic bug checking for DLLs, loaded
dynamically or statically.
need to sift through tons of output! Memory Sleuth 3 provides
immediate feedback with a Session
Summary that shows you exactly what bugs need squashing!
full details of raised exceptions, including routine name, line
number, and source file name where the exception took place.
and resource logging
Memory Sleuth to keep track of all memory and resource allocations,
then review the data in the built-in allocation event browser.
You can even send your own messages to the allocation log during
reports with save and e-mail send
Memory Sleuth reports as HTML files for easy posting to intranet
sites, or send them immediately with built-in
Borland Delphi 2 (and later), Borland C++Builder, Microsoft
Visual Basic 6 and Microsoft Visual C++ 6
tool, one price, full support for the major Windows development
Memory Sleuth 3 comes with a full 97-page manual (provided in
Adobe Acrobat format) that explains exactly how to get the most
from the tool. There's even a special chapter designed to help
you learn great techniques for avoiding bugs in the first place!
source code changes
Memory Sleuth 3 is easy. Just compile with debugging information
turned on. There are no source code changes required and Memory
Sleuth never changes your code on its own.
wizards make it easy to get started
Forget about complicated settings, Memory Sleuth 3 comes with Getting
Started wizards that can get you up and running - and finding bugs
source code changes. Period.
Unlike many other debugging tools, Memory Sleuth 3 requires absolutely
no source code changes. Just compile with debugging information
turned on and run your program inside the Memory Sleuth GUI. Nothing
could be easier - and safer.
Read more about Memory Sleuth 3
Get Memory Sleuth 3 today and zero in on bugs faster than ever
with advanced defect tracking power. Place a secure
order right now.