Author vstinner
Recipients vstinner
Date 2010-03-05.12:50:16
SpamBayes Score 7.64548e-06
Marked as misclassified No
Message-id <>
PyRun_InteractiveLoopFlags() only stops if PyRun_InteractiveOneFlags() returns E_EOF. But PyRun_InteractiveOneFlags() if an error occurs:
 - sys.stdin has no encoding attribute
 - PyArena_New() returns NULL
 - PyParser_ASTFromFile() returns NULL
 - PyImport_AddModule("__main__") returns NULL
 - run_mod() returns NULL

You can reproduce the error by adding the followg line to the end of Lib/

  sys.stdin = object()

Attached patch is for py3k, but the bug does also exist in trunk.
Date User Action Args
2010-03-05 12:50:25vstinnersetrecipients: + vstinner
2010-03-05 12:50:25vstinnersetmessageid: <>
2010-03-05 12:50:17vstinnerlinkissue8070 messages
2010-03-05 12:50:16vstinnercreate