[ros-bugs] [Bug 3835] New: Infinite 'restart operation' stream in MmNotPresentFault()

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Sat Nov 1 18:46:17 CET 2008


http://www.reactos.org/bugzilla/show_bug.cgi?id=3835

           Summary: Infinite 'restart operation' stream in
                    MmNotPresentFault()
           Product: ReactOS
           Version: TRUNK
          Platform: QEmu
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: Kernel
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: hto at dev.null
         QAContact: ros-bugs at reactos.org


To reproduce the bug, run a lot of cmd.exe copies in Command Prompt, then try
to close the window.


MmNotPresentFault(...)
{
    ...
    do
    {
        ...
        MmNotPresentFaultSectionView(...) // mm.c:280
        ...
    } while (Status == STATUS_MM_RESTART_OPERATION);
    ...
}

MmNotPresentFaultSectionView(...)
{
    ...
    if (PageOp->Thread != PsGetCurrentThread())
    {
        ...
        Status = MmspWaitForPageOpCompletionEvent(...)
        ...
        if (PageOp->OpType != MM_PAGEOP_PAGEIN)
        {
            MmspCompleteAndReleasePageOp(...)
            return(STATUS_MM_RESTART_OPERATION);
        }
        ...
    }
    ...
}


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Ros-bugs mailing list