Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De KERNEL_MODE_HEAP_CORRUPTION foutcontrole heeft een waarde van 0x0000013A. Deze foutcontrole geeft aan dat de heap-manager van de kernelmodus beschadiging in een heap heeft gedetecteerd.
Belangrijk
Dit artikel is bedoeld voor programmeurs. Als u een klant bent die een foutcode met een blauw scherm heeft ontvangen tijdens het gebruik van uw computer, raadpleegt u Problemen met blauw scherm oplossen.
parameters voor KERNEL_MODE_HEAP_CORRUPTION
| Kenmerk | Beschrijving |
|---|---|
| 1 | Type beschadiging gedetecteerd - zie de volgende lijst. |
| 2 | Adres van de heap die de corruptie heeft gerapporteerd. |
| 3 | Adres waarop de beschadiging is gedetecteerd. |
| 4 | Gereserveerd |
Parameter 1 - Type heap-beschadiging
0x3: er is een beschadigde vermeldingskop gedetecteerd.
0x4: Er zijn meerdere beschadigde invoerheaders gedetecteerd.
0x5: Er is een beschadigde vermeldingsheader in een grote toewijzing gedetecteerd.
0x6: er is een beschadiging gedetecteerd met functies die consistent zijn met een bufferoverschrijding.
0x7: er is een beschadiging gedetecteerd met functies die consistent zijn met een bufferonderrun.
0x8: Er is een gratis blok doorgegeven aan een bewerking die alleen geldig is voor bezet blokken.
0x9: er is een ongeldig argument opgegeven voor de huidige bewerking.
0xA: Er is een interne heap-fout opgetreden met betrekking tot het toewijzingstype.
0xB: De heap heeft een fout gedetecteerd waarvan de functies consistent zijn met het gebruik van een blok nadat deze is vrijgemaakt.
0xC: De verkeerde heap is opgegeven voor de huidige bewerking.
0xD: De heap heeft een beschadigde gratis lijst gedetecteerd. Dit kan het gevolg zijn van een gebruiks-na-vrije fout of een bufferoverloop van een aangrenzend blok.
0xE: De heap heeft lijstbeschadiging gedetecteerd in een andere lijst dan de gratis lijst.
0xF: De beller heeft een bewerking uitgevoerd (zoals een gratis of een groottecontrole) die illegaal is op een gratis blok.
0x10: De heap heeft ongeldige interne status gedetecteerd tijdens de huidige bewerking. Dit kan het resultaat zijn van een bufferoverloop.
0x11: de heap heeft tijdens de huidige bewerking een ongeldige interne status gedetecteerd. Dit kan het gevolg zijn van een dubbelvrije of heap-beschadiging.
0x12: de heap heeft tijdens de huidige bewerking een ongeldige interne status gedetecteerd. Dit kan het gevolg zijn van een gebruiks-na-vrije fout of een bufferoverloop van een aangrenzend blok.
0x13: De heap-API is doorgegeven aan een NULL-heapgreep. Bekijk de aanroepstack om te bepalen waarom er een slechte ingang aan de heap is geleverd.
0x14: de aangevraagde heap-toewijzing is groter dan de huidige toewijzingslimiet.
0x15: Tijdens het uitvoeren van een doorvoeraanvraag is vastgesteld dat de aanvraag de huidige doorvoerlimiet zou overschrijden.
0x16: Geeft een interne heap-fout aan. Dit kan het gevolg zijn van een ongeldig adres of geheugenbeschadiging.
0x17: De heap heeft gedetecteerd dat een blok is beschadigd in een lijst met vertragingsvrije bestanden. Dit is waarschijnlijk een gebruiks-na-vrije fout of een bufferoverloop van een aangrenzend blok.
Resolutie / Besluit
De !analyze foutopsporingsextensie geeft informatie weer over de foutcontrole en kan nuttig zijn bij het bepalen van de hoofdoorzaak.
De !heap-extensie geeft heap-gebruiksgegevens weer, beheert onderbrekingspunten in de heap-manager, detecteert gelekte heapblokken, zoekt naar heapblokken of geeft pagina-heapgegevens weer.
Zie Bug Check Blue Screen-gegevens analyseren voor algemene informatie over het oplossen van problemen met foutcontroles in blauw scherm.