[ros-kernel] NtContinue

Royce Mitchell III royce3 at ev1.net
Fri Jul 2 08:58:21 CEST 2004


Marc Schütz wrote:

>>Okay, I finally got NtContinue "working" last night. However, my
>>null.sys SEH test results in an "infinite exception loop". I have
>>attached my changes so far in case I can convince anybody to help me
>>look at it...
>>
>>(i386/exception.c:105) RegistrationFrame is 0xFFFFFFFF
>>(i386/exception.c:232) RtlpDispatchException(): Return
>>ExceptionContinueExecution
>>(i386/exception.c:97) RtlpDispatchException()
>>Dumping exception registrations:
>>   No exception registrations exists.
>>
>>This block above repeats ad nauseum... perhaps my changes and Hyperion's
>>changes are conflicting?
>>
>>BTW, this patch fixes NtContinue to return failure on Context==NULL, but
>>not clobber EAX on success. It still needs to handle "invalid" Context
>>pointers correctly, but otherwise it's finished.
>>
>>I was going to commit it this morning, but since it's loop on exception,
>>I'll wait until we can get that resolved.
>>    
>>
>
>NtRaiseException is now both defined in ke/catch.c and ke/i386/exp.c.
>_______________________________________________
>Ros-kernel mailing list
>Ros-kernel at reactos.com
>http://reactos.com/mailman/listinfo/ros-kernel
>
>.
>
>  
>
I saw that as soon as I got up this morning, commiting fix right now. Sorry!

-- 
------------------------
http://wecanstopspam.org



More information about the Ros-kernel mailing list