Author: tfaber
Date: Wed Nov 5 18:52:11 2014
New Revision: 65269
URL:
http://svn.reactos.org/svn/reactos?rev=65269&view=rev
Log:
[FASTFAT]
- VfatCleanupFile: do not dereference the FCB when closing the volume file object.
ObDereferenceObject already causes an IRP_MJ_CLOSE request to be sent, which dereferences
the FCB.
CORE-8733 #resolve
Modified:
trunk/reactos/drivers/filesystems/fastfat/cleanup.c
Modified: trunk/reactos/drivers/filesystems/fastfat/cleanup.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
==============================================================================
--- trunk/reactos/drivers/filesystems/fastfat/cleanup.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/filesystems/fastfat/cleanup.c [iso-8859-1] Wed Nov 5 18:52:11
2014
@@ -92,7 +92,6 @@
pFcb->FileObject = NULL;
CcUninitializeCacheMap(tmpFileObject, NULL, NULL);
ObDereferenceObject(tmpFileObject);
- vfatReleaseFCB(IrpContext->DeviceExt, pFcb);
}
CcPurgeCacheSection(FileObject->SectionObjectPointer, NULL, 0, FALSE);