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 JanKanis
Recipients JanKanis, pitrou, serhiy.storchaka, terry.reedy
Date 2014-06-07.22:46:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1402181194.94.0.697476551181.issue18141@psf.upfronthosting.co.za>
In-reply-to
Content
The 3.3 branch is not affected as the f0833e6ff2d2 changeset was never merged into that branch.

In the default branch the exception stops appearing after commit 79e2f5bbc30c: "Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases." This changeset is also part of the current 3.4 tip (19172062e5c0), so 3.4 tip does not display the buggy behaviour. Judging by the commit message, that commit also supersedes the attached patch as it at least prevents the visible symptoms. I am not sure if there still might be a deeper issue that is hidden by the changeset as Terry suggested.
History
Date User Action Args
2014-06-07 22:46:34JanKanissetrecipients: + JanKanis, terry.reedy, pitrou, serhiy.storchaka
2014-06-07 22:46:34JanKanissetmessageid: <1402181194.94.0.697476551181.issue18141@psf.upfronthosting.co.za>
2014-06-07 22:46:34JanKanislinkissue18141 messages
2014-06-07 22:46:34JanKaniscreate