Date: Fri, 13 Dec 1996 16:21:17 +1100 From: Bruce Evans <bde@zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, joerg@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/net ascii2addr.c Message-ID: <199612130521.QAA20872@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
> Modified: lib/libc/net ascii2addr.c > Log: > Fix an embarassing and rather obscure incarnation of an uninitialized > local variable use. > > Found by: actually using ascii2addr() :-/ This introduces an embarassing and rather obscure incarnation of an uninitialized local variable use: now strbuf[15] is uninitialized. strncpy(), unlike strncat(), does not null terminate the target string if the source string together with its null terminator is longer than the specified length. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612130521.QAA20872>