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/fastfat... ============================================================================== --- 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);