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 terry.reedy
Recipients DaVinci, pitrou, r.david.murray, terry.reedy
Date 2012-12-28.22:07:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1356732478.3.0.715486411018.issue16749@psf.upfronthosting.co.za>
In-reply-to
Content
Antoine: do you know anything about this message?
Fatal Python error: PyEval_RestoreThread: NULL tstate
Is there a serious possibility that it could indicate a CPython error, as opposed to an extension author error? Could running Windows on Mac hardware make a difference?

Leonardo: You should have quoted the full error message instead of making each person search the image.

Also, Please don't quote entire messages in your replies (which means deleting them if replying with a mail program). They are already visible above your reply and constitute noise that makes scrolling in the web interface more tedious.

We will likely close this, at least for now, because there is currently no basis for action on our part.

1. From years of experience with such reports, we can be fairly certain that the problem is with the third party extension code. It is known that such code can crash CPython if it misuses the C API. We cannot prevent that without adding unacceptible overhead.

2. If there is a bug in CPython, then to do anything, we would need either Python code or proper C code that causes the crash. The latter would likely require cooperation of the Solidoodle extension authors.
 
For us to do anything, we need evidence in the form of (minimal) code we can run that there is a CPython bug.

Retrying under OS X is a good idea.

You could try testing the windows python installation with the test suite (python -m test.regrtest in a command window) but there are two problems when doing this with a user installation, as opposed to the test buildbots: there will be (expected) error boxes that you have to dismiss by hitting <enter>; and there will be a few reported errors that are not really errors in python itself.
History
Date User Action Args
2012-12-28 22:07:58terry.reedysetrecipients: + terry.reedy, pitrou, r.david.murray, DaVinci
2012-12-28 22:07:58terry.reedysetmessageid: <1356732478.3.0.715486411018.issue16749@psf.upfronthosting.co.za>
2012-12-28 22:07:58terry.reedylinkissue16749 messages
2012-12-28 22:07:58terry.reedycreate