#715: Parents probably not reclaimed due to too much caching
--------------------------------------------------------------------+-------
Reporter: robertwb |
Owner: somebody
Type: defect |
Status: closed
Priority: major |
Milestone: sage-5.5
Component: coercion |
Resolution: fixed
Keywords: weak cache coercion Cernay2012 | Work
issues:
Report Upstream: N/A |
Reviewers: Jean-Pierre Flori, Simon King, Nils Bruin
Authors: Simon King, Jean-Pierre Flori |
Merged in: sage-5.5.beta0
Dependencies: #13145, #13741, #13746, to be merged with #11521 |
Stopgaps:
--------------------------------------------------------------------+-------
Comment (by jpflori):
Replying to [comment:355 vbraun]:
> The negative refcounts are possibly related to this bug since this means
somebody is touching a dead object to decref it.
Not sure what you exactly mean.
What I meant is that Sage was already decrefing objects too much before
the patches here, so maybe we did not add anything wrong here, except that
random segfaults which could already have happened before now actually do.
>
> Do we have a ticket and/or updated spkgs for python/singular somewhere
that enable all this debugging if I compile with `SAGE_DEBUG=yes`? We
should push this out into a beta first, then people can actually look at
their own code and see if it does something wrong.
I got one for Python on my computer...
I've opened #13684 (the spkg is not there yet, it will be when I attach
the diff).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/715#comment:357>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.