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

Reply via email to