From: SourceForge.net <no...@so...> - 2007-12-22 20:07:31
|
Bugs item #1856562, was opened at 2007-12-22 21:07 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1856562&group_id=12694 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: agent Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jochen (jochen2) Assigned to: Nobody/Anonymous (nobody) Summary: snmpd: argument parsing causes segfaults Initial Comment: This is forwarded from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444986: Version 5.4.1 and 5.3.1. From: ma...@ev... (Mark A. Hershberger) $ sudo snmpd -LS Segmentation fault $ sudo snmpd -LE Segmentation fault $ sudo snmpd -LO Segmentation fault But argument parsing for the -LS option is messed up further: $ sudo snmpd -LSwd invalid syslog facility: S Attached patch fixes the problem. Also there are more instances of optarg = argv[++optind]; These could of course cause even more segfaults then if optind+1 > argc... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=1856562&group_id=12694 |