Message331168
You can try to use faulthandler.dump_traceback_later() with a file to get the traceback of the stuck threads.
------------------thread1------------------
...
!UuidCreate+0x1b00
...
!RegEnumKeyExW+0xbe
...
!LookupPrivilegeValueA+0x84
!PyNamespace_New+0xd4
!PyCodec_LookupTextEncoding+0xb5
!PyObject_SetAttrId+0x21e
...
!PyObject_CallMethod+0x3c
!PyTime_MulDiv+0x47
!Py_InitializeMainInterpreter+0x95
!PyMainInterpreterConfig_Read+0x309
!PyMapping_SetItemString+0x306
!PyBytes_AsString+0x142
!Py_Main+0x52
!BaseThreadInitThunk+0xd
This traceback doesn't make sense:
* Py_Main() doesn't call directly PyBytes_AsString().
* PyTime_MulDiv shouldn't call PyObject_CallMethod().
* I don't see how PyNamespace_New() can call LookupPrivilegeValueA() |
|
Date |
User |
Action |
Args |
2018-12-05 21:15:21 | vstinner | set | recipients:
+ vstinner, paul.moore, tim.golden, zach.ware, steve.dower, izbyshev, Cao Hongfu |
2018-12-05 21:15:21 | vstinner | set | messageid: <1544044521.94.0.788709270274.issue35418@psf.upfronthosting.co.za> |
2018-12-05 21:15:21 | vstinner | link | issue35418 messages |
2018-12-05 21:15:21 | vstinner | create | |
|