Message370694
| Author |
db3l |
| Recipients |
JelleZijlstra, benjamin.peterson, corona10, db3l, remi.lapeyre, serhiy.storchaka, stutzbach, vstinner |
| Date |
2020年06月04日.02:53:34 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1591239215.22.0.940115633971.issue40826@roundup.psfhosted.org> |
| In-reply-to |
| Content |
It appears the recent commit is causing a CRT exception dialog in test_close_stdin (test_repl.TestInteractiveInterpreter). The dialog can't get answered, which is what leads to the eventual timeout.
The assertion is "_osfile(fh) & FOPEN" from osfinfo.cpp on line 258. It actually appears twice (if the first is ignored). If both are ignored the test passes.
I was somewhat surprised to see the dialog, as I believe CRT exception dialogs are disabled during test runs (others are present in test logs). Perhaps the child interpreter used by test_repl doesn't inherit that behavior. If so, this was probably always a risk, there just weren't any assertions occurring before this in the child interpreter. |
|