[NTOSKRNL]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Tue, 31 Dec 2013 20:47:05 +0000 (20:47 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Tue, 31 Dec 2013 20:47:05 +0000 (20:47 +0000)
commitd5edd3f68ce4b8d0991c667c8ab1ba8678b7a6e1
tree54f8ecd09318c15b28b315a0b063e23049bc6c54
parent5661fc7c140575f6aef0eb8d968fb26ce0e1cbd1
[NTOSKRNL]
Fix user-mode access of pointers. From a patch by Sven Bjorn (private communication) and Aleksander Andrejevic.
"[...]In the routine NtSetTimerResolution() the pointer "CurrentResolution" is
checked using ProbeForWriteUlong(), but it is then accessed outside of a try-block.
This should be an error, since the user mode memory can become invalid at any point
in time and thus potentially make the kernel crash on access.
[...]"
CORE-7387 #comment A fix by Sven Bjorn was committed in revision 61468, thanks :)

svn path=/trunk/; revision=61468
reactos/ntoskrnl/ex/time.c