Your message dated Thu, 03 Jan 2019 21:47:09 +0000 with message-id <[email protected]> and subject line Bug#915866: fixed in dnspython 1.15.0-1+deb9u1 has caused the Debian Bug report #915866, regarding [python3-dnspython] crashes on parsing DNS zone file with NSEC3 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.) -- 915866: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915866 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python3-dnspython Version: 1.15.0-1 Severity: normal Tags: patch Hi, python3-dnspython crashes while parsing my zone files with DNSSEC and NSEC3. The zone files are generated by the knot DNS server and I thus believe them to be correct and valid. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/dns/zone.py", line 691, in _rr_line self.current_origin, False) File "/usr/lib/python3/dist-packages/dns/rdata.py", line 428, in from_text return cls.from_text(rdclass, rdtype, tok, origin, relativize) File "/usr/lib/python3/dist-packages/dns/rdtypes/ANY/NSEC3.py", line 133, in from_text windows.append((window, ''.join(bitmap[0:octets]))) TypeError: sequence item 0: expected str instance, int found I found the problem has been fixed upstream in [1]. Please add the fix to Debian. I can confirm that the patch fixes the crash for me. Looking at the latest upstream git commits there also seems to be a new release (1.16.0) with this fix included in the pipeline. I also can create a merge request on salsa for this patch if preferred. [1] https://github.com/rthalley/dnspython/commit/fed4e0c5371ed513dbc2d4ad477ce1bd1c940114 Thanks, Maxi
signature.asc
Description: This is a digitally signed message part.
--- End Message ---
--- Begin Message ---Source: dnspython Source-Version: 1.15.0-1+deb9u1 We believe that the bug you reported is fixed in the latest version of dnspython, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Kitterman <[email protected]> (supplier of updated dnspython 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: SHA256 Format: 1.8 Date: Mon, 24 Dec 2018 15:20:36 -0500 Source: dnspython Binary: python-dnspython python3-dnspython Architecture: source all Version: 1.15.0-1+deb9u1 Distribution: stretch Urgency: medium Maintainer: Debian Python Modules Team <[email protected]> Changed-By: Scott Kitterman <[email protected]> Description: python-dnspython - DNS toolkit for Python python3-dnspython - DNS toolkit for Python 3 Closes: 915866 Changes: dnspython (1.15.0-1+deb9u1) stretch; urgency=medium . * Add debian/patches/0002-fix-error-when-parsing-nsec3-bitmap-from- text.patch from upstream (Closes: #915866) Checksums-Sha1: 47cd4501cea09b8498f0818626ac616564c28b5a 2247 dnspython_1.15.0-1+deb9u1.dsc dcb805ba3edf64002ac83045e7c79f2110e9ade5 5448 dnspython_1.15.0-1+deb9u1.debian.tar.xz f468dfbdd22b0e23a7a1855be74f33e5ccefe970 6102 dnspython_1.15.0-1+deb9u1_amd64.buildinfo 4710fa2f55ef90892e4304cb0070232152955e4e 101930 python-dnspython_1.15.0-1+deb9u1_all.deb 3a23d47d40c132fc22fed3865bdb56f65863f7fc 102006 python3-dnspython_1.15.0-1+deb9u1_all.deb Checksums-Sha256: 917771b725d43bb7ad7ab42f9a92431762974bba2be9b5a250a2d8ff1b65dbe1 2247 dnspython_1.15.0-1+deb9u1.dsc 191158c7062dbd48f2432d175682e2b88d300e836e42eb7652aa22d77876edc1 5448 dnspython_1.15.0-1+deb9u1.debian.tar.xz 2a9da96d97df9f369e5296aa3db259b3102d2fcf88a69370a8f826e55e0c6293 6102 dnspython_1.15.0-1+deb9u1_amd64.buildinfo 5b4d223e58d2d5a07f7d2808bb0c69791ffb4d177a19c4617671cfe19b18a71e 101930 python-dnspython_1.15.0-1+deb9u1_all.deb 95826f77c7378927d6ff6601f97b411be32cd7ade6fba957d0e3e94734fcc54e 102006 python3-dnspython_1.15.0-1+deb9u1_all.deb Files: 85812ab715165b1d712af8b32cd0d7a8 2247 python optional dnspython_1.15.0-1+deb9u1.dsc 26b4076127a976702f25b3039565e62d 5448 python optional dnspython_1.15.0-1+deb9u1.debian.tar.xz 02f72ba29d36775d2e01e5cc8e2f4eec 6102 python optional dnspython_1.15.0-1+deb9u1_amd64.buildinfo c339a67d76fa1e78d89ef205334c75df 101930 python optional python-dnspython_1.15.0-1+deb9u1_all.deb e43b560105e7d4f3a77dd7e31886bdc7 102006 python optional python3-dnspython_1.15.0-1+deb9u1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJcIUHVAAoJEHjX3vua1ZrxvosQAKFrW+J7fcmwwaI1V+CPONlJ azukvFNUGomXH4vNyYFkihMVmegpR/qJQ0iUGryQBGA85QAQpnWKffhVFy2Rq+Dz yDfUSppsE+jQEu26hOj31DhheSw3IKT38BsKvvEuuoq07QAdcj3Bgf5vvxOBrYeh OKOR+faxS00nSedWVAIU+B7cvTDJSg97fx/3QQFlZ5JmesZ2P643L5GHYVBB7Nlc JxndfkgAlhkDIch6rXyoy6NrOmVnECsk/1ffO3ryummzg9vgaRfQ7IDHLTFSptJP 46Ox06o2pnfqQWx38dnZ9F9yhjJTe2ClxjgSdG77dK/txlYoYY5YrYvP9kATc1QU PLUw1Ds9SoEC2lxLUQJt1Tu7+7d17B282qqmpNe5FFDeKtq3zV/j6LUFXRlU/hvS fUfDLh9dlc1WMzRvPF67P/eQbEOd8q+UXrrZhYRx8TleoiILhDkse6seYFlnd6Y3 1xkropvIWE0lJn1BJlk8g/mvfhkXYHAIHElyGD2oZFGmK+Wj5+FVx6l3vAbI6TUT oR6VqiWNtqrg9DjIcVE28DxizJuyYNeC/PmeKSIEbRzSe6ig+GHbwjd+WbcTM4Yk QTb1g86KNhBxKnk4fmHKy9W4p623xTedwsdV3IFOHYdNxYCP7QQz2X66FUhTsBZT l5Jo9Puel2h9uNyjdOsW =FhnL -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
