Unexpected Restart windows server 2003

By sakrayaami
Oct 21, 2009
Topic Status:
Not open for further replies.
  1. 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 :

    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.
  2. Route44

    Route44 TechSpot Ambassador Posts: 12,117   +23

    Hi, what did Memtest show you? I read your minidump and it definitively cited memory corruption as your issue just like you posted.
Topic Status:
Not open for further replies.


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.