2
Exemple:Que signifie + 0x10 en regard des adresses de fonction dans les piles d'exceptions WinDbg SOS?
InnerException: StackTrace (généré): SP IP Fonction 003D8E9C 03B21BD7 Quelque chose Blah.Blah.FunctionName (System.String) + 0xA8
Qu'est-ce que la + partie 0xA8 indique! ?
C'est ce que je pensais, mais en passant en revue le IL pour cette fonction (appelons-la X), et en déplaçant le décalage 0xa8, cela m'amène à un ldarg. L'exception se produit réellement dans une fonction Y, que X appelle depuis le décalage 0xa8. J'ai besoin de savoir exactement lequel. – Benson
Je travaille dessus, mais je dois installer Windbg sur cette machine. Si je ne me trompe pas, le décalage est pour les instructions de code machine, pas IL. –
Notez que je sais seulement que c'est un décalage, je ne suis pas tout à fait familier avec Windbg pour savoir comment trouver la bonne instruction pour le moment, mais je suis bon pour googler. Peut-être que quelqu'un avec plus de connaissances Windbg peut vous donner une meilleure réponse avec les commandes Windbg pour trouver le bon code. Mais je vais essayer de le trouver aussi. –