TechSpot

Unexpected Restart windows server 2003

By sakrayaami
Oct 21, 2009
  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: 11,966   +70

    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.

Similar Topics

Add New Comment

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...