New submission from Chi Hsuan Yen: Originally reported at [1] and [2].
On Mac OS X, read() on pipes may return only the first 512 bytes. The remaining bytes are not read into `data` in _execute_child(). There's a patch proposal at [3]. I didn't test it myself because I can't reproduce the broken situation. [1] https://github.com/rg3/youtube-dl/issues/6840 [2] https://github.com/matplotlib/matplotlib/issues/5386 [3] https://github.com/matplotlib/matplotlib/issues/5386#issuecomment-161111817 ---------- components: Library (Lib), Macintosh messages: 258011 nosy: Chi Hsuan Yen, ned.deily, ronaldoussoren priority: normal severity: normal status: open title: ValueError: insecure string pickle in subprocess.Popen on Python 2 type: crash versions: Python 2.7 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26083> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com