<TITLE>ComponentSource</TITLE> <BODY BGCOLOR="White"> <CENTER><IMG SRC="../weblogo1.gif" ALT="[ComponentSource Logo]"></CENTER> <HR SIZE=2>

BoundsChecker

Advanced Error Detection for Windows

BoundsChecker The need for more advanced error detection technology continues to increase as the Windows development landscape changes and new technologies are rapidly introduced and adopted. BoundsChecker provides easy-to-use and comprehensive error detection enabling you to shorten your development cycle, improve the quality of your software and keep pace with the rapid changes in Windows software technologies.

BoundsChecker is available in three editions.

Visual C++ Edition. This Edition of BoundsChecker is thoroughly integrated with the Visual C++ environment within Visual Studio 97. BoundsChecker enables you to find even the most elusive errors, automatically, without ever having to leave your development environment.

Delphi Edition. BoundsChecker 5 Delphi Edition is seamlessly integrated into the Delphi debugger. This integration enables you to find the most difficult Windows errors while you work within the Delphi environment. BoundsChecker is easy to use, as it requires no re-compiling, no re-linking and no extra steps.

Standard Edition. BoundsChecker makes it easy for you to check early and often in the development cycle and to rectify errors promptly. Routine use of BoundsChecker will have an immediately impact on product quality, increase the speed and efficiency of the development process and reduce the need for costly and embarrassing bug fixes after your products reach your customers. BoundsChecker is the most complete Advanced Error Detection solution available to Windows developers.

What's New in Version 5.0 ╖ Fast run-time speed with ActiveCheck ╖ Multiple call stacks: error, point of allocation and point of deallocation ╖ Intuitive, streamlined user interface oDisplay errors and events in real time ╖ Validate parameters and return codes passed to/from ODBC 3.0 functions ╖ Support for both Windows NT and Windows 95 in a single version of BoundsChecker 5

Features

BoundsChecker automatically pinpoints static, stack and heap memory errors and resource leaks. Unlike ordinary memory-checking tools, BoundsChecker validates the latest Windows APIs including: Win32, ActiveX, DirectX, OLE/COM, ODBC, Winsock, Internet APIs and many more.

Run-time Error Detection

ActiveCheck locates run-time software errors without requiring you to recompile or relink your program. Simply run your program under BoundsChecker. BoundsChecker automatically detects and flags errors.

Detailed Error and Event Data

BoundsChecker logs detailed information about all the errors and events it detects in your program to the Results window, so you can see the complete history of events that led to a problem. From the Results window, you can easily view an error's related call stacks and the exact source line that generated the error.

Detailed Compliance Checking

To ensure your program's ability to run on all Win32 variants, BoundsChecker identifies calls specific to Windows NT, Windows 95 and Win 32s. BoundsChecker also checks for undocumented calls and displays your program's use of the C and C++ Run-Time Library, highlighting calls not supported by ANSI C.

Extendible Error Detection

You can extend the error detection BoundsChecker provides to include your proprietary APIs and third-party APIs without incurring the run-time overhead of hard-coded checks, even when the source code is not available.

<HR SIZE=2> Revised: 06/06/97<BR> Copyright &copy; 1996 ComponentWare Limited<BR> <A HREF= MailTo:101320.2624@CompuServe.com>MailTo:101320.2624@CompuServe.Com</A><BR>