c++ heap-corruption application-verifier

c++ - Cómo usar el verificador de aplicaciones de Microsoft



heap-corruption application-verifier (1)

App Verifier instalará un ejecutable AppVerif.EXE . Ejecútalo y dile que verifique tu aplicación. Luego ejecute su aplicación en un depurador (ya sea WinDBG o su IDE).

Usando C ++ y descubrí hoy durante una demostración que estoy sufriendo por un montón dañado (¡pero solo en ocasiones importantes!). Encontré algunas publicaciones aquí en SO y decidí descargar la herramienta Application Verifier and Debugging . Actualmente estoy ejecutando Visual Studio 2010.

Entonces, ahora me queda una instalación de la herramienta de depuración donde obtengo una carpeta llamada Windows Kits. En la carpeta tengo una aplicación llamada WinDbg donde intenté abrirla y ejecutarla. Funcionó multado, pero no pude obtener ninguna información sobre la corrupción de mi montón. Luego instalé el verificador que solo me dejó con un archivo de encabezado y un archivo .dll que no sé qué hacer con.

Entonces, ¿podría alguien decirme cómo usar esta herramienta para no tener que sufrir más momentos vergonzosos como estos? He estado buscando en foros y, como no sé cómo abrir el verificador, estoy realmente perdido cuando leo las instrucciones sobre cómo usarlo (desde 2009)