Package: libsnmp-python Version: 5.4.1~dfsg-9 Severity: important Hi!
I am trying to use libsnmp-python but get a lot of segfaults in many occasions. Something as simple as : oid = netsnmp.Varbind("ifIndex.5") result = netsnmp.snmpget(oid, Version=2, DestHost=host, Community=community) print result gives a segfault. I also get bogus results : oid = netsnmp.Varbind(".1.3.6.1.4.1.2272.1.3.3.1.8.5") result = netsnmp.snmpwalk(oid, Version=2, DestHost=host, Community=community) print result gives (). While snmpwalk gives: SNMPv2-SMI::enterprises.2272.1.3.3.1.8.5 = INTEGER: 2 If I use snmpget instead of snmpwalk, I get a segfault. Here is a backtrace: ---Type <return> to continue, or q <return> to quit--- Program terminated with signal 11, Segmentation fault. [New process 23955] #0 0x00007f4dde7f0ea9 in strchrnul () from /lib/libc.so.6 (gdb) bt #0 0x00007f4dde7f0ea9 in strchrnul () from /lib/libc.so.6 #1 0x00007f4dde7b72d3 in vfprintf () from /lib/libc.so.6 #2 0x00007f4dde7e024a in vsnprintf () from /lib/libc.so.6 #3 0x00007f4dde7c0db3 in snprintf () from /lib/libc.so.6 #4 0x00007f4dde3bb695 in ?? () from /usr/lib/python2.5/site-packages/netsnmp/client_intf.so #5 0x00007f4dde3be549 in ?? () from /usr/lib/python2.5/site-packages/netsnmp/client_intf.so #6 0x0000000000491982 in PyEval_EvalFrameEx () #7 0x0000000000492a12 in PyEval_EvalFrameEx () #8 0x00000000004930fd in PyEval_EvalCodeEx () #9 0x0000000000491623 in PyEval_EvalFrameEx () #10 0x00000000004930fd in PyEval_EvalCodeEx () #11 0x00000000004932f2 in PyEval_EvalCode () #12 0x00000000004b2d08 in PyRun_FileExFlags () #13 0x00000000004b2fab in PyRun_SimpleFileExFlags () #14 0x0000000000414542 in Py_Main () #15 0x00007f4dde7911a6 in __libc_start_main () from /lib/libc.so.6 #16 0x0000000000413989 in _start () -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core) Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash Versions of packages libsnmp-python depends on: ii libc6 2.7-13 GNU C Library: Shared libraries ii libsnmp15 5.4.1~dfsg-9 SNMP (Simple Network Management Pr ii python 2.5.2-2 An interactive high-level object-o ii python-central 0.6.8 register and build utility for Pyt libsnmp-python recommends no packages. libsnmp-python suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]