don't free random pointer in MmCreateImageSection. should fix bug 836 Modified: trunk/reactos/ntoskrnl/mm/section.c _____
Modified: trunk/reactos/ntoskrnl/mm/section.c --- trunk/reactos/ntoskrnl/mm/section.c 2005-09-28 19:34:07 UTC (rev 18139) +++ trunk/reactos/ntoskrnl/mm/section.c 2005-09-28 19:56:05 UTC (rev 18140) @@ -3230,6 +3230,8 @@
ObDereferenceObject(Section); return(STATUS_NO_MEMORY); } + + RtlZeroMemory(ImageSectionObject, sizeof(MM_IMAGE_SECTION_OBJECT));
StatusExeFmt = ExeFmtpCreateImageSection(FileHandle, ImageSectionObject);