The following attached patch is being submitted against the open source syslog-ng-2.0.5.
* src/afsocket.c (afsocket_dd_format_stats_name):
Using IPv6 for a destination of tcp6 or udp6: There was no case statement for AF_INET6 and as a result, “driver_name” was never filled in with either tcp6 or udp6. The subsequent routine (g_snprintf) that used “driver_name” caused a segmentation fault. This is now fixed.
<<syslog-ng-Changelog.doc>> <<afsocket.diff>>
Phil Bellino
Software Engineer
MRV Communications, Inc.
295 Foster Street
Littleton, MA. 01460
Phone: 978-952-4807
Fax: 978-952-5444
Email: pbellino@mrv.com