Hi all -
Can anyone explain what this Analyze -v output means? I do see it's an
access violation in "FsdGetPointerToCcb", (one of my functions) but I
don't see this function in the stack and was wondering what process is
going on here when this fails. It only happens on a heavily-loaded
system, so is this the MPW causing this?
Thanks - Greg
EXCEPTION_CODE: c0000005
FAULTING_IP:
ntsfsd!FsdGetPointerToCcb+9
bcb6e709 8b4110 mov eax,[ecx+0x10]
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 00000010
READ_ADDRESS: 00000010
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 1E
LAST_CONTROL_TRANSFER: from 8042c2bb to 80455994
STACK_TEXT:
eb837074 8042c2bb 00000003 80409688 00000000 nt!MiLockCode+0x2b5
eb837400 80454f55 0000001e c0000005 bcb6e709 nt!IopWritePageToDisk+0x12a
eb837ddc 80468ec2 80418b84 00000000 00000000
nt!MmLockPagableSectionByHandle+0x3db
00000000 00000000 00000000 00000000 00000000
nt!MiDeleteSystemPagableVm+0x58e
FOLLOWUP_IP:
ntsfsd!FsdGetPointerToCcb+9
bcb6e709 8b4110 mov eax,[ecx+0x10]
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: ntsfsd!FsdGetPointerToCcb+9
MODULE_NAME: ntsfsd
IMAGE_NAME: ntsfsd.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 3cfe13a2
STACK_COMMAND: kb
BUCKET_ID: 0x1E_ntsfsd!FsdGetPointerToCcb+9