On 4/18/2025 10:11 PM, dwes1 wrote:
On 4/6/2025 4:32 PM, dwes1 wrote:
To the Python maintainer and anyone else testing Python 3.12:
A few weeks ago, the python developer requested help with evaluating
the Python 3.12 release.
I downloaded the python312-test package, and worked out that
python -m test.test_threading -v
failed during the second test in the file, sometimes with an
immediate segfault, sometimes by hanging
until I tried to attach gdb, which immediately reported an empty
stack and a null stack pointer.
I made some progress:
Upgrading to the recent OpenSSL test release [1] got me past the
problems I had been debugging. Unfortunately I ran into a new problem
in test_threading's check of SetAsyncExc, which gdb tells me is
somewhere in PyInterpreterState_GET(), but only half the time when I
evaluate that function in that thread in gdb. I'll report back if I can
get something more concrete.
[1] https://cygwin.com/pipermail/cygwin-announce/2025-May/012341.html
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple