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.