Please enable JavaScript to view this site.

Bug Validator Help

Navigation: » No topics above this level «

Introducing C++ C++ Bug Validator

Scroll Prev Top Next More

C++ C++ Bug Validator is an automatic execution history tracer for Windows NT® 4.0 and above, running on the Intel i386 (and compatible) family of processors.

 

C++ C++ Bug Validator automatically detects which lines of your program have been executed, and records the execution history of the application. C++ C++ Bug Validator places a very low overhead on the performance of your application and does not require the target program to be recompiled or relinked. C++ C++ Bug Validator is intended to be used in software development labs to analyse software development bugs and crashes. Additionally, the companion software tool C++ C++ Bug Validator Client can be used to analyse bugs that only happen at customer sites. C++ C++ Bug Validator can decode the logs created by C++ C++ Bug Validator Client, allowing you to collect data at customer sites without compromising the intellectual property in your applications debugging symbols.

 

The user interface is split into two separate sections, each section dedicated to a different task. The three main sections are:

 

Execution History

Display the execution history of the application, showing line by line execution history of the application. Selecting a specific line displays the appropriate source code in a syntax coloured window.

 

Diagnostic

Diagnostic information collected by the stub. Information about lines that could not be hooked is displayed here.