[ros-bugs] [Bug 3434] New: Patch for exception handling under user mode debugger

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Tue Jul 1 17:45:40 CEST 2008


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

           Summary: Patch for exception handling under user mode debugger
           Product: ReactOS
           Version: TRUNK
          Platform: QEmu
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: Patches
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: jura at cp-lab.com
         QAContact: ros-bugs at reactos.org


Created an attachment (id=2741)
 --> (http://www.reactos.org/bugzilla/attachment.cgi?id=2741)
patch

If an application is run under user mode debugger and the application raises
custom exception or just calls OutputDebugString() it crashes. Also debugger
does not receive any event about exception or debug print.

Attached patch fixes this problem. It removes all handling of user-mode
debugger in RtlRaiseException() and RtlRaiseStatus() functions. All needed
debugger handling is performed in KiDispatchException() kernel function.


-- 
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