[ros-dev] [ros-diffs] [tkreuzer] 64757: [NTOSKRNL] Don't use an uninitialized variable in MmArmAccessFault (Alex, please review). Brought to you by MSVC runtime checks.
Timo Kreuzer
timo.kreuzer at web.de
Thu Oct 16 09:34:55 UTC 2014
No. Not even coverity seems to have caught this.
Am 16.10.2014 07:59, schrieb Alex Ionescu:
> Wow, does static analyzer really not catch this?
>
> Best regards,
> Alex Ionescu
>
> On Wed, Oct 15, 2014 at 3:03 PM, <tkreuzer at svn.reactos.org
> <mailto:tkreuzer at svn.reactos.org>> wrote:
>
> Author: tkreuzer
> Date: Wed Oct 15 22:03:50 2014
> New Revision: 64757
>
> URL: http://svn.reactos.org/svn/reactos?rev=64757&view=rev
> Log:
> [NTOSKRNL]
> Don't use an uninitialized variable in MmArmAccessFault (Alex,
> please review). Brought to you by MSVC runtime checks.
>
> Modified:
> trunk/reactos/ntoskrnl/mm/ARM3/pagfault.c
>
> Modified: trunk/reactos/ntoskrnl/mm/ARM3/pagfault.c
> URL:
> http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/ARM3/pagfault.c?rev=64757&r1=64756&r2=64757&view=diff
> ==============================================================================
> --- trunk/reactos/ntoskrnl/mm/ARM3/pagfault.c [iso-8859-1]
> (original)
> +++ trunk/reactos/ntoskrnl/mm/ARM3/pagfault.c [iso-8859-1] Wed
> Oct 15 22:03:50 2014
> @@ -1511,7 +1511,7 @@
> NTSTATUS Status;
> PMMSUPPORT WorkingSet;
> ULONG ProtectionCode;
> - PMMVAD Vad;
> + PMMVAD Vad = NULL;
> PFN_NUMBER PageFrameIndex;
> ULONG Color;
> BOOLEAN IsSessionAddress;
>
>
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20141016/74837d47/attachment.html>
More information about the Ros-dev
mailing list