Setting en_US.UTF-8 causing Mailman not to send E-Mail out to members (maximum recursion depth exceeded)

Bug #1833285 reported by Kyle Pinkley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
Incomplete
Undecided
Unassigned

Bug Description

CentOS 7.6.1810
Mailman 2.1.27
cPanel 80.0.18
Python 2.7.5

Servers with the operating system locale set to tr_TR.UTF-8 (localectl set-locale LANG=tr_TR.utf8
) causes Mailman not to send E-Mail out to members of a mailing list. In the Mailman error log (/usr/local/cpanel/3rdparty/mailman/logs/error log file, the error is:

===

Jun 18 13:25:57 2019 (61183) Uncaught runner exception: maximum recursion depth exceeded
Jun 18 13:25:57 2019 (61183) Traceback (most recent call last):
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 119, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 190, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 150, in _dopipeline
    __import__(modname)
  File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/Approve.py", line 28, in <module>
    from email.Iterators import typed_subpart_iterator
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
  File "/usr/lib64/python2.7/email/__init__.py", line 82, in __getattr__
    return getattr(mod, name)
RuntimeError: maximum recursion depth exceeded

Jun 18 13:25:57 2019 (61183) SHUNTING: 1560878756.850385+087f775ba5b8baeb5c738d63f0e49ab427182150

===

Setting the operating system locale to en_US.UTF-8 (localectl set-locale LANG=en_US.UTF-8) then restarting the Mailman service, E-Mail sent to the mailing list is successfully E-Mailing out the mailing list members now. I confirmed this issue on two different servers.

This issue appears to be with the Python 2.7 Email package, specifically somewhere here (from /usr/lib64/python2.7/email/__init__.py):

===

# Lazy loading to provide name mapping from new-style names (PEP 8 compatible
# email 4.0 module names), to old-style names (email 3.0 module names).
import sys

class LazyImporter(object):
    def __init__(self, module_name):
        self.__name__ = 'email.' + module_name

    def __getattr__(self, name):
        __import__(self.__name__)
        mod = sys.modules[self.__name__]
        self.__dict__.update(mod.__dict__)
        return getattr(mod, name)

===

Wanted to report the issue here first though just incase.

Revision history for this message
Mark Sapiro (msapiro) wrote :

I am unable to duplicate this. In any case, it would seem to be a Python email issue rather than a Mailman issue.

Does this issue occur if you just invoke Python and do

from email.Iterators import typed_subpart_iterator

Changed in mailman:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.