bug validator overview
Software Verification logo

Bug Validator CD Picture
Bug Validator
Join the beta test

Latest Offer - 50% OFF!

Are you a software developer or tester? If so join our beta testing program and get 50% off when the beta completes.

For full details see the overview page of a beta product.

Bug Validator - Overview

Bug Validator provides automatic execution history logging of applications as they run. There is no need to recompile or relink your application. Bug Validator works with debug information and/or MAP files. Bug Validator allows you to perform execution history logging on your entire application, or on just the DLLs you require. You can also prevent files from being instrumented.

The execution history of your application is recorded line-by-line as each section of code corresponding to each source code line is executed. When working with multi-threaded applications, you can see the context switches between each thread. If you get a Bug of any kind, Bug Validator will have a log of all the lines executed up until the point of the crash, not just the callstack for the crash.

This makes Bug Validator an excellent tool for identifying otherwise hard to detect bugs and crashes. Combined with the companion software tool, Bug Validator Client, you can identify the causes of crashes at customer sites without compromising your symbolic debugging information.

View the feature list for Bug Validator.

You can use Bug Validator in three ways:

  • Inject Bug Validator into an already running executable.
  • Specify an executable to start, and Bug Validator will attach to that executable.
  • Specify an executable to watch, and Bug Validator will wait for the executable to start, then Bug Validator will attach to that executable. This feature is very useful for attaching to OLE servers that start when a document is opened inside a 3rd party application.
  • Bug Validator does not require your program to be recompiled or relinked.

    Bug Validator does not cause significant drops in performance. Bug Validator causes a target program to run marginally slower than normal.

    Bug Validator Public Beta

    Bug Validator runs on Windows Vista/XP/2000/NT. Bug Validator is currently in beta testing. We welcome comments from the public software community about Bug Validator.

    Developers accepted on to the Bug Validator beta programme will receive the following benefit:

    Developers that submit valid bug reports, feedback and/or feature requests that make it into the product will receive 50% discount from the full product price.

    Developers that we feel have contributed more to the bug report and feedback process will receive free licenses for the software. This will be at the sole discretion of Software Verification.

    Not all applicants will be accepted, we wish to keep the number of users restricted to developers that will actively use the software tool, rather than people that are curious about such technology. We feel that the former group will give more relevant feedback on Bug Validator's feature set and product benefits.

    The more information you provide about your company and the software development work you perform the better we will be able to assess your application to join the beta programme.

    If you would like to test Bug Validator you can apply to join the beta test program.


    Bug Validator   Go to Top ^^
    About Us | Site Map | Legal | Contact Us | ©2002-2008: Software Verification Ltd : All rights reserved: Registered in England and Wales No. 3939098
    Design by ITS GUI