page_fault_in_nonpaged_area

Status
Not open for further replies.
Hi,

Lately I've been getting these bluescreens and suddent restarts. The bluescreens said something about "page_fault_in_nonpaged_area", so I checked the crash dump in WinDbg. Here's what it said:

"PAGE_FAULT_IN_NONPAGED_AREA (50)
Invalid system memory was referenced. This cannot be protected by try-except,
it must be protected by a Probe. Typically the address is just plain bad or it
is pointing at freed memory.
Arguments:
Arg1: d928a08d, memory referenced.
Arg2: 00000001, value 0 = read operation, 1 = write operation.
Arg3: 8054adef, If non-zero, the instruction address which referenced the bad memory
address.
Arg4: 00000000, (reserved)

Debugging Details:
------------------

ANALYSIS: Kernel with unknown size. Will force reload symbols with known size.
ANALYSIS: Force reload command: .reload /f ntoskrnl.exe=FFFFFFFF804D7000,213F80,42250FF9
***** Kernel symbols are WRONG. Please fix symbols to do analysis.

***** Kernel symbols are WRONG. Please fix symbols to do analysis.


FAULTING_MODULE: 804d7000 nt

DEBUG_FLR_IMAGE_TIMESTAMP: 426c9fbc

WRITE_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
d928a08d

FAULTING_IP:
nt+73def
8054adef 00833d802956 add byte ptr [ebx+5629803Dh],al

MM_INTERNAL_CODE: 0

CUSTOMER_CRASH_COUNT: 2

DEFAULT_BUCKET_ID: WRONG_SYMBOLS

BUGCHECK_STR: 0x50

LAST_CONTROL_TRANSFER: from 804ea856 to 8054adef

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
b9f7eca4 804ea856 00000001 00000000 58434c41 nt+0x73def
b9f7ecc0 f85ef133 00000001 00000808 58434c41 nt+0x13856
b9f7ecfc f85fbb65 e184efb8 0006ebc8 00f7ed14 Vaxx347b+0x1133
b9f7ed1c f85fbbfc 0006ec28 0006e948 00000000 Vaxx347b+0xdb65
b9f7ed64 7c90eb94 badb0d00 0006e930 828cbda8 Vaxx347b+0xdbfc
b9f7ed68 badb0d00 0006e930 828cbda8 00000000 0x7c90eb94
b9f7ed6c 0006e930 828cbda8 00000000 00000090 0xbadb0d00
b9f7ed70 828cbda8 00000000 00000090 000000a4 0x6e930
b9f7ed74 00000000 00000090 000000a4 000000ff 0x828cbda8


STACK_COMMAND: kb

FOLLOWUP_IP:
Vaxx347b+1133
f85ef133 ?? ???

SYMBOL_STACK_INDEX: 2

SYMBOL_NAME: Vaxx347b+1133

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: Vaxx347b

IMAGE_NAME: Vaxx347b.sys

BUCKET_ID: WRONG_SYMBOLS

Followup: MachineOwner
---------"

I am by no means an expert, but if I understand correctly, there is something wrong with ntoskrnl.exe. How can I fix this?
 
Status
Not open for further replies.
Back