[ros-kernel] NtContinue
Royce Mitchell III
royce3 at ev1.net
Thu Jul 1 08:56:19 CEST 2004
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntoskrnl.patch.zip
Type: application/zip
Size: 3393 bytes
Desc: not available
Url : http://reactos.com:8080/pipermail/ros-kernel/attachments/20040701/56e3634f/ntoskrnl.patch.zip
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntoskrnl-ps-i386-continue.c.zip
Type: application/zip
Size: 1094 bytes
Desc: not available
Url : http://reactos.com:8080/pipermail/ros-kernel/attachments/20040701/56e3634f/ntoskrnl-ps-i386-continue.c.zip
More information about the Ros-kernel
mailing list