Controllo bug 0xCD: PAGE_FAULT_BEYOND_END_OF_ALLOCATION
Il controllo PAGE_FAULT_BEYOND_END_OF_ALLOCATION bug ha un valore di 0x000000CD. Ciò indica che il sistema ha eseguito l'accesso alla memoria oltre la fine dell'allocazione del pool di driver.
Importante
Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore dello schermo blu durante l'uso del computer, vedere Risolvere gli errori dello schermo blu.
parametri PAGE_FAULT_BEYOND_END_OF_ALLOCATION
Parametro | Descrizione |
---|---|
1 |
Riferimento all'indirizzo di memoria |
2 |
0: Leggere 1: Scrivere |
3 |
Indirizzo a cui si fa riferimento la memoria (se nota) |
4 |
Riservato |
Se il driver responsabile dell'errore può essere identificato, il nome viene stampato sullo schermo blu e archiviato in memoria nella posizione (PUNICODE_STRING) KiBugCheckDriver.
Causa
Il driver allocato n byte di memoria dal pool speciale. Successivamente, il sistema ha fatto riferimento a più di n byte da questo pool. Questo indica in genere un problema di sincronizzazione del driver di sistema.
Per informazioni sul pool speciale, consultare la sezione Verifica driver di Windows Driver Kit.
Commenti
Non è possibile proteggere da un tentativo, ad eccezione del gestore, che può essere protetto solo da un probe.