Difference between revisions of "5.4.2 open issues"

From Net-SNMP Wiki
Jump to: navigation, search
(ipAddressTable crashes)
m
Line 63: Line 63:
  
 
* [http://sourceforge.net/mailarchive/message.php?msg_id=1192430445.2741.22.camel%40localhost -coders discussion]
 
* [http://sourceforge.net/mailarchive/message.php?msg_id=1192430445.2741.22.camel%40localhost -coders discussion]
 +
  
 
== Documentation and testing work for 5.4.2 ==
 
== Documentation and testing work for 5.4.2 ==

Revision as of 01:14, 18 January 2008

We try to collect significant open issues for the upcoming 5.4.2 release cycle here. Please add your contributions/comments and fix as much as you can!

Open issues for 5.4.2

Nr Issue Bug/patch Comment Assigned to
1 ipAddressTable crashes with double free Bugs 1733344, 1794532, 1857628 Crashes with double free. Full story below. rstory
2 error on subcontainer 'ia_addr' insert (-1) Bug 1693039, Patch 1712645 Provide a more meaningful log message for duplicate IP addresses instead of spamming the log continuously. rstory?
3 set O_NONBLOCK on Linux! Bug 1718296 recvfrom can block if we don't set O_NONBLOCK on Linux  ?
4 HP-UX 11.23/IA64 build failure Bug 1742278 Build fails in snmplib/system.c. Preprocessor output available. tanders/magfr?
5 hrStorageSize overflow Bug 1743171 hrStorageSize is negative for large filesystems, although the MIB only allows values >=0.  ?
6 ifTable transient interface handling Bug 1238981, Patch 1513191 offer an (per-interface) config option how transient interfaces are handled in ifTable (same or different). A List FAQ.
This feels like a new feature, and not appropriate for 5.4.x?
rstory?
7 Suppress error messages on SIGHUP  ? Remove the likely harmless, but annoying error messages on SIGHUP. A List FAQ
Handled for "extend" and "monitor" directives. What others?
 ?
8 disman/event crash Bug 1556259 Reported crashes in mteTrigger.c
This is a race condition between (typically high-volume) request handling and trap generation. Not realistic to address for 5.4.2?
dts12
9 Solaris perl<->host issues (due to largefiles) Bug 1486366 Solaris system-supplied Perl is compiled with largefile support. The very same options break the build of the host module, though.
At least detected (and embedded perl disabled) since 5.4.pre3.
 ?
10 64bit nlist Bugs 148532, 1484814, 1388562 nlist fails on 64bit systems (AIX, IRIX, Tru64). We need 64bit capable auto_nlist replacement routines. Every system has its own variant and changes are needed all over the net-snmp code. Stop-gap fix is specifying --without-kmem-usage which is possible since 5.4.rc2. tanders


ipAddressTable crashes

  • Problem summary: crash (double free) in ipAddressTable triggered by either duplicate IP Addresses or duplicate ifIndexes
  • Proposed patches
    • diff.ipaddress-patch-541 (rstory 2007-09-25) from bug 1733344 -- didn't fix crashes for most people, obsoleted by zones patch below
    • diff.zones-541.pat from bug 1794532 (rstory 2007-10-02) -- fixes 1794532, but not 1733344 and others!
    • patch 1712645 (jsafranek) -- seems to fix the crash for all people who tested it
    • proposed code by magfr -- reviewed, but not tested yet


Documentation and testing work for 5.4.2

Item Comment Assigned to
manual pages quite a few manual pages currently ship with explicit XXX - to be filled in for 5.4.2. Volunteers?
missing tests We're currently missing tests for at least:
 disman/event monitoring, snmpvacm extensions, snmptranslate, snmpusm DH stuff, snmptrapd walk, ...
Volunteers?