Berker Peksag added the comment:

Thanks for helping to triage this, Pedro. I think there is a typo in your 
example: ``email.message_from_binary_file(fp)`` needs to be passed to 
``bs.flatten()``.

With the following script I'm also unable to reproduce the issue in Python 3.4+:

    import email
    import email.generator
    import sys

    with open('flatten-exception.mail', 'rb') as f:
        msg = email.message_from_binary_file(f)
        gen = email.generator.BytesGenerator(sys.stdout.buffer)
        gen.flatten(msg)

Hans-Peter, could you share a reproducer with us? Thanks!

----------
nosy: +berker.peksag

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27258>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to