Package: syslog-ng
Version: 2.0.0-1etch1
Severity: important

If you have 2 sources configured in your /etc/syslog-ng/syslog-ng.conf that 
reference udp() then it will segfault when it recieves a HUP. This happens
whenever the logs are rotated, thus leaving you without logging.

To reproduce:

Create your syslog-ng.conf file as:
source s_network_1 {
        udp();
};
source s_network {
        udp();
};


Run syslog. I ran it with the -F option so it didn't detatch.

Send it a HUP.

It'll segfault, somewhere in getutent according to the core file.


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.8
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages syslog-ng depends on:
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries

Versions of packages syslog-ng recommends:
ii  logrotate                     3.7.1-3    Log rotation utility

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to