Closed
Description
Pythonnet version: 3.0.0.dev1
Repro:
from Python.Test import BaseClass
class Derived(BaseClass):
__namespace__ = 'Test'
inst = Derived()
cycle = [inst]
del inst
cycle.append(cycle)
del cycle
import gc
gc.collect() # crash here: in ClassDerivedObject.tp_dealloc because ClassBase.tp_clear nulled tpHandle
Metadata
Metadata
Assignees
Labels
No labels