#11521: Memleak when resolving the action of Integers on an Elliptic Curve
------------------------------------------------------------------+---------
   Reporter:  jpflori                                             |          
Owner:  robertwb  
       Type:  defect                                              |         
Status:  needs_work
   Priority:  major                                               |      
Milestone:  sage-4.8  
  Component:  coercion                                            |       
Keywords:  sd35      
Work_issues:  Understand why a weak key dictionary is not enough  |       
Upstream:  N/A       
   Reviewer:                                                      |         
Author:  Simon King
     Merged:                                                      |   
Dependencies:  #11900    
------------------------------------------------------------------+---------

Comment(by SimonKing):

 Hi Jean-Pierre,

 Replying to [comment:51 jpflori]:
 > I must point out that even if the memory leak was small,

 It isn't small.

 > And to make things clear, I must say I put that ticket as need review in
 order to get it closed as wont fix/duplicate because I thought it could be
 seen as a concrete example of ticket [ticket:715] and all the work could
 be done there.

 I am not sure whether it would be good to do everything on one ticket, as
 the topics are related, but clearly disting: #715 is about weak
 "`TripleDict`" for coercion, #12215 is about a weak version of
 cached_function, and the ticket here is about the cache of homsets.

 On the other hand: I am about to post a new patch here, with #715 as a
 dependency. It will use the new version of `TripleDict` from #715. So, one
 could argue that there is a common tool for both tickets, and they belong
 together.

 Anyway. The new patch will fix the leak, but it will not suffer from the
 segfaults.

 Cheers,

 Simon

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11521#comment:52>
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.

Reply via email to