[Python-apps-team] Bug#968656: pyzor: sometimes crashes whan called from spamassassin

Francesco Potortì Potorti at isti.cnr.it
Wed Aug 19 09:43:24 BST 2020


Package: pyzor
Version: 1:1.0.0-3
Severity: normal
X-Debbugs-Cc: none, Francesco Potortì <Potorti at isti.cnr.it>

This is what I get in the logs:
Aug 18 09:46:10 tucano spamd[3958923]: internal error, python traceback seen in response: Traceback (most recent call last):\n File "/usr/bin/pyzor", line 408, in <module>\n main()\n File "/usr/bin/pyzor", line 152, in main\n if not dispatch(client, servers, config):\n File "/usr/bin/pyzor", line 237, in check\n for digested in get_input_handler(style):\n File "/usr/bin/pyzor", line 174, in _get_input_msg\n msg = email.message_from_file(sys.stdin)\n File "/usr/lib/python3.8/email/__init__.py", line 54, in message_from_file\n return Parser(*args, **kws).parse(fp)\n File "/usr/lib/python3.8/email/parser.py", line 53, in parse\n data = fp.read(8192)\n File "/usr/lib/python3.8/codecs.py", line 322, in decode\n (result, consumed) = self._buffer_decode(data, self.errors, final)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0x92 in position 2419: invalid start byte at /usr/share/perl5/Mail/SpamAssassin/Plugin/Pyzor.pm line 308.
Aug 18 10:44:21 tucano spamd[3958923]: internal error, python traceback seen in response: Traceback (most recent call last):\n File "/usr/bin/pyzor", line 408, in <module>\n main()\n File "/usr/bin/pyzor", line 152, in main\n if not dispatch(client, servers, config):\n File "/usr/bin/pyzor", line 237, in check\n for digested in get_input_handler(style):\n File "/usr/bin/pyzor", line 174, in _get_input_msg\n msg = email.message_from_file(sys.stdin)\n File "/usr/lib/python3.8/email/__init__.py", line 54, in message_from_file\n return Parser(*args, **kws).parse(fp)\n File "/usr/lib/python3.8/email/parser.py", line 53, in parse\n data = fp.read(8192)\n File "/usr/lib/python3.8/codecs.py", line 322, in decode\n (result, consumed) = self._buffer_decode(data, self.errors, final)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 6817: invalid continuation byte at /usr/share/perl5/Mail/SpamAssassin/Plugin/Pyzor.pm line 308.
Aug 18 16:08:48 tucano spamd[3958923]: internal error, python traceback seen in response: Traceback (most recent call last):\n File "/usr/bin/pyzor", line 408, in <module>\n main()\n File "/usr/bin/pyzor", line 152, in main\n if not dispatch(client, servers, config):\n File "/usr/bin/pyzor", line 237, in check\n for digested in get_input_handler(style):\n File "/usr/bin/pyzor", line 174, in _get_input_msg\n msg = email.message_from_file(sys.stdin)\n File "/usr/lib/python3.8/email/__init__.py", line 54, in message_from_file\n return Parser(*args, **kws).parse(fp)\n File "/usr/lib/python3.8/email/parser.py", line 53, in parse\n data = fp.read(8192)\n File "/usr/lib/python3.8/codecs.py", line 322, in decode\n (result, consumed) = self._buffer_decode(data, self.errors, final)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 6530: invalid continuation byte at /usr/share/perl5/Mail/SpamAssassin/Plugin/Pyzor.pm line 308.
Aug 18 18:33:58 tucano spamd[3958923]: internal error, python traceback seen in response: Traceback (most recent call last):\n File "/usr/bin/pyzor", line 408, in <module>\n main()\n File "/usr/bin/pyzor", line 152, in main\n if not dispatch(client, servers, config):\n File "/usr/bin/pyzor", line 237, in check\n for digested in get_input_handler(style):\n File "/usr/bin/pyzor", line 174, in _get_input_msg\n msg = email.message_from_file(sys.stdin)\n File "/usr/lib/python3.8/email/__init__.py", line 54, in message_from_file\n return Parser(*args, **kws).parse(fp)\n File "/usr/lib/python3.8/email/parser.py", line 53, in parse\n data = fp.read(8192)\n File "/usr/lib/python3.8/codecs.py", line 322, in decode\n (result, consumed) = self._buffer_decode(data, self.errors, final)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xd3 in position 4148: invalid continuation byte at /usr/share/perl5/Mail/SpamAssassin/Plugin/Pyzor.pm line 308.
Aug 18 19:29:22 tucano spamd[3958923]: internal error, python traceback seen in response: Traceback (most recent call last):\n File "/usr/bin/pyzor", line 408, in <module>\n main()\n File "/usr/bin/pyzor", line 152, in main\n if not dispatch(client, servers, config):\n File "/usr/bin/pyzor", line 237, in check\n for digested in get_input_handler(style):\n File "/usr/bin/pyzor", line 174, in _get_input_msg\n msg = email.message_from_file(sys.stdin)\n File "/usr/lib/python3.8/email/__init__.py", line 54, in message_from_file\n return Parser(*args, **kws).parse(fp)\n File "/usr/lib/python3.8/email/parser.py", line 53, in parse\n data = fp.read(8192)\n File "/usr/lib/python3.8/codecs.py", line 322, in decode\n (result, consumed) = self._buffer_decode(data, self.errors, final)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 6918: invalid continuation byte at /usr/share/perl5/Mail/SpamAssassin/Plugin/Pyzor.pm line 308.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (101, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pyzor depends on:
ii  python3  3.8.2-3

pyzor recommends no packages.

Versions of packages pyzor suggests:
pn  pyzor-doc  <none>

-- no debconf information



More information about the Python-apps-team mailing list