[Bug 255445] lang/python 3.8/3.9 SIGSEV core dumps in libthr TrueNAS

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Apr 28 14:09:25 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255445

--- Comment #10 from yocalebo at gmail.com <yocalebo at gmail.com> ---
(In reply to Kubilay Kocak from comment #8)

I was quite surprised at the regression with py3.8 as well. But that was before
I started looking at some of the changes from py3.7 to 3.8. Some of the changes
are very intrusive. For example, here is a quote from one of the release note
entries.

"The ``PyGC_Head`` struct has changed completely.  All code that touched the
struct member should be rewritten.  (See :issue:`33597`.)"

That struct is the main struct for pythons garbage collection object (AFAICT),
and I understand that it's a very "low-level" change and shouldn't effect too
much etc etc, but seems strange to me for something (for what I perceive to be)
such an intrusive change for a minor release.

But I will admit, I do not follow the release process for python very closely
and this very well could be par for the course. :)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-python mailing list