Fehlerüberprüfung 0xD5: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL
Die DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL Fehlerüberprüfung hat den Wert 0x000000D5. Dies gibt an, dass ein Treiber über Speicher verweist, der zuvor freigegeben wurde.
Wichtig
Dieser Artikel richtet sich an Programmierer. Wenn Sie ein Kunde sind, der während der Verwendung Ihres Computers einen Bluescreen-Fehlercode erhalten hat, finden Sie weitere Informationen unter Behandeln von Bluescreenfehlern.
DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL Parameter
Parameter | BESCHREIBUNG |
---|---|
1 |
Speicheradresse, auf die verwiesen wird |
2 |
0: Lesen 1: Schreiben |
3 |
Adresse, die auf den Arbeitsspeicher verweist (sofern bekannt) |
4 |
Reserviert |
Die Debugerweiterung !analyze zeigt Informationen zur Fehlerüberprüfung an und kann hilfreich sein, um die Grundursache zu ermitteln. Wenn der treiber identifiziert werden kann, der für den Fehler verantwortlich ist, wird sein Name auf dem Bluescreen gedruckt und im Speicher an der Position (PUNICODE_STRING) KiBugCheckDriver gespeichert.
Ursache
Die Option Driver Verifier Special Pool hat den Zugriff des Treibers auf Arbeitsspeicher erwischt, der zuvor freigegeben wurde.
Informationen zum speziellen Pool finden Sie im Abschnitt Driver Verifier des Windows Driver Kit.
Hinweise
Dies kann nicht durch einen Try - außer Handler - geschützt werden, es kann nur durch einen Test geschützt werden.