[ros-diffs] [dgorbachev] 41788: "Fix" MDL PROBE FAILED! bug #4663.
Alex Ionescu
ionucu at videotron.ca
Tue Jul 7 08:13:23 CEST 2009
I'm confused... I've looked through the code, and I don't get what the
"Break" does here.
Does the ExRaiseStatus somehow end up handled in this path again? That
means there's a serious SEH2 bug.
On 6-Jul-09, at 11:28 AM, dgorbachev at svn.reactos.org wrote:
> Author: dgorbachev
> Date: Mon Jul 6 22:28:11 2009
> New Revision: 41788
>
> URL: http://svn.reactos.org/svn/reactos?rev=41788&view=rev
> Log:
> "Fix" MDL PROBE FAILED! bug #4663.
>
> Modified:
> trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c
>
> Modified: trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c?rev=41788&r1=41787&r2=41788&view=diff
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c [iso-8859-1] (original)
> +++ trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c [iso-8859-1] Mon Jul 6
> 22:28:11 2009
> @@ -679,6 +679,7 @@
> // Oops :(
> //
> ProbeStatus = _SEH2_GetExceptionCode();
> + _SEH2_YIELD(break);
> }
> _SEH2_END;
>
>
Best regards,
Alex Ionescu
More information about the Ros-diffs
mailing list