You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gh-135909: Assert incoming refcnt != 0 for the free threaded GC.
This is to catch out double deallocation bugs. Likely from a faulty
.tp_dealloc allowing the GC to run before the object is untracked.
This assert matches the one added to the GIL build, in
780c497. The call to validate_refcounts
was moved up to start of the GC because queue_untracked_obj_decref()
creates it own zero reference count garbage.
0 commit comments