Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork34.1k
Closed
Description
Crash report
What happened?
Exposing the mutex used by the_warnings module in#128386 has made it possible to abort the interpreter by callingwarnings._release_lock():
importwarningswarnings._release_lock()
Error message:
Fatal Python error: _PyRecursiveMutex_Unlock: unlocking a recursive mutex that is not owned by the current threadPython runtime state: initializedCurrent thread 0x0000718eb9295740 (most recent call first): File "<string>", line 1 in <module>Aborted (core dumped)CPython versions tested on:
CPython main branch, 3.14
Operating systems tested on:
Linux
Output from running 'python -VV' on the command line:
Python 3.14.0a4+ (heads/main:e1006ce1de, Feb 6 2025, 17:22:01) [GCC 13.3.0]