Saturday, September 10, 2011

RocketRaid why are you not happy

Rocket Raid why are you throwing exceptions on my machine….  Recently, I purchased as Sans Digital TowerRaid TR5M(-B).  It’s worked fine for several months but now it’s started to have some strange issues.  I’ve found the device running but with only one disk running in a active mode.  The read for some reason when offline. 

After reviewing my System logs I see all kinds of errors.

The computer has rebooted from a bugcheck. The bugcheck was: 0x000000d1 (0x0000000000000000, 0x000000000000000b, 0x0000000000000000, 0xfffff88001085ae6). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 090611-93296-01.

Not good….

With a little investigation it looks like something is up with my RocketRaid.  I run the windows debugger against the MEMORY.DMP and found what appears to be the colapret.

Looking at the stacktrace, it looks like RocketRaid is behaving badly.

nt!KeBugCheckEx
nt!KiBugCheckDispatch+0x69
nt!KiPageFault+0x260
rr62x+0x16ae6   <————
rr62x+0x164d2
rr62x+0x1663b
rr62x+0x15f33
rr62x+0x16019
rr62x+0x13c0a
rr62x+0x133dd
rr62x+0x4f0e
rr62x+0x4a3d
nt!KeSynchronizeExecution+0x3b
SCSIPORT!SpMiniPortTimerDpc+0x4d

FOLLOWUP_IP:
rr62x+16ae6  <———-
fffff880`01146ae6 4c8b10          mov     r10,qword ptr [rax]

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  rr62x+16ae6

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: rr62x

IMAGE_NAME:  rr62x.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4b2f0d94

FAILURE_BUCKET_ID:  X64_0xD1_rr62x+16ae6

BUCKET_ID:  X64_0xD1_rr62x+16ae6

Followup: MachineOwner
————-

0: kd> lmvm rr62x
start             end                 module name
fffff880`01130000 fffff880`0116d000   rr62x      (no symbols)          
    Loaded symbol image file: rr62x.sys
    Image path: \SystemRoot\system32\DRIVERS\rr62x.sys
    Image name: rr62x.sys
    Timestamp:        Sun Dec 20 21:54:28 2009 (4B2F0D94)
    CheckSum:         000315DD
    ImageSize:        0003D000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4