1305 Presence of SD Card may cause crash during Windows Boot sending IRP

Prev Next

Presence of SD Card may cause crash during Windows Boot sending IRP

Below is what I found from the crash dump from customer (Dicofra):

• Client Win7 X32
• It crashed when system send IRP with (IRP_MJ_DEVICE_CONTROL , IOCTL_DISK_GET_PARTITION_INFO), SD just pass this IRP without doing any parsing ..
• And below is the problem device object & driver stacks:

Code:

0: kd> !devstack 88dc9ac8
!DevObj !DrvObj !DevExt ObjectName
88dc0f00 \Driver\snapman 88dc0fb8
88dccd18 \Driver\partmgr 88dccdd0
8908f530 \Driver\SDDisk2K 8908f5e8
> 88dc9ac8 \Driver\Disk 88dc9b80
88d7fc10 \Driver\rimmptsk 88d7fcc8
!DevNode 88dcbe78 :
DeviceInst is "RIMMPTSK\Disk&Ven_Ricoh&Prod_MMCStorage&Rev_1.00\MMC0001"
ServiceName is "disk"


Passing this on to Tony Kou, he highly suspected the SD card driver ---- rimmptsk. (Tony also remember another case on A Dell machine, if ever the fake SD chip is plugged in, there’s will be a device object created for the "FAKE” device, and system will query all kind of info from this device, and it causes problem as well.)

Recommendation:
Verify with the customer whether there’s a REAL SD chip plugged-in,
In either case (even if a "FAKE” chip is causing this) then simply take it out.

 

Custom Fields

  • Error message or code: Presence of SD Card may cause crash during Windows Boot