On Sat, Aug 01, 2015 at 07:31:58PM +0100, Mark Latimer wrote:
> reading through the compiler warnings I believe there is a potential issue
> in /usr/src/sys/kern/kern_ktrace.c At first glance it appears to free
> an uninitialized pointer memp.

I agree.


Index: sys/kern/kern_ktrace.c
===================================================================
RCS file: /cvs/src/sys/kern/kern_ktrace.c,v
retrieving revision 1.74
diff -u -p -r1.74 kern_ktrace.c
--- sys/kern/kern_ktrace.c      19 Jul 2015 04:45:25 -0000      1.74
+++ sys/kern/kern_ktrace.c      1 Aug 2015 18:55:44 -0000
@@ -348,7 +348,7 @@ ktruser(struct proc *p, const char *id, 
        struct ktr_header kth;
        struct ktr_user ktp;
        int error;
-       void *memp;
+       void *memp = NULL;
 #define        STK_PARAMS      128
        long long stkbuf[STK_PARAMS / sizeof(long long)];
 

Reply via email to