Package: dnsviz Version: 0.8.0-1 Severity: normal Dear maintainers,
trying to produce graphs for queries involving DNAME records results in the following error: Traceback (most recent call last): File "/usr/bin/dnsviz", line 108, in <module> main() File "/usr/bin/dnsviz", line 105, in main mod.main(args) File "/usr/lib/python2.7/dist-packages/dnsviz/commands/graph.py", line 308, in main name_obj = OfflineDomainNameAnalysis.deserialize(name, analysis_structured, cache, strict_cookies=strict_cookies) File "/usr/lib/python2.7/dist-packages/dnsviz/analysis/online.py", line 943, in deserialize a._deserialize_related(d) File "/usr/lib/python2.7/dist-packages/dnsviz/analysis/online.py", line 1003, in _deserialize_related self.add_query(Q.DNSQuery.deserialize(query, bailiwick_map, default_bailiwick, cookie_jar_map, default_cookie_jar, cookie_standin, cookie_bad), detect_ns, detect_cookies) File "/usr/lib/python2.7/dist-packages/dnsviz/analysis/online.py", line 497, in add_query self.queries[key].add_query(query, bailiwick_map, default_bailiwick) File "/usr/lib/python2.7/dist-packages/dnsviz/query.py", line 1277, in add_query self._aggregate_response(server, client, response, self.qname, self.rdtype, self.rdclass, bailiwick) File "/usr/lib/python2.7/dist-packages/dnsviz/query.py", line 849, in _aggregate_response self._aggregate_answer(server, client, response, is_referral, qname, rdtype, rdclass) File "/usr/lib/python2.7/dist-packages/dnsviz/query.py", line 881, in _aggregate_answer synthesized_cname_info = rrset_info.create_or_update_cname_from_dname_info(synthesized_cname_info, server, client, response, rdclass) File "/usr/lib/python2.7/dist-packages/dnsviz/response.py", line 1066, in create_or_update_cname_from_dname_info return self.insert_into_list(synthesized_cname_info, self.cname_info_from_dname, server, client, response, rdclass) TypeError: insert_into_list() takes exactly 6 arguments (7 given) A simple reproducer is: dnsviz probe www.hrz.uni-bonn.de | dnsviz graph -- System Information: Debian Release: 10.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dnsviz depends on: ii dns-root-data 2019031302 ii libjs-jquery 3.3.1~dfsg-3 ii libjs-jquery-ui 1.12.1+dfsg-5 ii libjs-jquery-ui-theme-redmond 1.12.1+dfsg-1 ii libjs-raphael 2.1.0-1 ii python 2.7.16-1 ii python-dnspython 1.16.0-1 ii python-libnacl 1.6.1-4 ii python-m2crypto 0.31.0-4 ii python-pygraphviz 1.5-1 dnsviz recommends no packages. dnsviz suggests no packages. -- no debconf information