royce@cvs.reactos.com wrote:
CVSROOT: /CVS/ReactOS Module name: reactos Repository: reactos/ntoskrnl/mm/ Changes by: royce@mok.osexperts.com 04/12/21 21:17:46
Modified files: reactos/ntoskrnl/include/internal/: test.h reactos/ntoskrnl/ke/i386/: exp.c reactos/ntoskrnl/mm/: virtual.c
Log message: MiQueryVirtualMemory(): created because ZwQueryVirtualMemory() didn't work for me, added cases for memory area types that I needed to walk stack traces. Stack traces now use MiQueryVirtualMemory to make sure they never step outside the allocated stack they started in ( this prevents page faults at high irql ) - for some reason this patch eliminates the NtW32Callback() crash everybody is seeing with GDI_DEBUG enabled, tho I don't understand why.
Nice fix Royce. Keep it up!
Best regards, Alex Ionescu