[syslog-ng]Bug: nul chars at end of log lines
W. Borgert
syslog-ng@lists.balabit.hu
Tue, 19 Apr 2005 12:13:03 +0200
Hi,
I reported this on 2004-11-24 as Debian bug against version 1.6.4,
but I'm curious, whether problem is known on other platforms, too.
(See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=282782)
A nul character at the end of an UDP transferred log message is
included in the actual syslog file. In the terminal window the
character is shown as ^@. Two problems: It looks ugly and it
makes the file look "binary" to tools such as grep, which does
not print lines anymore, but says "Binary file matches" :-(
A test script to (< 15 lines of code) reproduce the behaviour
can be downloaded from here:
http://bugs.debian.org/cgi-bin/bugreport.cgi/logtest.py?bug=282782&msg=3&att=1
Don't forget to enable udp() as source, if you run the test.
Cheers, WB