diff --git a/ntoskrnl/mm/ARM3/procsup.c b/ntoskrnl/mm/ARM3/procsup.c index 5924aa067f..9f72aca29c 100644 --- a/ntoskrnl/mm/ARM3/procsup.c +++ b/ntoskrnl/mm/ARM3/procsup.c @@ -1372,7 +1372,10 @@ MmDeleteProcessAddressSpace(IN PEPROCESS Process) MiDecrementShareCount(Pfn1, PageFrameIndex); /* Page table is now dead. Bye bye... */ - ASSERT((Pfn1->u3.e2.ReferenceCount == 0) || (Pfn1->u3.e1.WriteInProgress)); + + if(!((Pfn1->u3.e2.ReferenceCount == 0) || (Pfn1->u3.e1.WriteInProgress))) + DPRINT1("ReferenceCount/ShareCount and WriteInProgress: '%lx/%lx/%d'\n", + Pfn1->u3.e2.ReferenceCount, Pfn1->u2.ShareCount, Pfn1->u3.e1.WriteInProgress ); } else {