Looks like this is caused by the addition of SSE-instruction acceleration of 
strcpy() on AMD64 in libc6.
syslogd was using strcpy() to shift a string forward (to eliminate leading 
whitespace), but this is not allowed per the ANSI standard.  By chance, the old 
libc6 worked fine, but the new accelerated libc6 does not.

It has been fixed in Debian, but the fix didn't make it into Maverick.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586156

** Bug watch added: Debian Bug tracker #586156
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586156

-- 
Line continuations in default syslog.conf not parsed correctly
https://bugs.launchpad.net/bugs/572447
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to