From 9bbb8ab1a3ce6a9be2e27d4e40bfb6f83711f3dc Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Wed, 24 Sep 2008 15:04:59 +0000 Subject: [PATCH] - FsRtlBalanceReads: Fail if we are out of memory instead of dereferencing null - Fix for Coverity error CID: 465 svn path=/trunk/; revision=36483 --- reactos/ntoskrnl/fsrtl/faulttol.c | 1 + 1 file changed, 1 insertion(+) diff --git a/reactos/ntoskrnl/fsrtl/faulttol.c b/reactos/ntoskrnl/fsrtl/faulttol.c index 7e95a6e6419..9af1fc528dc 100644 --- a/reactos/ntoskrnl/fsrtl/faulttol.c +++ b/reactos/ntoskrnl/fsrtl/faulttol.c @@ -52,6 +52,7 @@ FsRtlBalanceReads(PDEVICE_OBJECT TargetDevice) FALSE, &Event, &IoStatusBlock); + if (!Irp) return STATUS_INSUFFICIENT_RESOURCES; /* Send it */ Status = IoCallDriver(TargetDevice, Irp);