Ticket #4935 defect new
Opened 2 years ago
spread.jelly doesn't properly resolve some circular references
|Reported by:||speth||Owned by:|
Circular references which are attributes of a new-style class instance are not unjellied properly due to the way the instance dictionary is handled. The resulting unjellied object contains instances of twisted.persisted.crefutil._Dereference objects.
Attached are a set of test cases demonstrating the failure and a patch which corrects them.