[tor-bugs] #3153 [Tor Client]: Microdescriptor cache consistency looks error-prone

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Thu May 12 15:13:37 UTC 2011


#3153: Microdescriptor cache consistency looks error-prone
------------------------+---------------------------------------------------
 Reporter:  nickm       |          Owner:                    
     Type:  defect      |         Status:  needs_review      
 Priority:  normal      |      Milestone:  Tor: 0.2.3.x-final
Component:  Tor Client  |        Version:                    
 Keywords:              |         Parent:                    
   Points:              |   Actualpoints:                    
------------------------+---------------------------------------------------
Changes (by nickm):

  * status:  new => needs_review


Comment:

 I'm adding some flags to track microdesc addition and deletion from the
 nodelist, and also from the microdesc_map.  There are two options for how
 microdesc_free() should handle these flags:  It can either assert that
 everything freed has been removed, or it can remove stuff for us itself,
 and log that there was a bug.

 I'm going with the second approach for now to try to make 0.2.3.x be less
 crashy.  If these warnings show up, though, we will want to track them
 down.

 Please review branch bug3153 in my public repository.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3153#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list