From acd35552c3c089c6be76f97f606108d025c44c92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Sat, 27 Aug 2016 13:22:17 +0000 Subject: [PATCH] [NTOS/MM] - Addendum to r72472 : address nodes are not VADs for the base section AVL table CORE-11900 svn path=/trunk/; revision=72473 --- reactos/ntoskrnl/mm/ARM3/vadnode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/mm/ARM3/vadnode.c b/reactos/ntoskrnl/mm/ARM3/vadnode.c index 2c96af33330..4ada3ad6c04 100644 --- a/reactos/ntoskrnl/mm/ARM3/vadnode.c +++ b/reactos/ntoskrnl/mm/ARM3/vadnode.c @@ -378,7 +378,7 @@ MiRemoveNode(IN PMMADDRESS_NODE Node, /* Free the node from ReactOS view as well */ Vad = (PMMVAD_LONG)Node; - if (Vad->u.VadFlags.Spare == 0) + if ((Table != &MmSectionBasedRoot) && (Vad->u.VadFlags.Spare == 0)) { PMEMORY_AREA MemoryArea; PEPROCESS Process;