-
Notifications
You must be signed in to change notification settings - Fork 2
5.4.1_open_issues
We try to collect significant open issues for the 5.4.1 release cycle here. Please add your contributions/comments and fix as much as you can!
Nr |
Issue |
Bug/patch |
Comment |
Assigned to |
1 |
ipAddressTable crash with double free |
Bug 1733344 |
Crashes on FC6 with double free. Backtrace available. |
rstory |
4 |
set O_NONBLOCK on Linux! |
Bug 1718296 |
recvfrom can block if we don't set O_NONBLOCK on Linux |
? |
5 |
HP-UX 11.23/IA64 build failure |
Bug 1742278 |
Build fails in snmplib/system.c. Preprocessor output available. |
tanders/magfr? |
6 |
hrStorageSize overflow |
Bug 1743171 |
hrStorageSize is negative for large filesystems, although the MIB only allows values >=0. |
? |
7 |
error on subcontainer 'ia_addr' insert (-1) |
Provide a more meaningful log message for duplicate IP addresses instead of spamming the log continuously. |
rstory? |
|
8 |
ifTable transient interface handling |
offer an (per-interface) config option how transient interfaces are handled in ifTable (same or different). A List FAQ. |
rstory? |
|
9 |
Suppress error messages on SIGHUP |
? |
Remove the likely harmless, but annoying error messages on SIGHUP. A List FAQ |
rstory?/dts12 |
10 |
disman/event crash |
Bug 1556259 |
Reported crashes in mteTrigger.c |
dts12 |
11 |
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. |
? |
12 |
64bit nlist |
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 now possible since 5.4.rc2. |
tanders |
|
"exec/sh /bin/true" hangs the agent |
Bug 1745113 |
"exec truth /bin/true" causes the agent to hang while eating 100% cpu |
dts12 |
|
Perl linking |
- |
libperl is still incorrectly linked to the applications rather than libnetsnmpagent/libnetsnmptrapd. 5.4.1.rc1 allows to manually configure --enable-as-needed (default to off in 5.4, on in trunk). |
tanders |
|
OSX embedded perl broken |
Bug 1377478 |
Embedded perl (and sometimes even the perl modules) seem to fail silently (and for unknown reasons) on OSX for some people, but not all. Should now be fixed in 5.4.1.rc1 when using proper libperl linking (--enable-as-needed). |
tanders |
|
AIX embedded perl build broken |
Bug 1600099 |
Embedded perl fails to build on AIX, even with properly built shared libraries. It's a xlc/cc_r compiler issue. Now documented in README.aix. |
tanders |
|
library layering |
Mostly fixed for 5.4.1.pre2. Full story here. |
tanders |
||
Python build |
- |
There's a Debian patch (#38) to allow for in-tree building of the Python modules. |
tanders |
|
snmptrap/trapsess send to port 161 |
Patch 1620424 |
snmptrap and trapsess send to port 161 instead of port 162 by default. Patch from magfr available. |
magfr |
|
Linux CPU stats |
Bug 1600261 |
Broken for Montavista Linux on XScale/ARM and possibly others. See bug description. Regression over 5.3.x. |
dts12 |
|
fix perl compiler warnings |
- |
There are a number of nasty compiler warnings for the perl modules that needs to be dealt with. List provided to hardaker. (http://pastebin.ca/196857) Dave has flagged three issues as potentially important after review (see list). Full fixes for SNMP.pm are in 5.4.x CVS. |
tanders |
|
OSX CPU stats |
Patch 1600522 |
Neither cpu_sysctl (preferrable?) nor cpu_nlist compile on Darwin. rc1/rc2 ship cpu_null for Darwin. To be investigated! At least it doesn't seem to be a regression over 5.3.x, based on rstory's snmpwalk output for darwin7/8. |
dts12/rstory/jalbert |
|
libtool 1.5.24? |
- |
5.4.1.pre3 ships with libtool 1.5.22. Is it worth upgrading to 1.5.24 (as in trunk)? Upgraded to 1.5.24 before 5.4.1.rc4. |
tanders |
Item |
Comment |
Assigned to |
manual pages |
quite a few manual pages currently ship with explicit XXX - to be filled in for 5.4.1 final. |
Volunteers? |
missing tests |
We're currently missing tests for at least: |
Volunteers? |