File monitoring-plugins-2.3.1-check_snmp_segfaults.patch of Package monitoring-plugins

Index: monitoring-plugins-2.3.1/plugins/check_snmp.c
===================================================================
--- monitoring-plugins-2.3.1.orig/plugins/check_snmp.c
+++ monitoring-plugins-2.3.1/plugins/check_snmp.c
@@ -375,7 +375,7 @@ main (int argc, char **argv)
 		}
 	}
 
-	for (line=0, i=0; line < chld_out.lines; line++, i++) {
+	for (line=0, i=0; line < chld_out.lines && i < numoids; line++, i++) {
 		if(calculate_rate)
 			conv = "%.10g";
 		else
openSUSE Build Service is sponsored by