Your message dated Thu, 18 May 2017 04:48:35 +0000
with message-id <e1dbdmz-000hbw...@fasolo.debian.org>
and subject line Bug#862741: fixed in python-iptables 0.11.0-4
has caused the Debian Bug report #862741,
regarding python3-iptables: rule.create_match() raises MemoryError
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 ow...@bugs.debian.org
immediately.)


-- 
862741: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862741
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-iptables
Version: 0.11.0-3
Severity: grave
Justification: renders package unusable

The following sample code raises MemoryError on all my Debian systems:

Python 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import iptc
>>> iptc.Rule().create_match('udp')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/iptc/ip4tc.py", line 959, in create_match
    match = Match(self, name=name, revision=revision)
  File "/usr/lib/python3/dist-packages/iptc/ip4tc.py", line 558, in __init__
    self.reset()
  File "/usr/lib/python3/dist-packages/iptc/ip4tc.py", line 635, in reset
    udata_buf = (ct.c_ubyte * udata_size)()
MemoryError

Using any other method to create a match (iptc.Match(rule, 'tcp')) or
any other match type ('tcp', 'owner', etc) and other kernels (4.9.0
from testing, old 4.6.0 from testing) gives the same results. This bug
makes it impossible to construct any iptable rule as matches are the
core of it - and this pretty much defeats the purpose of the package.

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (1000, 'testing'), (50, 'unstable'), (20, 'stable'), (1,
'experimental')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.9.0-2-grsec-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to C.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-iptables depends on:
ii  iptables     1.6.0+snapshot20161117-6
ii  libc6        2.24-10
ii  python3      3.5.3-1
pn  python3:any  <none>

python3-iptables recommends no packages.

Versions of packages python3-iptables suggests:
pn  python-iptables-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: python-iptables
Source-Version: 0.11.0-4

We believe that the bug you reported is fixed in the latest version of
python-iptables, which is due to be installed in the Debian FTP archive.

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 862...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org> (supplier of updated 
python-iptables 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 18 May 2017 00:24:18 +0200
Source: python-iptables
Binary: python-iptables python3-iptables python-iptables-doc
Architecture: source
Version: 0.11.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlae...@debian.org>
Description:
 python-iptables - Python bindings for iptables (Python 2 interface)
 python-iptables-doc - documentation for the python-iptables library
 python3-iptables - Python bindings for iptables (Python 3 interface)
Closes: 862741
Changes:
 python-iptables (0.11.0-4) unstable; urgency=medium
 .
   * Backported xtables_match_v12 (Closes: #862741)
Checksums-Sha1:
 1b0143800e99caa9cf020fa92f156859d19d3ec8 2117 python-iptables_0.11.0-4.dsc
 3ba5a52655c8727ca7e5a36d64c8c0b462e70c2a 5184 
python-iptables_0.11.0-4.debian.tar.xz
 5dedbf266e9256a732f0db42c4048a29067bddbc 8564 
python-iptables_0.11.0-4_amd64.buildinfo
Checksums-Sha256:
 a0312a72a4b39ef95ec2b22e88b61df34d1807027be228c762cd4efc4dbd6f88 2117 
python-iptables_0.11.0-4.dsc
 2f9bb81634f2603cc25bec101120d47033429bba51df8923be3af502941d7a92 5184 
python-iptables_0.11.0-4.debian.tar.xz
 f592dc7968943702d2fcce130bbbb579aa6cbdb02c547c696801e1b494ec9e0d 8564 
python-iptables_0.11.0-4_amd64.buildinfo
Files:
 4d81880fa32ac96523047d8806c70b39 2117 python optional 
python-iptables_0.11.0-4.dsc
 e9414633b5f5ebb8525245f8f90b8b9d 5184 python optional 
python-iptables_0.11.0-4.debian.tar.xz
 757124759f6fe5eec953cec355d2f884 8564 python optional 
python-iptables_0.11.0-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEdAXnRVdICXNIABVttlAZxH96NvgFAlkc1p8ACgkQtlAZxH96
NvimFBAAgeYrgszaQaxbLKS8Hbtls0TfaATs6G/wlPmayr+nRHjsXLRvLxE3TvLy
Q6ms4hLPAz7S/+0OYalmIQBZSvkpgiP75H/PE696sQB8ZbMkoa+HlvvdPvBqAAb2
hh9ob7bAJaD8zWSwtISTgRLmX1RHIPlK0XeaDaogEq3gLrKh6K5+HsvOboleqUGU
VSo7QCxZVnjg1+j411bhBOs9s2oX53dHmMk9/C17TlDHBMZFVesOg8u+Ajw7r1TZ
LqGnoI5He/L/oIwXB0AeKcqJJmVgexu3TV10UvnqVLrtd42susCp8Jyayo1dnY1+
v+EMkgsBedVmxLFtPKai0vuqbyqHUdm9vluzubEJsVAuMgvglHmGOGbk+Iyi7Pde
bvg3Oinm7+9zO3SOrF0MKLOO8uuKVxAL+MGCM0XwcEPIBnjDTmxDVg3SmW0dx8YX
bUwBpcs2leYKCVrtZfpkuR2UTLbxiOatKSYRABfPwGTxP4OK5Ejeb+AojSXgz39f
TzhNAL8tDT0RgBrAON0zsCIF+3btnKmJHkdev1Hm3XkJwqzW47cy0rACb0cLBf7/
7KqEg3Ta7C3Hnku5eI7rWTLiUcHYqDAgHfDBefUP1A2XQIbpCCNcStbjMmShkFNL
RqHgZ+B0ZQSeGNNjW+PnwDKhnTe6rwr4/R47R7wT3QSifllX5Zk=
=2CQy
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to