This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neonene
Recipients Alexander Riccio, neonene
Date 2020-04-06.21:04:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1586207078.43.0.960364015714.issue40082@roundup.psfhosted.org>
In-reply-to
Content
On Windows, PyGILState_GetThisThreadState() returns NULL when ^C-interrupt occurs. It is from TlsGetValue() winAPI and I don't think the os's behevior is wrong. 
In trip_signal(), crash can be avoided by skipping PyEval_SignalReceived()  if tstate is invalid. But I'm not sure the skip itself is ok.
History
Date User Action Args
2020-04-06 21:04:38neonenesetrecipients: + neonene, Alexander Riccio
2020-04-06 21:04:38neonenesetmessageid: <1586207078.43.0.960364015714.issue40082@roundup.psfhosted.org>
2020-04-06 21:04:38neonenelinkissue40082 messages
2020-04-06 21:04:38neonenecreate