Hello,
my windows server start restarting "unexpected" every night around 2:55 am . I have attached the memory dmp file and here i will post the information from windbg utility :
I suspect the problem is in my RAID card but i want to be sure, before changing it. Also i will run memtest 86 tonight and for sure i will se if the problem is in the memory.
my windows server start restarting "unexpected" every night around 2:55 am . I have attached the memory dmp file and here i will post the information from windbg utility :
Code:
BugCheck 7A, {c03dcd00, c000009d, f7340d67, 18790860}
GetPointerFromAddress: unable to read from 808a52a0
Probably caused by : memory_corruption
Followup: memory_corruption
---------
2: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
KERNEL_DATA_INPAGE_ERROR (7a)
The requested page of kernel data could not be read in. Typically caused by
a bad block in the paging file or disk controller error. Also see
KERNEL_STACK_INPAGE_ERROR.
If the error status is 0xC000000E, 0xC000009C, 0xC000009D or 0xC0000185,
it means the disk subsystem has experienced a failure.
If the error status is 0xC000009A, then it means the request failed because
a filesystem failed to make forward progress.
Arguments:
Arg1: c03dcd00, lock type that was held (value 1,2,3, or PTE address)
Arg2: c000009d, error status (normally i/o status code)
Arg3: f7340d67, current process (virtual address for lock type 3, or PTE)
Arg4: 18790860, virtual address that could not be in-paged (or PTE contents if arg1 is a PTE address)
Debugging Details:
------------------
ERROR_CODE: (NTSTATUS) 0xc000009d - STATUS_DEVICE_NOT_CONNECTED
DISK_HARDWARE_ERROR: There was error with disk hardware
BUGCHECK_STR: 0x7a_c000009d
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: CODE_CORRUPTION
PROCESS_NAME: System
CURRENT_IRQL: 2
TRAP_FRAME: f78fed10 -- (.trap 0xfffffffff78fed10)
ErrCode = 00000000
eax=f7340d67 ebx=89f58e0c ecx=89f58af8 edx=00000000 esi=808b711c edi=89f96b40
eip=f7340d67 esp=f78fed84 ebp=f78fedac iopl=0 nv up ei pl nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010202
SCSIPORT!SpEnumerationWorker:
f7340d67 0000 add byte ptr [eax],al ds:0023:f7340d67=00
Resetting default scope
LAST_CONTROL_TRANSFER: from 80864bd7 to 8087c4a0
STACK_TEXT:
f78febec 80864bd7 0000007a c03dcd00 c000009d nt!KeBugCheckEx+0x1b
f78fec14 80826480 8164b580 c03dcd00 f7340d67 nt!MiWaitForInPageComplete+0x2cf
f78fec9c 8084790e 00000001 f7340d67 c03dcd00 nt!MiDispatchFault+0xda3
f78fecf8 80836c2a 00000000 f7340d67 00000000 nt!MmAccessFault+0x64a
f78fecf8 f7340d67 00000000 f7340d67 00000000 nt!KiTrap0E+0xdc
f78fed80 8082db10 89f58af8 00000000 89f96b40 SCSIPORT!SpEnumerationWorker
f78fedac 80920833 89f58af8 00000000 00000000 nt!ExpWorkerThread+0xeb
f78feddc 8083fe9f 8082da53 00000001 00000000 nt!PspSystemThreadStartup+0x2e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
CHKIMG_EXTENSION: !chkimg -lo 50 -d !SCSIPORT
f7340000-f7340001 2 bytes - SCSIPORT!SpGetDeviceIdentifiers+120
[ 8c eb:00 00 ]
f7340005-f734000a 6 bytes - SCSIPORT!SpGetDeviceIdentifiers+125 (+0x05)
[ 0f b6 56 03 b9 fc:00 00 00 00 00 00 ]
f734000e-f7340029 28 bytes - SCSIPORT!SpGetDeviceIdentifiers+12e (+0x09)
[ 2b ca 8d 7c 32 04 8b d1:00 00 00 00 00 00 00 00 ]
f734002c-f7340064 57 bytes - SCSIPORT!SpGetDeviceIdentifiers+14c (+0x1e)
[ 74 26 33 d2 38 56 03 8d:00 00 00 00 00 00 00 00 ]
f7340066-f734006f 10 bytes - SCSIPORT!SpGetDeviceIdentifiers+186 (+0x3a)
[ 74 5a 8d 45 f8 50 8d 83:00 00 00 00 00 00 00 00 ]
f7340072-f734007c 11 bytes - SCSIPORT!SpGetDeviceIdentifiers+192 (+0x0c)
[ 50 ff 15 40 d0 33 f7 f6:00 00 00 00 00 00 00 00 ]
f734007f-f7340088 10 bytes - SCSIPORT!SpGetDeviceIdentifiers+19f (+0x0d)
[ 01 74 67 8d 45 0b 50 56:00 00 00 00 00 00 00 00 ]
f734008c-f73400a4 25 bytes - SCSIPORT!SpGetDeviceIdentifiers+1ac (+0x0d)
[ 6a 01 53 e8 3b fd ff ff:00 00 00 00 00 00 00 00 ]
f73400a7-f73400bd 23 bytes - SCSIPORT!SpGetDeviceIdentifiers+1c7 (+0x1b)
[ 0f b6 c0 8b c8 8b d1 c1:00 00 00 00 00 00 00 00 ]
f73400c0-f73400c5 6 bytes - SCSIPORT!SpGetDeviceIdentifiers+1e0 (+0x19)
[ eb 2e 39 bb ac 09:00 00 00 00 00 00 ]
f73400c8-f73400d0 9 bytes - SCSIPORT!SpGetDeviceIdentifiers+1e8 (+0x08)
[ 75 06 66 39 7d f8 75 a9:00 00 00 00 00 00 00 00 ]
f73400d2-f73400d5 4 bytes - SCSIPORT!SpGetDeviceIdentifiers+1f2 (+0x0a)
[ 8d 83 a8 09:00 00 00 00 ]
f73400d8-f73400ec 21 bytes - SCSIPORT!SpGetDeviceIdentifiers+1f8 (+0x06)
[ 50 8d 45 f8 50 ff 15 3c:00 00 00 00 00 00 00 00 ]
f73400f0-f73400f7 8 bytes - SCSIPORT!SpGetDeviceIdentifiers+210 (+0x18)
[ b0 01 5f 5e 5b c9 c2 08:00 00 00 00 00 00 00 00 ]
f73400f9-f7340109 17 bytes - SCSIPORT!SpGetDeviceIdentifiers+219 (+0x09)
[ 90 90 90 90 90 8b ff 55:00 00 00 00 00 00 00 00 ]
f734010c-f734011f 20 bytes - SCSIPORT!SpCreateInitiatorLU+e (+0x13)
[ 53 8b 5d 0c 0f b6 cb 8a:00 00 00 00 00 00 00 00 ]
f7340121 - SCSIPORT!SpCreateInitiatorLU+23 (+0x15)
[ 6a:00 ]
f7340123 - SCSIPORT!SpCreateInitiatorLU+25 (+0x02)
[ 6a:00 ]
f7340125-f734013f 27 bytes - SCSIPORT!SpCreateInitiatorLU+27 (+0x02)
[ ff 75 0c 53 50 e8 f3 f5:00 00 00 00 00 00 00 00 ]
f7340143-f7340145 3 bytes - SCSIPORT!SpCreateInitiatorLU+45 (+0x1e)
[ 88 86 c5:00 00 00 ]
f7340149-f734014c 4 bytes - SCSIPORT!SpCreateInitiatorLU+4b (+0x06)
[ 56 c6 86 c6:00 00 00 00 ]
f7340151-f7340153 3 bytes - SCSIPORT!SpCreateInitiatorLU+53 (+0x08)
[ e8 41 52:00 00 00 ]
f7340156-f7340165 16 bytes - SCSIPORT!SpCreateInitiatorLU+58 (+0x05)
[ 8b 06 8b 40 28 33 c9 83:00 00 00 00 00 00 00 00 ]
f7340167-f7340177 17 bytes - SCSIPORT!SpCreateInitiatorLU+69 (+0x11)
[ ff 75 0c 53 56 e8 da fa:00 00 00 00 00 00 00 00 ]
f7340179-f73401dc 100 bytes - SCSIPORT!SpCreateInitiatorLU+7b (+0x12)
[ 90 90 90 90 90 8b ff 55:00 00 00 00 00 00 00 00 ]
f73401de-f73401ef 18 bytes - SCSIPORT!SpEnumerateAdapterSynchronous+60 (+0x65)
[ 90 90 90 90 90 8b ff 55:00 00 00 00 00 00 00 00 ]
f73401f3-f73401fa 8 bytes - SCSIPORT!SpClearLogicalUnitAddress+10 (+0x15)
[ e8 be 87 ff ff c6 86 c4:00 00 00 00 00 00 00 00 ]
f73401fe-f7340201 4 bytes - SCSIPORT!SpClearLogicalUnitAddress+1b (+0x0b)
[ ff c6 86 c5:00 00 00 00 ]
f7340205-f7340208 4 bytes - SCSIPORT!SpClearLogicalUnitAddress+22 (+0x07)
[ ff c6 86 c6:00 00 00 00 ]
f734020c-f7340210 5 bytes - SCSIPORT!SpClearLogicalUnitAddress+29 (+0x07)
[ ff 5e 5d c2 04:00 00 00 00 00 ]
f7340212-f7340225 20 bytes - SCSIPORT!SpClearLogicalUnitAddress+2f (+0x06)
[ 90 90 90 90 90 8b ff 55:00 00 00 00 00 00 00 00 ]
f7340229-f734022e 6 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+12 (+0x17)
[ 56 57 89 45 e0 8b:00 00 00 00 00 00 ]
f7340230-f7340266 55 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+19 (+0x07)
[ 68 8c 32 34 f7 ff 70 08:00 00 00 00 00 00 00 00 ]
f7340269-f734026b 3 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+52 (+0x39)
[ 8a 83 c4:00 00 00 ]
f734026f-f7340274 6 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+58 (+0x06)
[ 88 45 e8 8a 83 c5:00 00 00 00 00 00 ]
f7340278-f734027d 6 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+61 (+0x09)
[ 88 45 ec 8a 83 c6:00 00 00 00 00 00 ]
f7340281-f7340290 16 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+6a (+0x09)
[ 53 88 45 f0 e8 59 ff ff:00 00 00 00 00 00 00 00 ]
f7340293-f73402a6 20 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+7c (+0x12)
[ 66 85 c0 bf 6d 75 6e 65:00 00 00 00 00 00 00 00 ]
f73402a9-f73402c9 33 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+92 (+0x16)
[ 57 ff 71 08 83 c0 02 89:00 00 00 00 00 00 00 00 ]
f73402cd-f73402d3 7 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+b6 (+0x24)
[ 74 38 8b 03 68 45 0c:00 00 00 00 00 00 00 ]
f73402d6-f73402dc 7 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+bf (+0x09)
[ 57 ff 70 08 56 68 ff:00 00 00 00 00 00 00 ]
f73402e0-f73402fe 31 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+c9 (+0x0a)
[ 6a 01 e8 ba 5c ff ff 85:00 00 00 00 00 00 00 00 ]
f7340301-f7340304 4 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+ea (+0x21)
[ c0 e9 c4 01:00 00 00 00 ]
f7340307-f7340321 27 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+f0 (+0x06)
[ 8b 45 e4 83 78 1c 01 75:00 00 00 00 00 00 00 00 ]
f7340325-f734032f 11 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+10e (+0x1e)
[ 74 06 c6 45 f8 01 eb 04:00 00 00 00 00 00 00 00 ]
f7340331-f7340338 8 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+11a (+0x0c)
[ 8d 45 f8 50 ff 75 f8 6a:00 00 00 00 00 00 00 00 ]
f734033a-f734036b 50 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+123 (+0x09)
[ ff 75 f0 ff 75 ec ff 75:00 00 00 00 00 00 00 00 ]
f734036e-f7340376 9 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+157 (+0x34)
[ 57 ff 75 fc ff d6 e9 4f:00 00 00 00 00 00 00 00 ]
f7340379-f734037e 6 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+162 (+0x0b)
[ 8b 45 f8 8d 8b cc:00 00 00 00 00 00 ]
f7340382-f7340386 5 bytes - SCSIPORT!SpCloneAndSwapLogicalUnit+16b (+0x09)
[ 8b 11 89 90 cc:00 00 00 00 00 ]
WARNING: !chkimg output was truncated to 50 lines. Invoke !chkimg without '-lo [num_lines]' to view entire output.
3481 errors : !SCSIPORT (f7340000-f7340fff)
MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
FOLLOWUP_NAME: memory_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MEMORY_CORRUPTOR: LARGE_4096
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_LARGE_4096
BUCKET_ID: MEMORY_CORRUPTION_LARGE_4096
Followup: memory_corruption
---------
I suspect the problem is in my RAID card but i want to be sure, before changing it. Also i will run memtest 86 tonight and for sure i will se if the problem is in the memory.