Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Debugging Informationen auswerten!

Erol Balaban / 2 Antworten / Flachansicht Nickles

Ich habe seit einigen Wochen unregelmäßig Bluescreens, meißtens welche mit "driver_irql_not_less". Daraufhin habe ich debuggt, wie hier bei nickles sehr gut beschrieben, mit folgendem Ergebnis:
DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is to high. This is usually caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 6dccd2d0, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 0 read operation, 1 = write operation
Arg4: 6dcce2d0, address which referenced memory

Debugging Details:
Kernel symbols are WRONG. Please fix symbols to do analysis.

MODULE_NAME: nt
FAULTING_MODULE: 804d4000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 4178c5bd
READ_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
unable to get nt!MiSessionPoolStart
unable to get nt!MiSessionPoolEnd
6dcce2d0

Current_IRQL: 2

Faulting_IP:
+6dcce2d0
6dcce2d0 ?? ???

Default_Bucket_ID: DRIVER_FAULT

BUGCHECK_STR: 0xD1

LAST_CONTROL_TRANSFER: from 804de1d9 to 8052de23

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
80545c80 804de1d9 0000000a 6dcce2d0 00000002 nt!KeBugCheckEx+0x1b
80545c9c cb684080 cb812a10 cb332400 c92b8800 nt!Kei386EoiHelper+0x26c6
be873200 00000000 00000000 00000000 00000000 0xcb684080


STACK_COMMAND: .bugcheck ; kb

FAILED_INSTRUCTION_ADDRESS:
+6dcce2d0
6dcceed0 ?? ???

FOLLOWUP_NAME: MachineOwner

BUCKET_ID: WRONG_SYMBOLS

Followup: MachineOwner

Was bedeutet das jetzt genau?

bei Antwort benachrichtigen