mirror of
https://github.com/reactos/reactos.git
synced 2025-01-03 21:09:19 +00:00
[NTDLL_APITEST]
* Enable the test for committing regions larger than the section again * Test behaviour of NtFreeVirtualMemory(MEM_DECOMMIT) for section-backed virtual memory svn path=/trunk/; revision=58728
This commit is contained in:
parent
abec02cd44
commit
9ba5a55c52
1 changed files with 6 additions and 4 deletions
|
@ -103,9 +103,11 @@ Test_PageFileSection(void)
|
|||
MEM_COMMIT,
|
||||
PAGE_READWRITE);
|
||||
ok(NT_SUCCESS(Status), "NtAllocateVirtualMemory failed with Status %lx\n", Status);
|
||||
#ifndef CORE_7065_FIXED
|
||||
ok(0, "Committing a range larger than the section crashes. See CORE-7065\n");
|
||||
#else
|
||||
Status = NtFreeVirtualMemory(NtCurrentProcess(),
|
||||
&BaseAddress,
|
||||
&ViewSize,
|
||||
MEM_DECOMMIT);
|
||||
ok(Status == STATUS_UNABLE_TO_DELETE_SECTION, "NtFreeVirtualMemory returned wrong Status %lx\n", Status);
|
||||
/* Try to commit a range larger than the section */
|
||||
BaseAddress = (PVOID)0x30000000;
|
||||
ViewSize = 0x3000;
|
||||
|
@ -117,7 +119,7 @@ Test_PageFileSection(void)
|
|||
PAGE_READWRITE);
|
||||
ok(Status == STATUS_CONFLICTING_ADDRESSES,
|
||||
"NtAllocateVirtualMemory failed with wrong Status %lx\n", Status);
|
||||
#endif
|
||||
|
||||
/* Try to commit a page after the section */
|
||||
BaseAddress = (PVOID)0x30002000;
|
||||
ViewSize = 0x1000;
|
||||
|
|
Loading…
Reference in a new issue