Uninitialized timestamps set in sppp_input

2015-11-08 Thread Mark Latimer
Hello, In sys/net/if_spppsubr.c last activity time stamps can be set to uninitialized values. Found with clang. Regards Index: sys/net/if_spppsubr.c === RCS file: /cvs/src/sys/net/if_spppsubr.c,v retrieving revision 1.144 diff -u

Use uninitialized in sys/kern/uipc_syscalls.c

2015-11-08 Thread Mark Latimer
Hello, clang reports (from a recent -current) a use uninitialized if doaccept in sys/kern/uipc_syscalls.c . If isdnssocket fails resulting in goto bad where both s and headfp have not yet been initialized, conceivably resulting in undefined effects. Regards Mark

Potential free uninitialized pointer in kern_ktrace.c

2015-08-01 Thread Mark Latimer
Hello, 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. Regards int ktruser(struct proc *p, const char *id, const void *addr, size_t len) { struct ktr_header kth