Description of problem: The zabbix server crashes when you try and poll a SNMP OID that returns an IP address. In my case I am polling "ip.ipRouteTable.ipRouteEntry.ipRouteNextHop.0.0.0.0". It looks like the buffer allocated for converting a numeric IP address into a string is too small and the gcc buffer overflow protection code detects that and kills the server. Version-Release number of selected component (if applicable): 1.1.4-2.fc6 How reproducible: Always. Steps to Reproduce: 1. Set up a new item in Zabbix to poll a SNMP OID that returns an IP address. Actual results: Zabbix server crashes. Expected results: Data gets entered into database. Additional info: Patch attached.
Created attachment 142585 [details] Fix for buffer overflow.
Reported upstream: https://sourceforge.net/tracker/index.php?func=detail&aid=1607011&group_id=23494&atid=378683
Patch included in zabbix-1.1.4-4, now building for devel, fc6 and fc5. I'll drop a line to upstream about it...