9
votes

Dans Windbg, ce qui peut provoquer le message "AVERTISSEMENT: impossible de vérifier l'horodatage pour mydll.dll"?

J'ai un vidage (créé par Sysinternal's procdump code>) et lorsque je demande à afficher la pile d'appels d'un thread, j'obtiens l'erreur:

"WARNING: Unable to verify timestamp for mydll.dll"


0 commentaires

4 Réponses :


1
votes

Je dois demander. Le fichier Timestamp sur la DLL que vous utilisez correspond à l'horodatage de la DLL qui a créé le dépotoir?

Ce serait une raison facile du problème. Si vous avez reconstruit la DLL ou saisissez la mauvaise version, cela ressemble à une solution facile.


0 commentaires

5
votes

La raison pourrait être que vous n'avez pas le binaire pour votre mydll.dll disponible.
Essayez de le mettre au même endroit que le fichier .pdb ou utilisez le fichier de fichier -> chemin d'image vers
pointez à l'emplacement. NB Les .pdb et .dll doivent être la même version que le programme largué.


0 commentaires

1
votes

Ceci est parce que vous avez un minidup et l'horodatage pour myDLL.dll n'est pas présent dans le décharge. Si vous ajoutez l'original mydll.dll au chemin binaire ( .exepath ), vous vous débarrasserez de l'avertissement.


0 commentaires

7
votes

Vérifiez si vous utilisez Mini Dump. Si oui, vous devez fournir des informations supplémentaires qui est une trajectoire binaire (chemin EXE \ DLL) pour ajouter EXEPATH Exécuter cette commande -

.Exepath + "chemin de dll \ exe"


0 commentaires