Python Bug Validator - Overview
Python Bug Validator provides automatic execution history logging of applications as they run. Python Bug Validator allows you to perform execution history logging on your entire application, or on just the python classes and methods you require. You can also prevent files, classes and methods 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 crash of any kind, Python 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 Python Bug Validator an excellent tool for identifying otherwise hard to detect bugs and crashes. Combined with the companion software tool, Python Bug Validator Client, you can identify the causes of crashes at customer sites.
To view the feature list for Python Bug Validator, click here.
Python Bug Validator does not require your program source to be altered.
Python
Bug Validator does not cause significant drops in performance. Python Bug
Validator causes a target program to run marginally slower than normal.
Python Bug Validator Public Beta Python Bug Validator runs on Windows NT/2000/XP. Python Bug Validator
is currently in beta testing. We welcome comments from the public software
community about Python Bug Validator.
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 Python Bug Validator's feature
set and product benefits. |

