Bogue case activée 0x13A : KERNEL_MODE_HEAP_CORRUPTION

Le case activée de bogue KERNEL_MODE_HEAP_CORRUPTION a la valeur 0x0000013A. Ce bogue case activée indique que le gestionnaire de tas en mode noyau a détecté une altération dans un tas.

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 KERNEL_MODE_HEAP_CORRUPTION

Paramètre Description
1 Type d’altération détecté : consultez la liste suivante
2 Adresse du tas qui a signalé la corruption
3 Adresse à laquelle l’altération a été détectée
4 Réservé

Paramètre 1 - Type d’altération du tas

0x3 : un en-tête d’entrée endommagé a été détecté.

0x4 : plusieurs en-têtes d’entrée endommagés ont été détectés.

0x5 : un en-tête d’entrée endommagé dans une allocation importante a été détecté.

0x6 : une altération a été détectée avec des fonctionnalités cohérentes avec un dépassement de mémoire tampon.

0x7 : une altération a été détectée avec des fonctionnalités cohérentes avec une mémoire tampon en cours d’exécution.

0x8 : un bloc libre a été passé à une opération qui n’est valide que pour les blocs occupés.

0x9 : un argument non valide a été spécifié pour l’opération en cours.

0xA : un type d’allocation non valide a été détecté.

0xB : une corruption a été détectée avec des fonctionnalités cohérentes avec une erreur d’utilisation après l’utilisation.

0xC : le tas incorrect a été spécifié pour l’opération en cours.

0xD : une liste libre endommagée a été détectée.

0xE : le tas a détecté une corruption de liste dans une liste autre que la liste libre.

0xF : un bloc libre a été passé à une opération qui n’est valide que pour les blocs occupés.

0x10 : le tas a détecté un état interne non valide pendant l’opération en cours. Il s’agit généralement du résultat d’un dépassement de mémoire tampon.

0x11 : le tas a détecté un état interne non valide pendant l’opération en cours. Il s’agit généralement du résultat d’un dépassement de mémoire tampon.

0x12 : le tas a détecté un état interne non valide pendant l’opération en cours. Il s’agit généralement du résultat d’un dépassement de mémoire tampon.

0x13 : l’API de tas a été passée à un handle de tas NULL. Examinez la pile des appels pour déterminer pourquoi un handle incorrect a été fourni au tas.

0x14 : l’allocation de tas demandée est supérieure à la limite d’allocation actuelle.

0x15 : dans le processus d’exécution d’une demande de validation, il a été déterminé que la demande dépasserait la limite de validation actuelle.

0x16 : lors de la vérification de la taille de l’allocation du gestionnaire d’applications virtuelles donnée, il a été déterminé que la requête n’était pas valide.

Résolution

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.

L’extension !heap affiche les informations d’utilisation du tas, contrôle les points d’arrêt dans le gestionnaire de tas, détecte les blocs de tas divulgués, recherche des blocs de tas ou affiche les informations de tas de page.

Pour plus d’informations générales sur la résolution des problèmes liés aux vérifications des bogues d’écran bleu, consultez Données d’écran bleu.

Voir aussi

Informations de référence sur le code de case activée des bogues

Conseils généraux pour les écrans bleus