Release Notes

BoundsChecker 7.2 Visual Studio Edition

Copyright © 2004 Compuware Corporation. All rights reserved.


Welcome

What's New

Known Issues

System Requirements

Contacting Technical Support


Welcome

Welcome to BoundsChecker 7.2. BoundsChecker 7.2 contains new features, support for new operating systems, new development environments, performance enhancements, and bug fixes. The BoundsChecker development team would like your feedback on the new product.


What's New in BoundsChecker 7.2

What’s New in BoundsChecker 7.1

BoundsChecker 7.1 introduces the following new features:

Major new features:

User interface enhancements:

Improved analysis and error reporting:

Note about Output Buffer Filling: If selected, this feature will pre-fill output buffers with the fill pattern prior to calls to various Windows APIs. This feature is off by default. Output buffer filling depends on BoundsChecker having internal knowledge of input and output parameters. If BoundsChecker incorrectly assumes that a parameter is an output parameter, it may accidentally overwrite your buffer. Please report any issues to technical support and include the Windows call that caused the problem in your report.

Support for new platforms:

Back to Contents


Known Issues

BoundsChecker 7.2 has been tested extensively. However, the following issues are not completely resolved.

Invalid License Error When Installing BoundsChecker

During the installation of a concurrent license for BoundsChecker, you might receive an error message that the BoundsChecker license file is invalid. If you receive this message, ignore it and continue installing the license.

The message is caused by a problem in the DLM License Server software that does not recognize the DUP_GROUP=D attribute used by BoundsChecker concurrent licenses.

Upgraded License File Needed for License Borrowing

You must obtain a version 7.2 license in order to use license borrowing. If you do not plan to use license borrowing, your version 7.1 license file will allow you to install and run DevPartner Studio 7.2.

Using NMCL or NMLINK directly from the Command Line

When using NMCL or NMLINK directly from the Command Line, you must add the directory containing these utilities to your path. For example, if you installed the product into the default directory, add the following directory to your path:

C:\Program Files\Common Files\Compuware\NMShared

Failure to Analyze a Service

BoundsChecker may fail to analyze a service. A common cause is one (or more) of the directories used to monitor the process is not writable to the process being created. The following directories must be writable:

Back to Contents


System Requirements

Operating Systems:

Environments:

BoundsChecker supports Visual Studio .NET 2002 and 2003 running “side by side”.

System Configuration:

If you intend to use BoundsChecker integrated with Visual Studio .NET, additional memory may be required. Consult the Visual Studio .NET hardware requirements for details.

BoundsChecker is not designed to operate on Itanium-based systems using the WOW64 emulator.

Back to Contents


Contacting Compuware Technical Support

You can contact Technical Support by e-mail, telephone, fax, or on the Internet.

E-Mail 

Send as many details as possible to nashua.support@compuware.com

World Wide Web

Submit issues and access our support knowledge base at
http://frontline.compuware.com/nashua/

Telephone

Telephone support is available as a paid* Priority Support Service from 8:30 am to 5:30 pm EST, Monday through Friday. Have product version information ready.

In the U.S. and Canada, call: 888 686 3427

International customers, call: +1 603 578 8100

* Technical Support handles installation and setup issues free of charge.

Fax

 Send as many details as possible to 603 578 8401.

Back to Contents


BoundsChecker Release Notes

Copyright © 2004, Compuware Corporation