Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32.1k
gh-83274: Stop deallocation of Tkapp causing Python interpreter crash#21532
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Uh oh!
There was an error while loading.Please reload this page.
This is mostly to determine if the asyncio failure is a temporary problem (this will force a re-test) or could (somehow) be a result of my changes.
@richardsheridan, do you mind please reviewing the new test. A particular note: can you think of a way for this test to not require a subprocess? (we need to test for the crash without crashing the main test interpreter) |
richardsheridan commentedJul 19, 2020 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
|
|
Uh oh!
There was an error while loading.Please reload this page.
python-cla-botbot commentedApr 18, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
I am pretty certain this is not the correct usage of
PyErr_WriteUnraisable
so please could someone pay particular attention to that (it was required to stop Python raising aSystemError
). It appears to behave correctly during tests, but I am not yet confident in it and so have, for now, marked it as a draft.https://bugs.python.org/issue39093