> -----Original Message----- > From: [email protected] [mailto:rsyslog- > [email protected]] On Behalf Of Marcin Miroslaw > Sent: Friday, July 15, 2011 5:36 PM > To: [email protected] > Subject: Re: [rsyslog] Gentoo's QA notices > > W dniu 15.07.2011 17:04, Rainer Gerhards pisze: > >> * rsconf.c:342:9: warning: array subscript is above array bounds > >> [-Warray-bounds] > > Actual error (!). I just fixed it. > > Message disappear:) > > >> * QA Notice: Package has poor programming practices which may > compile > >> * fine but exhibit random runtime failures. > >> * /usr/include/bits/string3.h:52:3: warning: call to > >> __builtin___memcpy_chk will always overflow destination buffer > [enabled > >> by default] > > > > I have no idea where this stems from. Do you have some connect (e.g. > which > > code calls this lib function?). > > Probably this is bug in gcc ( > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37060 ) ? > > I paste warning with context: > net.c: In function ‘clearAllowedSenders’: > net.c:580:7: warning: ‘pCurr’ may be used uninitialized in this > function > [-Wuninitialized] > In file included from /usr/include/string.h:642:0, > from net.c:50: > In function ‘memcpy’, > inlined from ‘AddAllowedSender’ at net.c:724:13, > inlined from ‘addAllowedSenderLine’ at net.c:872:5: > /usr/include/bits/string3.h:52:3: warning: call to > __builtin___memcpy_chk will always overflow destination buffer [enabled > by default]
Interesting. I'll see that I dig through it. It's pretty old code, I'd bet I haven’t touched it for at least two years. But that doesn't mean anything ;) Rainer _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

