Condividi tramite


Controllo bug 0xD5: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL

Il controllo DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL bug ha un valore di 0x000000D5. Ciò indica che un driver ha fatto riferimento alla memoria che è stata liberata in precedenza.

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 DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL

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

L'estensione di debug !analizza visualizza informazioni sul controllo dei bug e può essere utile per determinare la causa radice. 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

L'opzione Driver Verifier Special Pool ha rilevato il driver che accede alla memoria che è stata liberata in precedenza.

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.