Update 120314: Closing the loop on this: the hotfix is now publicly available. It may take some time for the corresponding KB to be available as well.
Update 120207: We have a private ready for testing. We're shipping this off to exisiting customers a.s.a.p., so we can get the public hotfix done after the private has been accepted. Current release timeframe is REL12-03 (March).
Update 120126: The private is nearing completion. Expect an update soon! :)
Update 120112: Engineering is now working on a private for this. Two more customers reported this. As soon as the private is available I will update this space.
Hello All, it has been some time... end of last week my colleague Marc sent me a memory dump of a problem that turns out to be a known one. The issue occurs when connection to the storage for a CSV is lost. Then. a race condition can occur where a read/write IRP is still being processed for a a device that has already been removed from the system, due to the connection problem. In such case, the machine will crash because the IRP is forwarded by the CSVfilter.sys driver. The hotfix for this is scheduled for April 2012 (HTP12-04), under KB2639032. Some details of the crash are below.
8: kd> knL # Child-SP RetAddr Call Site00 fffff880`0da64398 fffff800`01ccb1e9 nt!KeBugCheckEx01 fffff880`0da643a0 fffff800`01ccab3c nt!KiBugCheckDispatch+0x6902 fffff880`0da644e0 fffff800`01cf74fd nt!KiSystemServiceHandler+0x7c03 fffff880`0da64520 fffff800`01cf62d5 nt!RtlpExecuteHandlerForException+0xd04 fffff880`0da64550 fffff800`01d07361 nt!RtlDispatchException+0x41505 fffff880`0da64c30 fffff800`01ccb2c2 nt!KiDispatchException+0x13506 fffff880`0da652d0 fffff800`01cc9e3a nt!KiExceptionDispatch+0xc207 fffff880`0da654b0 fffff800`01cd5ba0 nt!KiPageFault+0x23a08 fffff880`0da65648 fffff880`0106b0af nt!IofCallDriver+0x5009 fffff880`0da65650 fffff880`0c6553a0 partmgr!PmGlobalDispatch+0x9f0a fffff880`0da65680 fffff880`0c662493 CSVFilter!CfspDoDirectIo+0x40c0b fffff880`0da657b0 fffff880`013a0067 CSVFilter!CfsPreReadWrite+0x65f0c fffff880`0da65870 fffff880`013a1329 fltmgr!FltpPerformPreCallbacks+0x2f70d fffff880`0da65970 fffff880`0139f6c7 fltmgr!FltpPassThrough+0x2d90e fffff880`0da659f0 fffff800`01fd421b fltmgr!FltpDispatch+0xb70f fffff880`0da65a50 fffff800`01fb5b63 nt!IopSynchronousServiceTail+0xfb10 fffff880`0da65ac0 fffff800`01ccaed3 nt!NtReadFile+0x63111 fffff880`0da65bb0 00000000`77bd137a nt!KiSystemServiceCopyEnd+0x13
If you encounter this issue, contact me so we can help you out.