Hi, I don't know since when and what I did before, but my syslog-ng crashes. I the core dump I saw, it prints a message "io.c: sockaddr2info(): Unsupported address family %i.\n" where %i is 27749. But the value of %i changes with every crash. The crashes occures in line 1032 of the file io.c. But the error is before. The addr parameter in do_read_line (sources.c:61) is a invalid value for an address family. I couldn't find the piont, where the incorrect address family is set. Is this a known bug? Bye, Joerg.
On Thu, Jan 09, 2003 at 03:34:32PM +0000, Joerg Sommer wrote:
Hi,
I don't know since when and what I did before, but my syslog-ng crashes. I the core dump I saw, it prints a message "io.c: sockaddr2info(): Unsupported address family %i.\n" where %i is 27749. But the value of %i changes with every crash.
The crashes occures in line 1032 of the file io.c. But the error is before. The addr parameter in do_read_line (sources.c:61) is a invalid value for an address family. I couldn't find the piont, where the incorrect address family is set.
this is a kernel bug. there was a fix posted on this mailing list and DaveM promised me to include it in 2.4.21. The workarounds in syslog-ng 1.5.24 and libol 0.3.6 supposedly fix the problem. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
participants (2)
-
Balazs Scheidler
-
Joerg Sommer