5.4.2 open issues
From Net-SNMP Wiki
Revision as of 00:04, 18 January 2008 by Tanders (Talk | contribs) (initial 5.4.2 open issues list (based on 5.4.1 list))
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_crash with double free | Bug 1733344 | Crashes on FC6 with double free. Backtrace available. | 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 crash
The most critical issue at the moment are believed to be the ipAddressTable crashes. There have been quite a few different bug reports in the tracker and on the lists as well as proposed patches:
- Problem summary: crash (double free) in ipAddressTable triggered by either duplicate IP Addresses or duplicate ifIndexes
- Bug tracker items
- List reports
- Proposed patches
- diff.ipaddress-patch-541 (rstory 2007-09-25) from bug 1733344 -- didn't fix crashes for anyone, obsoleted by zones patch below
- diff.zones-541.pat from [bug 1794532 (rstory 2007-10-02) -- fixes 1794532, but not 1733344!
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? |