Question

Existe-t-il un moyen de déterminer les versions des modules chargés dans l'espace d'adressage du processus lorsque celui-ci s'est bloqué à partir d'un vidage sur incident généré par le processus appelant la fonction MiniDumpWriteDump? En d'autres termes, des informations de version sont-elles stockées dans un fichier dmp?

Merci.

Était-ce utile?

La solution

chargez votre mini-pompe dans WinDbg, puis un élément Modules du menu Débogage affiche des informations sur la somme de contrôle et l’horodatage. C’est peut-être assez d’informations pour vos besoins.

Vous pouvez obtenir la version de tous les modules chargés en tapant " LM v " dans la fenêtre de commande, dans WinDBG. La liste est longue et vous obtenez beaucoup, y compris les chaînes de version de produit et de fichier. Cependant, je pense qu’il récupère ces informations dans les modules stockés localement qu’il charge, en s’assurant d’avoir les bons modules à partir des informations de somme de contrôle qu’il utilise pour les faire correspondre aux fichiers de symboles.

Autres conseils

Chargez votre fichier de vidage dans WinDbg et tapez cette commande:

lm v <name_of_module> // shows information about specified module

lm v affiche des informations sur tous les modules.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top