text_combined: karen tracey zlvadjbugspythonorg karen tracey added comment opening file universal newline mode doesnt work cases file contains multipart mime data eg multipartformdata one included parts binary data eg applicationoctetstream case blind translation crlf lf may corrupt binary data thanks thomas guettler pointing feedparser goes considerable trouble split conceivable line boundary retain whatever line boundary existed stream putting things back together look bufferedsubfiles push code feedparserpy written assumption would getting lfs code knows enough know crlfs really line breaks code breaking stream based boundary markers feedparser code isnt safe caller crlf conversions calling parser therefore believe fix needs made parserpy code docs two people know independently rediscovered bug last couple weeks running django rediscovered three months ago jeremy dunck rediscovered year earlier three months originally opened maybe corner case would nice since quite difficult people track fix trivial fix could put _____________________________________ tracker _____________________________________ thu 07 aug 2008 053627 0000 issue1555570 email parser incorrectly breaks headers crlf 8192