0xD6 de vérification des bogues : DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION

Le case activée de bogue DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION a la valeur 0x000000D6. Cela indique que le pilote a accédé à la mémoire au-delà de la fin de son allocation de pool.

Important

Cet article est destiné aux programmeurs. Si vous êtes un client qui a reçu un code d’erreur d’écran bleu lors de l’utilisation de votre ordinateur, consultez Résoudre les erreurs d’écran bleu.

paramètres de DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION

Paramètre Description

1

Adresse mémoire référencée

2

0 : Lire

1 : Écrire

3

Adresse qui a fait référence à la mémoire (si elle est connue)

4

Réservé

L’extension de débogage !analyze affiche des informations sur le bogue case activée et peut être utile pour déterminer la cause racine. Si le pilote responsable de l’erreur peut être identifié, son nom est imprimé sur l’écran bleu et stocké en mémoire à l’emplacement (PUNICODE_STRING) KiBugCheckDriver.

Cause

Le pilote a alloué n octets de mémoire, puis a référencé plus de n octets. L’option Pool spécial du vérificateur de pilotes a détecté cette violation.

Pour plus d’informations sur le pool spécial, consultez la section Vérificateur de pilotes du Kit de pilotes Windows.

Remarques

Cela ne peut pas être protégé par un try ( sauf le gestionnaire ) : il ne peut être protégé que par une sonde.