Your message dated Mon, 06 Oct 2008 22:17:34 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#497656: fixed in net-snmp 5.4.1~dfsg-10
has caused the Debian Bug report #497656,
regarding libsnmp-python: Lots of segfaults when using Python snmp module
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
497656: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497656
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: net-snmp
Source-Version: 5.4.1~dfsg-10
We believe that the bug you reported is fixed in the latest version of
net-snmp, which is due to be installed in the Debian FTP archive:
libsnmp-base_5.4.1~dfsg-10_all.deb
to pool/main/n/net-snmp/libsnmp-base_5.4.1~dfsg-10_all.deb
libsnmp-dev_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/libsnmp-dev_5.4.1~dfsg-10_sparc.deb
libsnmp-perl_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/libsnmp-perl_5.4.1~dfsg-10_sparc.deb
libsnmp-python_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/libsnmp-python_5.4.1~dfsg-10_sparc.deb
libsnmp15_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/libsnmp15_5.4.1~dfsg-10_sparc.deb
net-snmp_5.4.1~dfsg-10.diff.gz
to pool/main/n/net-snmp/net-snmp_5.4.1~dfsg-10.diff.gz
net-snmp_5.4.1~dfsg-10.dsc
to pool/main/n/net-snmp/net-snmp_5.4.1~dfsg-10.dsc
snmp_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/snmp_5.4.1~dfsg-10_sparc.deb
snmpd_5.4.1~dfsg-10_sparc.deb
to pool/main/n/net-snmp/snmpd_5.4.1~dfsg-10_sparc.deb
tkmib_5.4.1~dfsg-10_all.deb
to pool/main/n/net-snmp/tkmib_5.4.1~dfsg-10_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jochen Friedrich <[EMAIL PROTECTED]> (supplier of updated net-snmp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 06 Oct 2008 22:35:57 +0200
Source: net-snmp
Binary: snmpd snmp libsnmp-base libsnmp15 libsnmp-dev libsnmp-perl
libsnmp-python tkmib
Architecture: source all sparc
Version: 5.4.1~dfsg-10
Distribution: unstable
Urgency: high
Maintainer: Net-SNMP Packaging Team <[EMAIL PROTECTED]>
Changed-By: Jochen Friedrich <[EMAIL PROTECTED]>
Description:
libsnmp-base - SNMP (Simple Network Management Protocol) MIBs and documentation
libsnmp-dev - SNMP (Simple Network Management Protocol) development files
libsnmp-perl - SNMP (Simple Network Management Protocol) Perl5 support
libsnmp-python - SNMP (Simple Network Management Protocol) Python support
libsnmp15 - SNMP (Simple Network Management Protocol) library
snmp - SNMP (Simple Network Management Protocol) applications
snmpd - SNMP (Simple Network Management Protocol) agents
tkmib - SNMP (Simple Network Management Protocol) MIB browser
Closes: 497656 500717
Changes:
net-snmp (5.4.1~dfsg-10) unstable; urgency=high
.
* Fix python regression introduced by fix of CVE-2008-2292 (Closes: #497656)
* Fix xen dom0 problems (Closes: #500717)
Checksums-Sha1:
39470a4ae13ad8d255c36831b68fd9f7462ecb0d 1783 net-snmp_5.4.1~dfsg-10.dsc
b3f7193b03bf0657630d515d7039fb2a4001c0d9 81491 net-snmp_5.4.1~dfsg-10.diff.gz
eae8e620da1994e9e1bb2896252e8d4e991d6db5 1369024
libsnmp-base_5.4.1~dfsg-10_all.deb
63d54b4bf6814a35e8ecc44092cd83945bcc27a6 943570 tkmib_5.4.1~dfsg-10_all.deb
7f7323b5d6c3ded90b251ad4733e47b1bba17377 957436 snmpd_5.4.1~dfsg-10_sparc.deb
2837fae1ce728c9e28b38fd429cdd48a92d43fc4 1040964 snmp_5.4.1~dfsg-10_sparc.deb
23bd75e281406e77fc61a51773fb0523b9db9830 2012290
libsnmp15_5.4.1~dfsg-10_sparc.deb
f931798a629cef3993c8865745ec11e7b888494f 2622806
libsnmp-dev_5.4.1~dfsg-10_sparc.deb
be238ab50357cb0c22cb2549eb6f4868a4594858 1025682
libsnmp-perl_5.4.1~dfsg-10_sparc.deb
bd59e3e5f8105df6e075bd434f84d4f881be5408 917550
libsnmp-python_5.4.1~dfsg-10_sparc.deb
Checksums-Sha256:
a461e6ce21ca920cb06ce1b1e73b89595fcf7d1260b7e6ea23d74be206d3214f 1783
net-snmp_5.4.1~dfsg-10.dsc
e7c59af7de9b603a94b2b569e4f7abccfcd8f6403313195c40c1c510ef957790 81491
net-snmp_5.4.1~dfsg-10.diff.gz
04f4c71f2f5bcbd9eb10fef9d65ead9274f74dd183b1d2aa47c2967de7c41037 1369024
libsnmp-base_5.4.1~dfsg-10_all.deb
69410df0ebe48d7eca5cff2b3969ddfc92a6ce008712aae300df4cc1c620a6ad 943570
tkmib_5.4.1~dfsg-10_all.deb
b0d5cd66ccea9c3438ecad69718c913eb4861d756a639cbde12ebb552d28f64e 957436
snmpd_5.4.1~dfsg-10_sparc.deb
bc28d729297746a84cc273eb2b5a3a6761cd8373bdede011db9c8674614ffb9c 1040964
snmp_5.4.1~dfsg-10_sparc.deb
310fe1f228668ab193af611a90810448b1060ea5d81f2a432c0fe2dcbcdea26f 2012290
libsnmp15_5.4.1~dfsg-10_sparc.deb
821f43c1fc715bbc6e2b54d5f4a29c19eff030cb4d26d35f1ba771db5afa6ae0 2622806
libsnmp-dev_5.4.1~dfsg-10_sparc.deb
31a0139a0e114ed9ed843c69442be13a0af4594ea975028c4bd1d4de3a74721d 1025682
libsnmp-perl_5.4.1~dfsg-10_sparc.deb
b9054f8936e4798b956c2fce85b65450e53ab17bc7ac1b24d05b50ed7337efbb 917550
libsnmp-python_5.4.1~dfsg-10_sparc.deb
Files:
82c333253fa0deb47920da60a39fef07 1783 net optional net-snmp_5.4.1~dfsg-10.dsc
d7c90fe0e95bdd9df94873990608b5d3 81491 net optional
net-snmp_5.4.1~dfsg-10.diff.gz
acc61ce460fb68ffaacc3d819ae2e883 1369024 libs optional
libsnmp-base_5.4.1~dfsg-10_all.deb
59598575ecac7eb080dc7a2f89255384 943570 net optional
tkmib_5.4.1~dfsg-10_all.deb
38f33828d94e3f07d079b0ddab2780aa 957436 net optional
snmpd_5.4.1~dfsg-10_sparc.deb
5a9fa7bf794794542900abf84170de52 1040964 net optional
snmp_5.4.1~dfsg-10_sparc.deb
14635dd1621af39beabc7ad2072259d8 2012290 libs optional
libsnmp15_5.4.1~dfsg-10_sparc.deb
e61baa58f4e9f76b853bf64f35c5230e 2622806 libdevel optional
libsnmp-dev_5.4.1~dfsg-10_sparc.deb
7157a6d313d4543cb45f37f0d0b0bd5c 1025682 perl optional
libsnmp-perl_5.4.1~dfsg-10_sparc.deb
91b1d5a354efd8168f9ad9b643401c40 917550 python optional
libsnmp-python_5.4.1~dfsg-10_sparc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFI6osk0fhX0Y/ocz0RAn5iAJsHfxO5GV/Lyqe1MNlRM5XScEWz2wCcDr/V
bixnGXc+ta9jU35H9LcNiO4=
=xjZ3
-----END PGP SIGNATURE-----
--- End Message ---