[ros-diffs] [cgutman] 55461: [NTOSKRNL] - Assert that reference counts are sane in MmReferencePage and MmDereferencePage
cgutman at svn.reactos.org
cgutman at svn.reactos.org
Mon Feb 6 15:04:12 UTC 2012
Author: cgutman
Date: Mon Feb 6 15:04:12 2012
New Revision: 55461
URL: http://svn.reactos.org/svn/reactos?rev=55461&view=rev
Log:
[NTOSKRNL]
- Assert that reference counts are sane in MmReferencePage and MmDereferencePage
Modified:
trunk/reactos/ntoskrnl/mm/freelist.c
Modified: trunk/reactos/ntoskrnl/mm/freelist.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/freelist.c?rev=55461&r1=55460&r2=55461&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/mm/freelist.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/mm/freelist.c [iso-8859-1] Mon Feb 6 15:04:12 2012
@@ -501,6 +501,7 @@
ASSERT(Page);
ASSERT_IS_ROS_PFN(Page);
+ ASSERT(Page->u3.e2.ReferenceCount != 0);
Page->u3.e2.ReferenceCount++;
}
@@ -543,6 +544,7 @@
ASSERT(Page);
ASSERT_IS_ROS_PFN(Page);
+ ASSERT(Page->u3.e2.ReferenceCount != 0);
Page->u3.e2.ReferenceCount--;
if (Page->u3.e2.ReferenceCount == 0)
{
More information about the Ros-diffs
mailing list