I'm trying to debug a heap corruption problem. I've seen posts referring to gflags and application verifier. Is there any difference between these two tools, or is the application verifier a pretty UI around the same technology?
Application Verifier (AppVerif.exe) is a dynamic verification tool for user-mode applications. This tool monitors application actions while the application runs, subjects the application to a variety of stresses and tests, and generates a report about potential errors in application execution or design.
Launch Microsoft's Application Verifier. Select File | Add Application from the main menu and choose the sample executable in the ensuing Open File dialog. Verifier will display the executable in the Applications list. On the right, you can select the tests to be performed over the tested application.
To uninstall the Application Verifier, access the control panel by clicking Start, select Add or Remove Programs, then Remove a program, click Application Verifier, and then click Remove.
There is no much difference between Application verifier and gflags. Application verifier is UI based tool basically on top of gflags. Both used for dynamic code analysis.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With