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.
Created on 2022年01月13日 20:26 by vstinner, last changed 2022年04月11日 14:59 by admin.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| faulthandler.patch | vstinner, 2022年01月13日 20:30 | |||
| Messages (2) | |||
|---|---|---|---|
| msg410519 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2022年01月13日 20:26 | |
While debugging the sub-interpreter crash bpo-46070, I noticed that faulthandler only logs the Python thread state of a single interpreter. When a bug involves multiple interpreters, it is useful to log all interpreters. |
|||
| msg410521 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2022年01月13日 20:30 | |
Attached patch is an incomplete quick & dirty implementation to log all interpreters in _Py_DumpTracebackThreads(). A better implementation should leave the current behavior unmodified, add a new C function, and add all_interpreters=False parameter to the following faulthandler functions: * dump_traceback() * enable() * register() |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:59:54 | admin | set | github: 90526 |
| 2022年01月19日 02:29:39 | shihai1991 | set | nosy:
+ shihai1991 |
| 2022年01月14日 05:59:37 | corona10 | set | nosy:
+ corona10 |
| 2022年01月13日 20:30:27 | vstinner | set | files:
+ faulthandler.patch keywords: + patch messages: + msg410521 |
| 2022年01月13日 20:26:44 | vstinner | create | |