[PATCH:xdm 1/5] Fix potential memory leak in allocation failure cleanup path
Julien Cristau
jcristau at debian.org
Sat May 14 11:14:22 PDT 2011
On Sat, May 14, 2011 at 11:01:29 -0700, Alan Coopersmith wrote:
> Error: Memory leak (CWE 401)
> Memory leak of pointer 'newargv' allocated with realloc(((i8*)argv), ((i * 4) + 8))
> at line 239 of /export/alanc/X.Org/git/app/xdm/xdm/util.c in function 'parseArgs'.
> 'newargv' allocated at line 231 with realloc(((i8*)argv), ((i * 4) + 8)).
> newargv leaks when newargv != 0 at line 234
> and save == 0 at line 234.
>
> [This bug was found by the Parfait 0.3.7 bug checking tool.
> For more information see http://labs.oracle.com/projects/parfait/ ]
>
> Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
> ---
> xdm/util.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
For the series,
Reviewed-by: Julien Cristau <jcristau at debian.org>
Cheers,
Julien
More information about the xorg-devel
mailing list